>>> docker-registry: Building community/docker-registry 2.8.3-r25 (using abuild 3.18.0_rc7-r1) started Mon, 26 Oct 2026 11:07:22 +0000 >>> docker-registry: Validating /home/buildozer/aports/community/docker-registry/APKBUILD... >>> docker-registry: Analyzing dependencies... >>> docker-registry: Installing for build: build-base git go (1/2) Installing go (1.27.3-r0) (2/2) Installing .makedepends-docker-registry (20261026.110723) Executing busybox-1.38.0-r8.trigger OK: 614.4 MiB in 111 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/docker-registry-2.8.3.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz.part' docker-registry-2.8. 100% |********************************| 1963k 0:00:00 ETA '/var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz.part' saved /var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz: OK /home/buildozer/aports/community/docker-registry/log-hook-syslog.patch: OK /home/buildozer/aports/community/docker-registry/config-example.patch: OK /home/buildozer/aports/community/docker-registry/bugsnag-panicwrap.patch: OK /home/buildozer/aports/community/docker-registry/docker-registry.initd: OK /home/buildozer/aports/community/docker-registry/docker-registry.confd: OK /home/buildozer/aports/community/docker-registry/docker-registry.logrotate: OK /home/buildozer/aports/community/docker-registry/test-non-constant-fmt-str.patch: OK /home/buildozer/aports/community/docker-registry/skip-test-graceful-shutdown.patch: OK /home/buildozer/aports/community/docker-registry/go-1.26-vet-fix-formatstring-arg.patch: OK >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/docker-registry-2.8.3.tar.gz /var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz: OK /home/buildozer/aports/community/docker-registry/log-hook-syslog.patch: OK /home/buildozer/aports/community/docker-registry/config-example.patch: OK /home/buildozer/aports/community/docker-registry/bugsnag-panicwrap.patch: OK /home/buildozer/aports/community/docker-registry/docker-registry.initd: OK /home/buildozer/aports/community/docker-registry/docker-registry.confd: OK /home/buildozer/aports/community/docker-registry/docker-registry.logrotate: OK /home/buildozer/aports/community/docker-registry/test-non-constant-fmt-str.patch: OK /home/buildozer/aports/community/docker-registry/skip-test-graceful-shutdown.patch: OK /home/buildozer/aports/community/docker-registry/go-1.26-vet-fix-formatstring-arg.patch: OK >>> docker-registry: Unpacking /var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz... >>> docker-registry: log-hook-syslog.patch patching file registry/handlers/app.go patching file registry/registry.go Hunk #2 succeeded at 368 (offset -1 lines). Hunk #3 succeeded at 393 (offset -1 lines). patching file vendor/github.com/sirupsen/logrus/hooks/syslog/syslog.go >>> docker-registry: config-example.patch patching file cmd/registry/config-example.yml >>> docker-registry: bugsnag-panicwrap.patch patching file vendor/github.com/bugsnag/panicwrap/dup2.go patching file vendor/github.com/bugsnag/panicwrap/dup3.go >>> docker-registry: test-non-constant-fmt-str.patch patching file registry/handlers/api_test.go patching file registry/proxy/proxyblobstore_test.go patching file registry/proxy/proxymanifeststore_test.go patching file registry/proxy/scheduler/scheduler_test.go patching file registry/storage/driver/walk_test.go patching file registry/storage/purgeuploads_test.go >>> docker-registry: skip-test-graceful-shutdown.patch patching file Makefile >>> docker-registry: go-1.26-vet-fix-formatstring-arg.patch patching file registry/proxy/proxyregistry.go + bin/registry + bin/digest + bin/registry-api-descriptor-template + binaries + test ? github.com/docker/distribution/cmd/digest [no test files] ? github.com/docker/distribution/cmd/registry [no test files] ? github.com/docker/distribution/cmd/registry-api-descriptor-template [no test files] === RUN Test time="2026-10-26T11:07:41Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2026-10-26T11:07:41Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.01s) PASS ok github.com/docker/distribution/configuration 0.112s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2026-10-26T11:07:41Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.01s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.074s ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.00s) PASS ok github.com/docker/distribution/health 0.077s === RUN TestGETDownHandlerDoesNotChangeStatus --- PASS: TestGETDownHandlerDoesNotChangeStatus (0.00s) === RUN TestGETUpHandlerDoesNotChangeStatus --- PASS: TestGETUpHandlerDoesNotChangeStatus (0.00s) === RUN TestPOSTDownHandlerChangeStatus --- PASS: TestPOSTDownHandlerChangeStatus (0.00s) === RUN TestPOSTUpHandlerChangeStatus --- PASS: TestPOSTUpHandlerChangeStatus (0.00s) PASS ok github.com/docker/distribution/health/api 0.068s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.21s) PASS ok github.com/docker/distribution/health/checks 0.311s ? github.com/docker/distribution/manifest [no test files] === RUN TestManifestList --- PASS: TestManifestList (0.00s) === RUN TestOCIImageIndex --- PASS: TestOCIImageIndex (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/manifestlist 0.075s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/ocischema 0.066s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.00s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.00s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.086s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) PASS ok github.com/docker/distribution/manifest/schema2 0.067s ? github.com/docker/distribution/metrics [no test files] === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.00s) === RUN TestEventBridgeManifestPushed --- PASS: TestEventBridgeManifestPushed (0.00s) === RUN TestEventBridgeManifestPushedWithTag --- PASS: TestEventBridgeManifestPushedWithTag (0.00s) === RUN TestEventBridgeManifestPulledWithTag --- PASS: TestEventBridgeManifestPulledWithTag (0.00s) === RUN TestEventBridgeManifestDeleted --- PASS: TestEventBridgeManifestDeleted (0.00s) === RUN TestEventBridgeTagDeleted --- PASS: TestEventBridgeTagDeleted (0.00s) === RUN TestEventBridgeRepoDeleted --- PASS: TestEventBridgeRepoDeleted (0.00s) === RUN TestEventEnvelopeJSONFormat --- PASS: TestEventEnvelopeJSONFormat (0.00s) === RUN TestHTTPSink 2026/10/26 11:07:41 http: TLS handshake error from 127.0.0.1:44848: 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:39833/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:39833/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:39833/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:39833/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:44897?status=0, fail=true --- PASS: TestHTTPSink (0.04s) === RUN TestListener --- PASS: TestListener (0.28s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2026-10-26T11:07:42Z" level=info msg="broadcaster: closing" time="2026-10-26T11:07:42Z" level=info msg="closing testSink" time="2026-10-26T11:07:42Z" level=info msg="closing testSink" time="2026-10-26T11:07:42Z" level=info msg="closing testSink" time="2026-10-26T11:07:42Z" level=info msg="closing testSink" time="2026-10-26T11:07:42Z" level=info msg="closing testSink" time="2026-10-26T11:07:42Z" level=info msg="closing testSink" time="2026-10-26T11:07:42Z" level=info msg="closing testSink" time="2026-10-26T11:07:42Z" level=info msg="closing testSink" time="2026-10-26T11:07:42Z" level=info msg="closing testSink" time="2026-10-26T11:07:42Z" level=info msg="closing testSink" time="2026-10-26T11:07:42Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2026-10-26T11:07:42Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:42Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=warning msg="&{0x62ba0513d710 0.9} encountered too many errors, backing off" time="2026-10-26T11:07:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-26T11:07:43Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.97s) PASS ok github.com/docker/distribution/notifications 1.500s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2026-10-26T11:07:42Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-10-26T11:07:42.14106591Z" 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.27.3 time="2026-10-26T11:07:42.141190112Z" level=info msg="redis not configured" go.version=go1.27.3 time="2026-10-26T11:07:42.141216672Z" level=info msg="Starting upload purge in 13m0s" go.version=go1.27.3 time="2026-10-26T11:07:42.141540796Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.27.3 time="2026-10-26T11:07:42.141611837Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.27.3 time="2026-10-26T11:07:42.142227606Z" level=info msg="listening on [::]:5001, tls" go.version=go1.27.3 time="2026-10-26T11:07:45.151415002Z" level=info msg="response completed" go.version=go1.27.3 http.request.host=127.0.0.1 http.request.id=cf7f5e9a-8560-4b96-baad-e858a9435a21 http.request.method=GET http.request.remoteaddr="127.0.0.1:33998" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="802.771µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [26/Oct/2026:11:07:45 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2026-10-26T11:07:45.151584484Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.27.3 --- PASS: TestRegistrySupportedCipherSuite (3.29s) === RUN TestRegistryUnsupportedCipherSuite time="2026-10-26T11:07:45.307913465Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-10-26T11:07:45.308676355Z" 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.27.3 time="2026-10-26T11:07:45.308698556Z" level=info msg="redis not configured" go.version=go1.27.3 time="2026-10-26T11:07:45.308757917Z" level=info msg="Starting upload purge in 55m0s" go.version=go1.27.3 time="2026-10-26T11:07:45.308951559Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.27.3 --- PASS: TestRegistryUnsupportedCipherSuite (8.16s) PASS ok github.com/docker/distribution/registry 11.550s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.072s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.02s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.01s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.01s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.08s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.01s) PASS ok github.com/docker/distribution/registry/api/v2 0.202s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2026-10-26T11:07:41Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.27.3 instance.id=9c61d6d4-d451-46fa-8067-c7ee75908166 time="2026-10-26T11:07:41Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.27.3 instance.id=9c61d6d4-d451-46fa-8067-c7ee75908166 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2026-10-26T11:07:42Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.27.3 password=CY9eX-pwila3uyRyeJF2StpK6coePImAej0k0Xmhfxw user=docker --- PASS: TestCreateHtpasswdFile (0.06s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.147s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.080s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.01s) === RUN TestLeeway time="2026-10-26T11:07:41Z" level=info msg="token not to be used before 2026-10-26 11:07:42 +0000 UTC - currently 2026-10-26 11:07:41.968731558 +0000 UTC m=+0.041625630" time="2026-10-26T11:07:41Z" level=info msg="token not to be used after 2026-10-26 11:07:41 +0000 UTC - currently 2026-10-26 11:07:41.969232045 +0000 UTC m=+0.042126117" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2026-10-26T11:07:41Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.00s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.107s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.00s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.02s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.00s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.01s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.01s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.00s) === RUN TestManifestPut --- PASS: TestManifestPut (0.00s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.184s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.00s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.01s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.02s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.119s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.062s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2026-10-26T11:07:41Z" 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.27.3 time="2026-10-26T11:07:41Z" level=info msg="redis not configured" go.version=go1.27.3 time="2026-10-26T11:07:41Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46703" http.request.id=32976bbf-9cb8-4534-b572-fcdc48c21cb9 http.request.method=GET http.request.remoteaddr="127.0.0.1:34676" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="802.01µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [26/Oct/2026:11:07:41 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2026-10-26T11:07:41Z" 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.27.3 time="2026-10-26T11:07:41Z" level=info msg="redis not configured" go.version=go1.27.3 time="2026-10-26T11:07:42Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46185" http.request.id=63340f4a-21c2-463a-875b-c322e09c8ca1 http.request.method=GET http.request.remoteaddr="127.0.0.1:49528" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=131.020568ms http.response.status=200 http.response.written=20 127.0.0.1 - - [26/Oct/2026:11:07:41 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-10-26T11:07:42Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46185" http.request.id=e7746111-a349-4ee9-9ca3-012bbf903e32 http.request.method=POST http.request.remoteaddr="127.0.0.1:49528" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="966.933µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:42 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:43Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46185" http.request.id=07969fe1-3a3a-4aca-9421-ca3dc8e446b8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49528" http.request.uri="/v2/foo/aaaa/blobs/uploads/c547e492-b612-445c-b39f-0412d4cb2785?_state=a4ngi_IoEJBbVeQEGFj2MeraY8I7BnsmKN1Q2OB0Gip7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJjNTQ3ZTQ5Mi1iNjEyLTQ0NWMtYjM5Zi0wNDEyZDRjYjI3ODUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDc6NDIuMjIwMTg4MjczWiJ9&digest=sha256%3Aade34245f605a7eb0f1725da8fc9cd434731065345b7c3e9aa81d48d91b05e2e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.64874546s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:42 +0000] "PUT /v2/foo/aaaa/blobs/uploads/c547e492-b612-445c-b39f-0412d4cb2785?_state=a4ngi_IoEJBbVeQEGFj2MeraY8I7BnsmKN1Q2OB0Gip7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJjNTQ3ZTQ5Mi1iNjEyLTQ0NWMtYjM5Zi0wNDEyZDRjYjI3ODUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDc6NDIuMjIwMTg4MjczWiJ9&digest=sha256%3Aade34245f605a7eb0f1725da8fc9cd434731065345b7c3e9aa81d48d91b05e2e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:43Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46185" http.request.id=2f2bb7c4-0ae4-4191-962a-b7735f257e6c http.request.method=PUT http.request.remoteaddr="127.0.0.1:49528" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.366311ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:43 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:43Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46185" http.request.id=49f51f06-7977-469e-81bb-fc4cf7b12660 http.request.method=POST http.request.remoteaddr="127.0.0.1:49528" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="931.733µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:43 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:45Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46185" http.request.id=f6d180bf-9501-40af-8a1a-cd30c57396e0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49528" http.request.uri="/v2/foo/bbbb/blobs/uploads/a4992e78-102e-4535-9556-636dd89e8d7d?_state=wSNBtYUbJ_7ucBVqME5yc_FKMPgl9BkU6im-CM4cb9d7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJhNDk5MmU3OC0xMDJlLTQ1MzUtOTU1Ni02MzZkZDg5ZThkN2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDc6NDMuOTc2NjQxNTkzWiJ9&digest=sha256%3Ae2fe29c2f8fb2f3c112ad3d5269ae298b402807e53828ab7c42826c660c135f4" http.request.useragent="Go-http-client/1.1" http.response.duration=1.352078587s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:43 +0000] "PUT /v2/foo/bbbb/blobs/uploads/a4992e78-102e-4535-9556-636dd89e8d7d?_state=wSNBtYUbJ_7ucBVqME5yc_FKMPgl9BkU6im-CM4cb9d7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJhNDk5MmU3OC0xMDJlLTQ1MzUtOTU1Ni02MzZkZDg5ZThkN2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDc6NDMuOTc2NjQxNTkzWiJ9&digest=sha256%3Ae2fe29c2f8fb2f3c112ad3d5269ae298b402807e53828ab7c42826c660c135f4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:45Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46185" http.request.id=a764d2f3-c5de-4025-9305-c8c0ba6af8af http.request.method=PUT http.request.remoteaddr="127.0.0.1:49528" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.57202ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:45 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:45Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46185" http.request.id=ddb4e29c-83c5-438d-a88c-85a9b394d3c4 http.request.method=POST http.request.remoteaddr="127.0.0.1:49528" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="950.973µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:45 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:46Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46185" http.request.id=a975f6f9-7870-460e-8f46-1cd6969febab http.request.method=PUT http.request.remoteaddr="127.0.0.1:49528" http.request.uri="/v2/foo/cccc/blobs/uploads/68aba767-8dcb-4953-bd59-b2c599541a6d?_state=mrSoNC8tk_iw3TRwPSbxUG3AWi5u3JHHgteLK5CLjyN7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI2OGFiYTc2Ny04ZGNiLTQ5NTMtYmQ1OS1iMmM1OTk1NDFhNmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDc6NDUuNDI0NjYwNjQ1WiJ9&digest=sha256%3Acc8373930c046399a87d02a38db5971c5a0b39a2a59fac77e09da8331a6848d8" http.request.useragent="Go-http-client/1.1" http.response.duration=1.366074371s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:45 +0000] "PUT /v2/foo/cccc/blobs/uploads/68aba767-8dcb-4953-bd59-b2c599541a6d?_state=mrSoNC8tk_iw3TRwPSbxUG3AWi5u3JHHgteLK5CLjyN7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI2OGFiYTc2Ny04ZGNiLTQ5NTMtYmQ1OS1iMmM1OTk1NDFhNmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDc6NDUuNDI0NjYwNjQ1WiJ9&digest=sha256%3Acc8373930c046399a87d02a38db5971c5a0b39a2a59fac77e09da8331a6848d8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:46Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46185" http.request.id=71dde473-bc0c-4e71-807f-372cb3a438ef http.request.method=PUT http.request.remoteaddr="127.0.0.1:49528" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.867864ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:46 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:46Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46185" http.request.id=b4c64521-1f10-497c-b8c6-b63d57eb551c http.request.method=POST http.request.remoteaddr="127.0.0.1:49528" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="897.212µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:46 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:48Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46185" http.request.id=2acebc53-d7db-4759-9335-e60bf26a2eb6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49528" http.request.uri="/v2/foo/dddd/blobs/uploads/216347ff-d308-416f-a683-6c8c8258d17a?_state=lZd7Mr1XCgZ-yGtfDQnKgVa2oaeGYTizvRCvxsomudx7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIyMTYzNDdmZi1kMzA4LTQxNmYtYTY4My02YzhjODI1OGQxN2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDc6NDYuOTI4OTkyMjc5WiJ9&digest=sha256%3A95faa99305a56c8d108c58c42b2f239f1de1e8ce51c5efe3e5f55ecec67ed0a0" http.request.useragent="Go-http-client/1.1" http.response.duration=1.993395962s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:46 +0000] "PUT /v2/foo/dddd/blobs/uploads/216347ff-d308-416f-a683-6c8c8258d17a?_state=lZd7Mr1XCgZ-yGtfDQnKgVa2oaeGYTizvRCvxsomudx7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIyMTYzNDdmZi1kMzA4LTQxNmYtYTY4My02YzhjODI1OGQxN2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDc6NDYuOTI4OTkyMjc5WiJ9&digest=sha256%3A95faa99305a56c8d108c58c42b2f239f1de1e8ce51c5efe3e5f55ecec67ed0a0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:48Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46185" http.request.id=bb19d8c2-11c7-42bf-be2b-719cade58516 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49528" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.396179ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:48 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:49Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46185" http.request.id=98db9b4e-b44d-4cfd-ac7f-e7977bba9b2a http.request.method=POST http.request.remoteaddr="127.0.0.1:49528" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="910.812µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:49 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:50Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46185" http.request.id=24b4f322-3495-42fe-ba70-b752eee693c5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49528" http.request.uri="/v2/foo/eeee/blobs/uploads/257ea15f-3354-44fb-97a5-c90541fa9130?_state=GjxZUSN9r2xM-LvGJoY3v_rahqlt_nXjW_q-KJ7XgZl7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIyNTdlYTE1Zi0zMzU0LTQ0ZmItOTdhNS1jOTA1NDFmYTkxMzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDc6NDkuMDI5MjgxMjVaIn0%3D&digest=sha256%3Ac26a55535e74e59defd8ae00004db469e720f392641000a3d766208752326e78" http.request.useragent="Go-http-client/1.1" http.response.duration=1.43204064s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:49 +0000] "PUT /v2/foo/eeee/blobs/uploads/257ea15f-3354-44fb-97a5-c90541fa9130?_state=GjxZUSN9r2xM-LvGJoY3v_rahqlt_nXjW_q-KJ7XgZl7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIyNTdlYTE1Zi0zMzU0LTQ0ZmItOTdhNS1jOTA1NDFmYTkxMzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDc6NDkuMDI5MjgxMjVaIn0%3D&digest=sha256%3Ac26a55535e74e59defd8ae00004db469e720f392641000a3d766208752326e78 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:50Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46185" http.request.id=f86cbe14-d7cf-4d52-9eb3-f03ce5ae49bd http.request.method=PUT http.request.remoteaddr="127.0.0.1:49528" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.5053ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:50 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:50Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46185" http.request.id=f5a73c07-190c-46c3-9a88-13373f7fc006 http.request.method=POST http.request.remoteaddr="127.0.0.1:49528" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="896.012µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:50 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:51Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46185" http.request.id=6e75a96e-4579-4798-ad56-2f0b4f98ec59 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49528" http.request.uri="/v2/foo/ffff/blobs/uploads/6a58fe16-d993-4f5e-a72b-453f6994fab9?_state=L7UyqR_PGxR0TVfZDnxEwrjb2wArH5h3DPyNlK2l-m57Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI2YTU4ZmUxNi1kOTkzLTRmNWUtYTcyYi00NTNmNjk5NGZhYjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDc6NTAuNTM5NjA1NzYzWiJ9&digest=sha256%3A2e722fa1ff35919294715e4b5cec95d4c63d25c63bdcf0172157b011cfd9f7f5" http.request.useragent="Go-http-client/1.1" http.response.duration=530.626036ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:50 +0000] "PUT /v2/foo/ffff/blobs/uploads/6a58fe16-d993-4f5e-a72b-453f6994fab9?_state=L7UyqR_PGxR0TVfZDnxEwrjb2wArH5h3DPyNlK2l-m57Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI2YTU4ZmUxNi1kOTkzLTRmNWUtYTcyYi00NTNmNjk5NGZhYjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDc6NTAuNTM5NjA1NzYzWiJ9&digest=sha256%3A2e722fa1ff35919294715e4b5cec95d4c63d25c63bdcf0172157b011cfd9f7f5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:51Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46185" http.request.id=7d70057f-aad2-44a2-b7bc-478bfe2643ae http.request.method=PUT http.request.remoteaddr="127.0.0.1:49528" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.53402ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:51 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:51Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46185" http.request.id=7e63f707-9bb2-490c-b7c2-ef6628b6ef0f http.request.method=GET http.request.remoteaddr="127.0.0.1:49528" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="624.208µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [26/Oct/2026:11:07:51 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-10-26T11:07:51Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46185" http.request.id=1b547128-254a-4cbf-a7bd-565305df6449 http.request.method=GET http.request.remoteaddr="127.0.0.1:49528" 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="680.689µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [26/Oct/2026:11:07:51 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-10-26T11:07:51Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46185" http.request.id=5bb7037b-9391-484c-be36-82c13f0ab6bd http.request.method=GET http.request.remoteaddr="127.0.0.1:49528" 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="675.328µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [26/Oct/2026:11:07:51 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-10-26T11:07:51Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46185" http.request.id=a9d533ad-b377-4a1b-9855-3f7a11d70a0f http.request.method=GET http.request.remoteaddr="127.0.0.1:49528" 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="612.048µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [26/Oct/2026:11:07:51 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-10-26T11:07:51Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46185" http.request.id=eecd8164-b251-40e3-9614-9de26d4193b7 http.request.method=GET http.request.remoteaddr="127.0.0.1:49528" 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="652.289µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [26/Oct/2026:11:07:51 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2026-10-26T11:07:51Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46185" http.request.id=15180125-0a9b-4d9f-8dcc-5c7c7221d26c http.request.method=GET http.request.remoteaddr="127.0.0.1:49528" 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="635.208µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [26/Oct/2026:11:07:51 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-10-26T11:07:51Z" 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.27.3 http.request.host="127.0.0.1:46185" http.request.id=e2e1994a-7213-4149-8172-cc5b9167a5c5 http.request.method=GET http.request.remoteaddr="127.0.0.1:49528" 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="619.769µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [26/Oct/2026:11:07:51 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2026-10-26T11:07:51Z" 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.27.3 http.request.host="127.0.0.1:46185" http.request.id=8b2d5567-e0c7-4630-a1ab-47789b4f7e2c http.request.method=GET http.request.remoteaddr="127.0.0.1:49528" 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="597.207µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [26/Oct/2026:11:07:51 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2026-10-26T11:07:51Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46185" http.request.id=73f80683-11dc-4212-87b8-c50d10e90a3e http.request.method=GET http.request.remoteaddr="127.0.0.1:49528" 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="689.929µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [26/Oct/2026:11:07:51 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-10-26T11:07:51Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46185" http.request.id=260c8e8d-d739-4ce5-98c7-eb11c98214ac http.request.method=GET http.request.remoteaddr="127.0.0.1:49528" 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="574.128µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [26/Oct/2026:11:07:51 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-10-26T11:07:51Z" 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.27.3 time="2026-10-26T11:07:51Z" level=info msg="redis not configured" go.version=go1.27.3 time="2026-10-26T11:07:51Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:39003" http.request.id=c5c28513-5b9d-4c91-aa2c-b4aaf570de8d http.request.method=POST http.request.remoteaddr="127.0.0.1:39394" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="859.372µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:51 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:52Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:39003" http.request.id=739ded39-3e1a-4a23-9d84-a12de52bbc64 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39394" http.request.uri="/v2/foo/aaaa/blobs/uploads/5cdf0c15-04f6-423f-ac80-213186cce9f8?_state=jErIoXu9pZNkkswPCWXT5NfAIF-NEMOYV-aAT8WBmTt7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI1Y2RmMGMxNS0wNGY2LTQyM2YtYWM4MC0yMTMxODZjY2U5ZjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDc6NTEuMTc3MjExMjg5WiJ9&digest=sha256%3A6afd6ee5b3dd790002dc384b4d62aa8de2b422aab31e544dc5766495f17a181a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.128017072s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:51 +0000] "PUT /v2/foo/aaaa/blobs/uploads/5cdf0c15-04f6-423f-ac80-213186cce9f8?_state=jErIoXu9pZNkkswPCWXT5NfAIF-NEMOYV-aAT8WBmTt7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI1Y2RmMGMxNS0wNGY2LTQyM2YtYWM4MC0yMTMxODZjY2U5ZjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDc6NTEuMTc3MjExMjg5WiJ9&digest=sha256%3A6afd6ee5b3dd790002dc384b4d62aa8de2b422aab31e544dc5766495f17a181a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:52Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:39003" http.request.id=59741d11-de79-47b3-8dc0-52d240b1a9d2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39394" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.426379ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:52 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:52Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:39003" http.request.id=75056abd-0eb3-4cad-8c8c-e819910ec9e6 http.request.method=POST http.request.remoteaddr="127.0.0.1:39394" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="893.212µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:52 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:54Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:39003" http.request.id=195d2068-c017-488b-8721-c0e32a44b17a http.request.method=PUT http.request.remoteaddr="127.0.0.1:39394" http.request.uri="/v2/foo/bbbb/blobs/uploads/42410a0c-5c57-48d8-a188-e237c46bd85a?_state=XfyO6sQOq3mKwz6c9BG2HhI7I9Ri0qzZlrZssgzTFFV7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI0MjQxMGEwYy01YzU3LTQ4ZDgtYTE4OC1lMjM3YzQ2YmQ4NWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDc6NTIuNDM0NDQwNTA0WiJ9&digest=sha256%3Aa2397bbd615affb003d3bd579c52c971bbb7cc6ef1ebcad1937d131859f05ae4" http.request.useragent="Go-http-client/1.1" http.response.duration=1.682558342s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:52 +0000] "PUT /v2/foo/bbbb/blobs/uploads/42410a0c-5c57-48d8-a188-e237c46bd85a?_state=XfyO6sQOq3mKwz6c9BG2HhI7I9Ri0qzZlrZssgzTFFV7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI0MjQxMGEwYy01YzU3LTQ4ZDgtYTE4OC1lMjM3YzQ2YmQ4NWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDc6NTIuNDM0NDQwNTA0WiJ9&digest=sha256%3Aa2397bbd615affb003d3bd579c52c971bbb7cc6ef1ebcad1937d131859f05ae4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:54Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:39003" http.request.id=5a001398-732b-4524-a835-a3f7c0a41b85 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39394" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.447379ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:54 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:54Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:39003" http.request.id=c3dfc3d1-e659-4ad8-964b-6d6be5f6bd0f http.request.method=POST http.request.remoteaddr="127.0.0.1:39394" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="804.29µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:54 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:55Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:39003" http.request.id=c317972f-d538-43ea-8718-f3c07ee0954b http.request.method=PUT http.request.remoteaddr="127.0.0.1:39394" http.request.uri="/v2/foo/cccc/blobs/uploads/aa9f9c99-7668-45ad-a0a3-8aac12726361?_state=C2GbZi7QaGP_En1NV1DY5MbVl15JRRnSWlk5jzda3ox7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJhYTlmOWM5OS03NjY4LTQ1YWQtYTBhMy04YWFjMTI3MjYzNjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDc6NTQuMjI2ODMzNDk1WiJ9&digest=sha256%3A6f52f4bef1b745c73984ccb1a7de434c89f105af77cc837f510e6d5e96734426" http.request.useragent="Go-http-client/1.1" http.response.duration=1.308963977s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:54 +0000] "PUT /v2/foo/cccc/blobs/uploads/aa9f9c99-7668-45ad-a0a3-8aac12726361?_state=C2GbZi7QaGP_En1NV1DY5MbVl15JRRnSWlk5jzda3ox7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJhYTlmOWM5OS03NjY4LTQ1YWQtYTBhMy04YWFjMTI3MjYzNjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDc6NTQuMjI2ODMzNDk1WiJ9&digest=sha256%3A6f52f4bef1b745c73984ccb1a7de434c89f105af77cc837f510e6d5e96734426 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:55Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:39003" http.request.id=a5c305e4-781d-49b7-8312-6f0ecfb4eff5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39394" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.425699ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:55 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:55Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:39003" http.request.id=64fb3256-367e-4d50-aa35-4b3e2db5bede http.request.method=POST http.request.remoteaddr="127.0.0.1:39394" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="868.571µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:55 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:57Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:39003" http.request.id=6caefb4a-f808-4677-ba3e-5ec3a39feb43 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39394" http.request.uri="/v2/foo/dddd/blobs/uploads/bd591dd8-b4cc-4bb8-9a6c-cccb1931ae38?_state=NL86KlEGt6A6bK0nDN_iClWwIcwFaolSR36Ajc9J9Q57Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJiZDU5MWRkOC1iNGNjLTRiYjgtOWE2Yy1jY2NiMTkzMWFlMzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDc6NTUuNjU2MTIwNjk4WiJ9&digest=sha256%3A68bd9cbf38f36171ed51b7497b20769bf33ac880d4940909eff7fa4472b25853" http.request.useragent="Go-http-client/1.1" http.response.duration=1.530044211s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:55 +0000] "PUT /v2/foo/dddd/blobs/uploads/bd591dd8-b4cc-4bb8-9a6c-cccb1931ae38?_state=NL86KlEGt6A6bK0nDN_iClWwIcwFaolSR36Ajc9J9Q57Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJiZDU5MWRkOC1iNGNjLTRiYjgtOWE2Yy1jY2NiMTkzMWFlMzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDc6NTUuNjU2MTIwNjk4WiJ9&digest=sha256%3A68bd9cbf38f36171ed51b7497b20769bf33ac880d4940909eff7fa4472b25853 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:57Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:39003" http.request.id=40d3ae55-024f-40f1-bbae-69eff3736b54 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39394" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.448739ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:57 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:57Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:39003" http.request.id=7c79fe7f-f6dd-4800-9330-f2ca06c2e989 http.request.method=GET http.request.remoteaddr="127.0.0.1:39394" 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="733.05µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [26/Oct/2026:11:07:57 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (15.22s) === RUN TestURLPrefix time="2026-10-26T11:07:57Z" 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.27.3 time="2026-10-26T11:07:57Z" level=info msg="redis not configured" go.version=go1.27.3 time="2026-10-26T11:07:57Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:39097" http.request.id=0270811f-b1b5-4246-acf8-d153dac70c99 http.request.method=GET http.request.remoteaddr="127.0.0.1:53258" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="931.092µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [26/Oct/2026:11:07:57 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2026-10-26T11:07:57Z" 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.27.3 time="2026-10-26T11:07:57Z" level=info msg="redis not configured" go.version=go1.27.3 time="2026-10-26T11:07:57Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:4ba730d3ed4a6c9142e4152a1b13ccd03b9a8c05f58634bf10c8ea1f867c84ae err.message="blob unknown to registry" go.version=go1.27.3 http.request.host="127.0.0.1:46187" http.request.id=e2a1f108-0da5-4c26-b4a8-524e1147b272 http.request.method=GET http.request.remoteaddr="127.0.0.1:51652" http.request.uri="/v2/foo/bar/blobs/sha256:4ba730d3ed4a6c9142e4152a1b13ccd03b9a8c05f58634bf10c8ea1f867c84ae" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.130469ms http.response.status=404 http.response.written=157 vars.digest="sha256:4ba730d3ed4a6c9142e4152a1b13ccd03b9a8c05f58634bf10c8ea1f867c84ae" vars.name="foo/bar" 127.0.0.1 - - [26/Oct/2026:11:07:57 +0000] "GET /v2/foo/bar/blobs/sha256:4ba730d3ed4a6c9142e4152a1b13ccd03b9a8c05f58634bf10c8ea1f867c84ae HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-10-26T11:07:57Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:4ba730d3ed4a6c9142e4152a1b13ccd03b9a8c05f58634bf10c8ea1f867c84ae err.message="blob unknown to registry" go.version=go1.27.3 http.request.host="127.0.0.1:46187" http.request.id=20eac035-eaf9-47b2-9c6f-e71fdedaac2a http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51662" http.request.uri="/v2/foo/bar/blobs/sha256:4ba730d3ed4a6c9142e4152a1b13ccd03b9a8c05f58634bf10c8ea1f867c84ae" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="952.972µs" http.response.status=404 http.response.written=157 vars.digest="sha256:4ba730d3ed4a6c9142e4152a1b13ccd03b9a8c05f58634bf10c8ea1f867c84ae" vars.name="foo/bar" 127.0.0.1 - - [26/Oct/2026:11:07:57 +0000] "HEAD /v2/foo/bar/blobs/sha256:4ba730d3ed4a6c9142e4152a1b13ccd03b9a8c05f58634bf10c8ea1f867c84ae HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-10-26T11:07:57Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46187" http.request.id=e28e1e06-2e61-4aa5-bb7a-eafa6004b64b http.request.method=POST http.request.remoteaddr="127.0.0.1:51662" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="783.29µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:57Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46187" http.request.id=eb27cac7-87d6-43fb-b838-14e8f540812f http.request.method=GET http.request.remoteaddr="127.0.0.1:51662" http.request.uri="/v2/foo/bar/blobs/uploads/49917031-be20-427d-8bda-7f454459ae9d?_state=mnEpNk7RKQIuKRV6hG7W0iuYbVv4aG4SiSJzVnoVQ0d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ5OTE3MDMxLWJlMjAtNDI3ZC04YmRhLTdmNDU0NDU5YWU5ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowNzo1Ny4zMDA0Njc0OTZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="764.01µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:57 +0000] "GET /v2/foo/bar/blobs/uploads/49917031-be20-427d-8bda-7f454459ae9d?_state=mnEpNk7RKQIuKRV6hG7W0iuYbVv4aG4SiSJzVnoVQ0d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ5OTE3MDMxLWJlMjAtNDI3ZC04YmRhLTdmNDU0NDU5YWU5ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowNzo1Ny4zMDA0Njc0OTZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:57Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46187" http.request.id=eb1e2b4f-59fc-45c3-9bc6-42f576db76ff http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51662" http.request.uri="/v2/foo/bar/blobs/uploads/49917031-be20-427d-8bda-7f454459ae9d?_state=mnEpNk7RKQIuKRV6hG7W0iuYbVv4aG4SiSJzVnoVQ0d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ5OTE3MDMxLWJlMjAtNDI3ZC04YmRhLTdmNDU0NDU5YWU5ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowNzo1Ny4zMDA0Njc0OTZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="765.25µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:57 +0000] "DELETE /v2/foo/bar/blobs/uploads/49917031-be20-427d-8bda-7f454459ae9d?_state=mnEpNk7RKQIuKRV6hG7W0iuYbVv4aG4SiSJzVnoVQ0d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ5OTE3MDMxLWJlMjAtNDI3ZC04YmRhLTdmNDU0NDU5YWU5ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowNzo1Ny4zMDA0Njc0OTZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:57Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.27.3 http.request.host="127.0.0.1:46187" http.request.id=8fe9884b-3a28-4c36-8619-084cb8bec487 http.request.method=GET http.request.remoteaddr="127.0.0.1:51662" http.request.uri="/v2/foo/bar/blobs/uploads/49917031-be20-427d-8bda-7f454459ae9d?_state=mnEpNk7RKQIuKRV6hG7W0iuYbVv4aG4SiSJzVnoVQ0d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ5OTE3MDMxLWJlMjAtNDI3ZC04YmRhLTdmNDU0NDU5YWU5ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowNzo1Ny4zMDA0Njc0OTZaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=49917031-be20-427d-8bda-7f454459ae9d time="2026-10-26T11:07:57Z" 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.27.3 http.request.host="127.0.0.1:46187" http.request.id=8fe9884b-3a28-4c36-8619-084cb8bec487 http.request.method=GET http.request.remoteaddr="127.0.0.1:51662" http.request.uri="/v2/foo/bar/blobs/uploads/49917031-be20-427d-8bda-7f454459ae9d?_state=mnEpNk7RKQIuKRV6hG7W0iuYbVv4aG4SiSJzVnoVQ0d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ5OTE3MDMxLWJlMjAtNDI3ZC04YmRhLTdmNDU0NDU5YWU5ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowNzo1Ny4zMDA0Njc0OTZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="785.171µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=49917031-be20-427d-8bda-7f454459ae9d 127.0.0.1 - - [26/Oct/2026:11:07:57 +0000] "GET /v2/foo/bar/blobs/uploads/49917031-be20-427d-8bda-7f454459ae9d?_state=mnEpNk7RKQIuKRV6hG7W0iuYbVv4aG4SiSJzVnoVQ0d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ5OTE3MDMxLWJlMjAtNDI3ZC04YmRhLTdmNDU0NDU5YWU5ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowNzo1Ny4zMDA0Njc0OTZaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-10-26T11:07:57Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46187" http.request.id=97fba56b-56f0-467f-8def-8a78bd48697f http.request.method=POST http.request.remoteaddr="127.0.0.1:51668" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="973.253µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:57Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.27.3 http.request.host="127.0.0.1:46187" http.request.id=1c31c03c-f5f7-4d91-9ff2-090bebbb8cb6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51668" http.request.uri="/v2/foo/bar/blobs/uploads/2d9b41b7-4477-4e18-b9ba-a48eff1efc52?_state=ixyoJyZqgDtcTMRZaJDjvci7jcV79GvSv9mkA1_c_up7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJkOWI0MWI3LTQ0NzctNGUxOC1iOWJhLWE0OGVmZjFlZmM1MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowNzo1Ny4zMDQ5OTk0NzVaIn0%3D&digest=sha256%3A4ba730d3ed4a6c9142e4152a1b13ccd03b9a8c05f58634bf10c8ea1f867c84ae" http.request.useragent="Go-http-client/1.1" provided=sha256:4ba730d3ed4a6c9142e4152a1b13ccd03b9a8c05f58634bf10c8ea1f867c84ae vars.name="foo/bar" vars.uuid=2d9b41b7-4477-4e18-b9ba-a48eff1efc52 time="2026-10-26T11:07:57Z" level=error msg="error canceling upload after error: already closed" go.version=go1.27.3 http.request.host="127.0.0.1:46187" http.request.id=1c31c03c-f5f7-4d91-9ff2-090bebbb8cb6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51668" http.request.uri="/v2/foo/bar/blobs/uploads/2d9b41b7-4477-4e18-b9ba-a48eff1efc52?_state=ixyoJyZqgDtcTMRZaJDjvci7jcV79GvSv9mkA1_c_up7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJkOWI0MWI3LTQ0NzctNGUxOC1iOWJhLWE0OGVmZjFlZmM1MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowNzo1Ny4zMDQ5OTk0NzVaIn0%3D&digest=sha256%3A4ba730d3ed4a6c9142e4152a1b13ccd03b9a8c05f58634bf10c8ea1f867c84ae" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=2d9b41b7-4477-4e18-b9ba-a48eff1efc52 time="2026-10-26T11:07:57Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:4ba730d3ed4a6c9142e4152a1b13ccd03b9a8c05f58634bf10c8ea1f867c84ae, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.27.3 http.request.host="127.0.0.1:46187" http.request.id=1c31c03c-f5f7-4d91-9ff2-090bebbb8cb6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51668" http.request.uri="/v2/foo/bar/blobs/uploads/2d9b41b7-4477-4e18-b9ba-a48eff1efc52?_state=ixyoJyZqgDtcTMRZaJDjvci7jcV79GvSv9mkA1_c_up7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJkOWI0MWI3LTQ0NzctNGUxOC1iOWJhLWE0OGVmZjFlZmM1MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowNzo1Ny4zMDQ5OTk0NzVaIn0%3D&digest=sha256%3A4ba730d3ed4a6c9142e4152a1b13ccd03b9a8c05f58634bf10c8ea1f867c84ae" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="969.413µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=2d9b41b7-4477-4e18-b9ba-a48eff1efc52 127.0.0.1 - - [26/Oct/2026:11:07:57 +0000] "PUT /v2/foo/bar/blobs/uploads/2d9b41b7-4477-4e18-b9ba-a48eff1efc52?_state=ixyoJyZqgDtcTMRZaJDjvci7jcV79GvSv9mkA1_c_up7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJkOWI0MWI3LTQ0NzctNGUxOC1iOWJhLWE0OGVmZjFlZmM1MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowNzo1Ny4zMDQ5OTk0NzVaIn0%3D&digest=sha256%3A4ba730d3ed4a6c9142e4152a1b13ccd03b9a8c05f58634bf10c8ea1f867c84ae HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-10-26T11:07:57Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46187" http.request.id=de0246c4-d280-4a8b-9234-c00a488bbdcd http.request.method=POST http.request.remoteaddr="127.0.0.1:51668" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="816.491µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:57Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46187" http.request.id=93936238-57ba-4a7b-bbb8-575e12df1132 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51668" http.request.uri="/v2/foo/bar/blobs/uploads/47a22c0e-27e8-4b3f-9e4a-47bf11ca98de?_state=jD9Y9NPFb53hMoD2AtN3MIe5icXdBOvUmkdt67ySsGB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ3YTIyYzBlLTI3ZTgtNGIzZi05ZTRhLTQ3YmYxMWNhOThkZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowNzo1Ny4zMDc0MjgwMjdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.021253ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:57 +0000] "PUT /v2/foo/bar/blobs/uploads/47a22c0e-27e8-4b3f-9e4a-47bf11ca98de?_state=jD9Y9NPFb53hMoD2AtN3MIe5icXdBOvUmkdt67ySsGB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ3YTIyYzBlLTI3ZTgtNGIzZi05ZTRhLTQ3YmYxMWNhOThkZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowNzo1Ny4zMDc0MjgwMjdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:57Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46187" http.request.id=a63205a0-714e-4d38-aa83-582ac3cd32b0 http.request.method=POST http.request.remoteaddr="127.0.0.1:51668" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="859.772µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:57Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46187" http.request.id=847a4bc1-953b-4a1a-9123-59a49d72c332 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51668" http.request.uri="/v2/foo/bar/blobs/uploads/0214a370-6353-4c98-aacc-70d2c948b76a?_state=x8KY9U8VaOcvOEBkxYriCCkJ-HtmkLhh-4SyPgqhtax7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAyMTRhMzcwLTYzNTMtNGM5OC1hYWNjLTcwZDJjOTQ4Yjc2YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowNzo1Ny4zMTE4ODM2MDZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="970.213µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:57 +0000] "PUT /v2/foo/bar/blobs/uploads/0214a370-6353-4c98-aacc-70d2c948b76a?_state=x8KY9U8VaOcvOEBkxYriCCkJ-HtmkLhh-4SyPgqhtax7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAyMTRhMzcwLTYzNTMtNGM5OC1hYWNjLTcwZDJjOTQ4Yjc2YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowNzo1Ny4zMTE4ODM2MDZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:57Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46187" http.request.id=7085f822-4011-4db1-a0a1-689b7a5bfac0 http.request.method=POST http.request.remoteaddr="127.0.0.1:51668" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="727.689µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:58Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46187" http.request.id=7107e534-db5c-4037-9a9f-fc154faa5bc7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51668" http.request.uri="/v2/foo/bar/blobs/uploads/2e91b520-7af3-4eaf-9f0a-618a28aeaa20?_state=dbelVPuTxndqbdGLHhtvnLzhaFgxHQqi_3b2vbdiCN17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJlOTFiNTIwLTdhZjMtNGVhZi05ZjBhLTYxOGEyOGFlYWEyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowNzo1Ny4zMTQyMjM3NTdaIn0%3D&digest=sha256%3A4ba730d3ed4a6c9142e4152a1b13ccd03b9a8c05f58634bf10c8ea1f867c84ae" http.request.useragent="Go-http-client/1.1" http.response.duration=1.268889328s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:57 +0000] "PUT /v2/foo/bar/blobs/uploads/2e91b520-7af3-4eaf-9f0a-618a28aeaa20?_state=dbelVPuTxndqbdGLHhtvnLzhaFgxHQqi_3b2vbdiCN17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJlOTFiNTIwLTdhZjMtNGVhZi05ZjBhLTYxOGEyOGFlYWEyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowNzo1Ny4zMTQyMjM3NTdaIn0%3D&digest=sha256%3A4ba730d3ed4a6c9142e4152a1b13ccd03b9a8c05f58634bf10c8ea1f867c84ae HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:58Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46187" http.request.id=cae1fb0b-91f5-4403-9335-271c37a14efb http.request.method=POST http.request.remoteaddr="127.0.0.1:51668" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="938.972µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:58 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:59Z" level=info msg="response completed" go.version=go1.27.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:46187" http.request.id=a1727c2a-52c3-49af-abb0-5b9787000f77 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:51668" http.request.uri="/v2/foo/bar/blobs/uploads/c58bbe38-a7c4-49d7-9873-742849f5e8d6?_state=5wY5y33u2KatR6_ATPdxoRTVhJBxKG9MzvL6nN3UDgZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM1OGJiZTM4LWE3YzQtNDlkNy05ODczLTc0Mjg0OWY1ZThkNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowNzo1OC41OTY3MTcwMjRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.211880016s http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:58 +0000] "PATCH /v2/foo/bar/blobs/uploads/c58bbe38-a7c4-49d7-9873-742849f5e8d6?_state=5wY5y33u2KatR6_ATPdxoRTVhJBxKG9MzvL6nN3UDgZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM1OGJiZTM4LWE3YzQtNDlkNy05ODczLTc0Mjg0OWY1ZThkNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowNzo1OC41OTY3MTcwMjRaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:59Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46187" http.request.id=d8e3163e-0805-4f8a-899e-2263267b012d http.request.method=PUT http.request.remoteaddr="127.0.0.1:51668" http.request.uri="/v2/foo/bar/blobs/uploads/c58bbe38-a7c4-49d7-9873-742849f5e8d6?_state=C27kVPPuSMbqGO72txkMeImqTFgBI-E1fd5nc0p_i8Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM1OGJiZTM4LWE3YzQtNDlkNy05ODczLTc0Mjg0OWY1ZThkNiIsIk9mZnNldCI6MjIxMTk0MjQsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDc6NThaIn0%3D&digest=sha256%3A4ba730d3ed4a6c9142e4152a1b13ccd03b9a8c05f58634bf10c8ea1f867c84ae" http.request.useragent="Go-http-client/1.1" http.response.duration=1.167336ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:59 +0000] "PUT /v2/foo/bar/blobs/uploads/c58bbe38-a7c4-49d7-9873-742849f5e8d6?_state=C27kVPPuSMbqGO72txkMeImqTFgBI-E1fd5nc0p_i8Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM1OGJiZTM4LWE3YzQtNDlkNy05ODczLTc0Mjg0OWY1ZThkNiIsIk9mZnNldCI6MjIxMTk0MjQsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDc6NThaIn0%3D&digest=sha256%3A4ba730d3ed4a6c9142e4152a1b13ccd03b9a8c05f58634bf10c8ea1f867c84ae HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:59Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46187" http.request.id=3a1ddb7b-71a1-4045-a993-5b9fda0b3988 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51668" http.request.uri="/v2/foo/bar/blobs/sha256:4ba730d3ed4a6c9142e4152a1b13ccd03b9a8c05f58634bf10c8ea1f867c84ae" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="822.29µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:59 +0000] "HEAD /v2/foo/bar/blobs/sha256:4ba730d3ed4a6c9142e4152a1b13ccd03b9a8c05f58634bf10c8ea1f867c84ae HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:59Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46187" http.request.id=cb3a5775-2d9e-4e44-b1d0-2cc2f50fe41b http.request.method=GET http.request.remoteaddr="127.0.0.1:51668" http.request.uri="/v2/foo/bar/blobs/sha256:4ba730d3ed4a6c9142e4152a1b13ccd03b9a8c05f58634bf10c8ea1f867c84ae" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=22.532177ms http.response.status=200 http.response.written=22119424 127.0.0.1 - - [26/Oct/2026:11:07:59 +0000] "GET /v2/foo/bar/blobs/sha256:4ba730d3ed4a6c9142e4152a1b13ccd03b9a8c05f58634bf10c8ea1f867c84ae HTTP/1.1" 200 22119424 "" "Go-http-client/1.1" time="2026-10-26T11:07:59Z" level=error msg="error parsing digest="sha257:4ba730d3ed4a6c9142e4152a1b13ccd03b9a8c05f58634bf10c8ea1f867c84ae": unsupported digest algorithm" go.version=go1.27.3 http.request.host="127.0.0.1:46187" http.request.id=37840dc1-d07a-4901-89f4-d168eca54eb2 http.request.method=GET http.request.remoteaddr="127.0.0.1:51668" http.request.uri="/v2/foo/bar/blobs/sha257:4ba730d3ed4a6c9142e4152a1b13ccd03b9a8c05f58634bf10c8ea1f867c84ae" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:4ba730d3ed4a6c9142e4152a1b13ccd03b9a8c05f58634bf10c8ea1f867c84ae" vars.name="foo/bar" time="2026-10-26T11:07:59Z" 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.27.3 http.request.host="127.0.0.1:46187" http.request.id=37840dc1-d07a-4901-89f4-d168eca54eb2 http.request.method=GET http.request.remoteaddr="127.0.0.1:51668" http.request.uri="/v2/foo/bar/blobs/sha257:4ba730d3ed4a6c9142e4152a1b13ccd03b9a8c05f58634bf10c8ea1f867c84ae" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="767.25µs" http.response.status=400 http.response.written=110 vars.digest="sha257:4ba730d3ed4a6c9142e4152a1b13ccd03b9a8c05f58634bf10c8ea1f867c84ae" vars.name="foo/bar" 127.0.0.1 - - [26/Oct/2026:11:07:59 +0000] "GET /v2/foo/bar/blobs/sha257:4ba730d3ed4a6c9142e4152a1b13ccd03b9a8c05f58634bf10c8ea1f867c84ae HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-10-26T11:07:59Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46187" http.request.id=50bbdfb2-4ecc-4b6d-8a40-2b0f3f9e6a65 http.request.method=GET http.request.remoteaddr="127.0.0.1:40652" http.request.uri="/v2/foo/bar/blobs/sha256:4ba730d3ed4a6c9142e4152a1b13ccd03b9a8c05f58634bf10c8ea1f867c84ae" http.request.useragent="Go-http-client/1.1" http.response.duration=1.179096ms http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:59 +0000] "GET /v2/foo/bar/blobs/sha256:4ba730d3ed4a6c9142e4152a1b13ccd03b9a8c05f58634bf10c8ea1f867c84ae HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-26T11: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.27.3 time="2026-10-26T11:07:59Z" level=info msg="redis not configured" go.version=go1.27.3 time="2026-10-26T11:07:59Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:0519fbfa0fa29926475c6bf04dd6aa24e76af8461680f5db8858500dc19d6bca err.message="blob unknown to registry" go.version=go1.27.3 http.request.host="127.0.0.1:46013" http.request.id=ff58ac2b-f4bf-45c0-b709-2639ca1915eb http.request.method=GET http.request.remoteaddr="127.0.0.1:38198" http.request.uri="/v2/foo/bar/blobs/sha256:0519fbfa0fa29926475c6bf04dd6aa24e76af8461680f5db8858500dc19d6bca" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="944.652µs" http.response.status=404 http.response.written=157 vars.digest="sha256:0519fbfa0fa29926475c6bf04dd6aa24e76af8461680f5db8858500dc19d6bca" vars.name="foo/bar" 127.0.0.1 - - [26/Oct/2026:11:07:59 +0000] "GET /v2/foo/bar/blobs/sha256:0519fbfa0fa29926475c6bf04dd6aa24e76af8461680f5db8858500dc19d6bca HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-10-26T11:07:59Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:0519fbfa0fa29926475c6bf04dd6aa24e76af8461680f5db8858500dc19d6bca err.message="blob unknown to registry" go.version=go1.27.3 http.request.host="127.0.0.1:46013" http.request.id=ee0fb4e6-bf77-496d-bdb0-64521bd224c0 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38202" http.request.uri="/v2/foo/bar/blobs/sha256:0519fbfa0fa29926475c6bf04dd6aa24e76af8461680f5db8858500dc19d6bca" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="822.251µs" http.response.status=404 http.response.written=157 vars.digest="sha256:0519fbfa0fa29926475c6bf04dd6aa24e76af8461680f5db8858500dc19d6bca" vars.name="foo/bar" 127.0.0.1 - - [26/Oct/2026:11:07:59 +0000] "HEAD /v2/foo/bar/blobs/sha256:0519fbfa0fa29926475c6bf04dd6aa24e76af8461680f5db8858500dc19d6bca HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-10-26T11:07:59Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46013" http.request.id=6ffdd7f0-cb32-440f-8b55-6ccdf52cbcec http.request.method=POST http.request.remoteaddr="127.0.0.1:38202" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="727.81µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:59 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:59Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46013" http.request.id=11d87684-c83f-4ca5-affc-22c15fe2c23a http.request.method=GET http.request.remoteaddr="127.0.0.1:38202" http.request.uri="/v2/foo/bar/blobs/uploads/d5f12c30-0749-4a07-b14a-bd7cdb507b48?_state=eneD7bjoYF4Kt4_zLlMhDEeBCmIvWv4Fr5outoa4c0p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ1ZjEyYzMwLTA3NDktNGEwNy1iMTRhLWJkN2NkYjUwN2I0OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowNzo1OS45NjA1ODY4NDRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="710.13µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:59 +0000] "GET /v2/foo/bar/blobs/uploads/d5f12c30-0749-4a07-b14a-bd7cdb507b48?_state=eneD7bjoYF4Kt4_zLlMhDEeBCmIvWv4Fr5outoa4c0p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ1ZjEyYzMwLTA3NDktNGEwNy1iMTRhLWJkN2NkYjUwN2I0OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowNzo1OS45NjA1ODY4NDRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:59Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46013" http.request.id=9fbdb872-90b3-467a-8a3f-7c6d97d6f065 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38202" http.request.uri="/v2/foo/bar/blobs/uploads/d5f12c30-0749-4a07-b14a-bd7cdb507b48?_state=eneD7bjoYF4Kt4_zLlMhDEeBCmIvWv4Fr5outoa4c0p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ1ZjEyYzMwLTA3NDktNGEwNy1iMTRhLWJkN2NkYjUwN2I0OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowNzo1OS45NjA1ODY4NDRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="750.77µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:59 +0000] "DELETE /v2/foo/bar/blobs/uploads/d5f12c30-0749-4a07-b14a-bd7cdb507b48?_state=eneD7bjoYF4Kt4_zLlMhDEeBCmIvWv4Fr5outoa4c0p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ1ZjEyYzMwLTA3NDktNGEwNy1iMTRhLWJkN2NkYjUwN2I0OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowNzo1OS45NjA1ODY4NDRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:59Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.27.3 http.request.host="127.0.0.1:46013" http.request.id=1294fb76-f203-40f6-bb44-c9de38fd1783 http.request.method=GET http.request.remoteaddr="127.0.0.1:38202" http.request.uri="/v2/foo/bar/blobs/uploads/d5f12c30-0749-4a07-b14a-bd7cdb507b48?_state=eneD7bjoYF4Kt4_zLlMhDEeBCmIvWv4Fr5outoa4c0p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ1ZjEyYzMwLTA3NDktNGEwNy1iMTRhLWJkN2NkYjUwN2I0OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowNzo1OS45NjA1ODY4NDRaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=d5f12c30-0749-4a07-b14a-bd7cdb507b48 time="2026-10-26T11:07:59Z" 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.27.3 http.request.host="127.0.0.1:46013" http.request.id=1294fb76-f203-40f6-bb44-c9de38fd1783 http.request.method=GET http.request.remoteaddr="127.0.0.1:38202" http.request.uri="/v2/foo/bar/blobs/uploads/d5f12c30-0749-4a07-b14a-bd7cdb507b48?_state=eneD7bjoYF4Kt4_zLlMhDEeBCmIvWv4Fr5outoa4c0p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ1ZjEyYzMwLTA3NDktNGEwNy1iMTRhLWJkN2NkYjUwN2I0OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowNzo1OS45NjA1ODY4NDRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="666.769µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=d5f12c30-0749-4a07-b14a-bd7cdb507b48 127.0.0.1 - - [26/Oct/2026:11:07:59 +0000] "GET /v2/foo/bar/blobs/uploads/d5f12c30-0749-4a07-b14a-bd7cdb507b48?_state=eneD7bjoYF4Kt4_zLlMhDEeBCmIvWv4Fr5outoa4c0p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ1ZjEyYzMwLTA3NDktNGEwNy1iMTRhLWJkN2NkYjUwN2I0OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowNzo1OS45NjA1ODY4NDRaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-10-26T11:07:59Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46013" http.request.id=de1f9616-a9d8-407c-8f66-09587c173f3a http.request.method=POST http.request.remoteaddr="127.0.0.1:38208" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="912.572µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:59 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:59Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.27.3 http.request.host="127.0.0.1:46013" http.request.id=df63c65a-4ba5-4146-8c76-62813e2d4848 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38208" http.request.uri="/v2/foo/bar/blobs/uploads/6a86fdd2-a20b-44b7-88d5-f95b41fa7283?_state=j47mkUPtUxzc93VH4h2P5kWvqFznwyVDWo7PZqojQoF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZhODZmZGQyLWEyMGItNDRiNy04OGQ1LWY5NWI0MWZhNzI4MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowNzo1OS45NjQ2OTk3MzhaIn0%3D&digest=sha256%3A0519fbfa0fa29926475c6bf04dd6aa24e76af8461680f5db8858500dc19d6bca" http.request.useragent="Go-http-client/1.1" provided=sha256:0519fbfa0fa29926475c6bf04dd6aa24e76af8461680f5db8858500dc19d6bca vars.name="foo/bar" vars.uuid=6a86fdd2-a20b-44b7-88d5-f95b41fa7283 time="2026-10-26T11:07:59Z" level=error msg="error canceling upload after error: already closed" go.version=go1.27.3 http.request.host="127.0.0.1:46013" http.request.id=df63c65a-4ba5-4146-8c76-62813e2d4848 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38208" http.request.uri="/v2/foo/bar/blobs/uploads/6a86fdd2-a20b-44b7-88d5-f95b41fa7283?_state=j47mkUPtUxzc93VH4h2P5kWvqFznwyVDWo7PZqojQoF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZhODZmZGQyLWEyMGItNDRiNy04OGQ1LWY5NWI0MWZhNzI4MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowNzo1OS45NjQ2OTk3MzhaIn0%3D&digest=sha256%3A0519fbfa0fa29926475c6bf04dd6aa24e76af8461680f5db8858500dc19d6bca" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=6a86fdd2-a20b-44b7-88d5-f95b41fa7283 time="2026-10-26T11:07:59Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:0519fbfa0fa29926475c6bf04dd6aa24e76af8461680f5db8858500dc19d6bca, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.27.3 http.request.host="127.0.0.1:46013" http.request.id=df63c65a-4ba5-4146-8c76-62813e2d4848 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38208" http.request.uri="/v2/foo/bar/blobs/uploads/6a86fdd2-a20b-44b7-88d5-f95b41fa7283?_state=j47mkUPtUxzc93VH4h2P5kWvqFznwyVDWo7PZqojQoF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZhODZmZGQyLWEyMGItNDRiNy04OGQ1LWY5NWI0MWZhNzI4MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowNzo1OS45NjQ2OTk3MzhaIn0%3D&digest=sha256%3A0519fbfa0fa29926475c6bf04dd6aa24e76af8461680f5db8858500dc19d6bca" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="751.33µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=6a86fdd2-a20b-44b7-88d5-f95b41fa7283 127.0.0.1 - - [26/Oct/2026:11:07:59 +0000] "PUT /v2/foo/bar/blobs/uploads/6a86fdd2-a20b-44b7-88d5-f95b41fa7283?_state=j47mkUPtUxzc93VH4h2P5kWvqFznwyVDWo7PZqojQoF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZhODZmZGQyLWEyMGItNDRiNy04OGQ1LWY5NWI0MWZhNzI4MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowNzo1OS45NjQ2OTk3MzhaIn0%3D&digest=sha256%3A0519fbfa0fa29926475c6bf04dd6aa24e76af8461680f5db8858500dc19d6bca HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-10-26T11:07:59Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46013" http.request.id=ea2f54c4-57dd-420f-9f69-fc1d3b5bb94a http.request.method=POST http.request.remoteaddr="127.0.0.1:38208" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="746.41µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:59 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:59Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46013" http.request.id=016fc0cd-0e51-4b89-a8ac-4b96d272e396 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38208" http.request.uri="/v2/foo/bar/blobs/uploads/b2075dc6-4ee4-42e0-8cd3-a2d274207886?_state=HtKCrOTBsvPyhVXYhWpREpuvPnk52t1hZ5T5R6RwTeN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIyMDc1ZGM2LTRlZTQtNDJlMC04Y2QzLWEyZDI3NDIwNzg4NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowNzo1OS45NjY3OTE2MDZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="796.85µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:59 +0000] "PUT /v2/foo/bar/blobs/uploads/b2075dc6-4ee4-42e0-8cd3-a2d274207886?_state=HtKCrOTBsvPyhVXYhWpREpuvPnk52t1hZ5T5R6RwTeN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIyMDc1ZGM2LTRlZTQtNDJlMC04Y2QzLWEyZDI3NDIwNzg4NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowNzo1OS45NjY3OTE2MDZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:59Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46013" http.request.id=fea07fef-c05c-4f20-adee-de57cadf2996 http.request.method=POST http.request.remoteaddr="127.0.0.1:38208" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="699.53µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:59 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:59Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46013" http.request.id=b2373a34-7a78-4398-94fb-ee3841d6205b http.request.method=PUT http.request.remoteaddr="127.0.0.1:38208" http.request.uri="/v2/foo/bar/blobs/uploads/fd2ca787-e9e4-4631-b03d-519183d1c05c?_state=sKODTy7q0MbTm1ZbWVc7lK519hkcEphN5rq_YAXIi197Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZkMmNhNzg3LWU5ZTQtNDYzMS1iMDNkLTUxOTE4M2QxYzA1YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowNzo1OS45Njg3ODA2NzJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="951.333µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:59 +0000] "PUT /v2/foo/bar/blobs/uploads/fd2ca787-e9e4-4631-b03d-519183d1c05c?_state=sKODTy7q0MbTm1ZbWVc7lK519hkcEphN5rq_YAXIi197Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZkMmNhNzg3LWU5ZTQtNDYzMS1iMDNkLTUxOTE4M2QxYzA1YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowNzo1OS45Njg3ODA2NzJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:07:59Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46013" http.request.id=ea9778d4-ced9-4b74-bd12-13b3fabf9daf http.request.method=POST http.request.remoteaddr="127.0.0.1:38208" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="747.929µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:59 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:01Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46013" http.request.id=5e84c57c-5ef4-4517-adb5-fe703d4a1bea http.request.method=PUT http.request.remoteaddr="127.0.0.1:38208" http.request.uri="/v2/foo/bar/blobs/uploads/654ef054-2461-4b69-bd71-a2a92de85dd8?_state=r1REQeOz9kW54uo2tRBHOnG9ra04ZgbB_e3vxlL9pV97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY1NGVmMDU0LTI0NjEtNGI2OS1iZDcxLWEyYTkyZGU4NWRkOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowNzo1OS45NzEwNDE5MDJaIn0%3D&digest=sha256%3A0519fbfa0fa29926475c6bf04dd6aa24e76af8461680f5db8858500dc19d6bca" http.request.useragent="Go-http-client/1.1" http.response.duration=1.401753239s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:07:59 +0000] "PUT /v2/foo/bar/blobs/uploads/654ef054-2461-4b69-bd71-a2a92de85dd8?_state=r1REQeOz9kW54uo2tRBHOnG9ra04ZgbB_e3vxlL9pV97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY1NGVmMDU0LTI0NjEtNGI2OS1iZDcxLWEyYTkyZGU4NWRkOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowNzo1OS45NzEwNDE5MDJaIn0%3D&digest=sha256%3A0519fbfa0fa29926475c6bf04dd6aa24e76af8461680f5db8858500dc19d6bca HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:01Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46013" http.request.id=266f2db4-3318-4713-a762-8b43a77d5e16 http.request.method=POST http.request.remoteaddr="127.0.0.1:38208" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="994.413µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:01 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:02Z" level=info msg="response completed" go.version=go1.27.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:46013" http.request.id=e2d7d4f2-da6e-4d6d-b341-f1bd60678765 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:38208" http.request.uri="/v2/foo/bar/blobs/uploads/eee165b7-e9dd-49b8-a568-7fc143888ebd?_state=9THnoxPyxY2jS9NNZTNUoTv8ZslFZdNEV6wd1blnout7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVlZTE2NWI3LWU5ZGQtNDliOC1hNTY4LTdmYzE0Mzg4OGViZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowODowMS4zODkwNDI3NTVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.347151559s http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:01 +0000] "PATCH /v2/foo/bar/blobs/uploads/eee165b7-e9dd-49b8-a568-7fc143888ebd?_state=9THnoxPyxY2jS9NNZTNUoTv8ZslFZdNEV6wd1blnout7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVlZTE2NWI3LWU5ZGQtNDliOC1hNTY4LTdmYzE0Mzg4OGViZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowODowMS4zODkwNDI3NTVaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:02Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46013" http.request.id=0ff75d29-ab9e-42c5-b3c3-885d7ce7a1ea http.request.method=PUT http.request.remoteaddr="127.0.0.1:38208" http.request.uri="/v2/foo/bar/blobs/uploads/eee165b7-e9dd-49b8-a568-7fc143888ebd?_state=RJjbniw0Mg0qc3dkROkBKjHeoAsELKrH4yZ2jv7yRXF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVlZTE2NWI3LWU5ZGQtNDliOC1hNTY4LTdmYzE0Mzg4OGViZCIsIk9mZnNldCI6MjQwNTA2ODgsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDg6MDFaIn0%3D&digest=sha256%3A0519fbfa0fa29926475c6bf04dd6aa24e76af8461680f5db8858500dc19d6bca" http.request.useragent="Go-http-client/1.1" http.response.duration=1.096214ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:02 +0000] "PUT /v2/foo/bar/blobs/uploads/eee165b7-e9dd-49b8-a568-7fc143888ebd?_state=RJjbniw0Mg0qc3dkROkBKjHeoAsELKrH4yZ2jv7yRXF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVlZTE2NWI3LWU5ZGQtNDliOC1hNTY4LTdmYzE0Mzg4OGViZCIsIk9mZnNldCI6MjQwNTA2ODgsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDg6MDFaIn0%3D&digest=sha256%3A0519fbfa0fa29926475c6bf04dd6aa24e76af8461680f5db8858500dc19d6bca HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:02Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46013" http.request.id=e59193b0-d3ce-4a98-bdbf-16e06822269a http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38208" http.request.uri="/v2/foo/bar/blobs/sha256:0519fbfa0fa29926475c6bf04dd6aa24e76af8461680f5db8858500dc19d6bca" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="797.731µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:02 +0000] "HEAD /v2/foo/bar/blobs/sha256:0519fbfa0fa29926475c6bf04dd6aa24e76af8461680f5db8858500dc19d6bca HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:02Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46013" http.request.id=3860e185-8de6-4a04-9394-2150d3425104 http.request.method=GET http.request.remoteaddr="127.0.0.1:38208" http.request.uri="/v2/foo/bar/blobs/sha256:0519fbfa0fa29926475c6bf04dd6aa24e76af8461680f5db8858500dc19d6bca" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=23.219906ms http.response.status=200 http.response.written=24050688 127.0.0.1 - - [26/Oct/2026:11:08:02 +0000] "GET /v2/foo/bar/blobs/sha256:0519fbfa0fa29926475c6bf04dd6aa24e76af8461680f5db8858500dc19d6bca HTTP/1.1" 200 24050688 "" "Go-http-client/1.1" time="2026-10-26T11:08:02Z" level=error msg="error parsing digest="sha257:0519fbfa0fa29926475c6bf04dd6aa24e76af8461680f5db8858500dc19d6bca": unsupported digest algorithm" go.version=go1.27.3 http.request.host="127.0.0.1:46013" http.request.id=e2809820-41e4-4a76-931e-6f3954c56dc5 http.request.method=GET http.request.remoteaddr="127.0.0.1:38208" http.request.uri="/v2/foo/bar/blobs/sha257:0519fbfa0fa29926475c6bf04dd6aa24e76af8461680f5db8858500dc19d6bca" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:0519fbfa0fa29926475c6bf04dd6aa24e76af8461680f5db8858500dc19d6bca" vars.name="foo/bar" time="2026-10-26T11:08:02Z" 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.27.3 http.request.host="127.0.0.1:46013" http.request.id=e2809820-41e4-4a76-931e-6f3954c56dc5 http.request.method=GET http.request.remoteaddr="127.0.0.1:38208" http.request.uri="/v2/foo/bar/blobs/sha257:0519fbfa0fa29926475c6bf04dd6aa24e76af8461680f5db8858500dc19d6bca" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="666.248µs" http.response.status=400 http.response.written=110 vars.digest="sha257:0519fbfa0fa29926475c6bf04dd6aa24e76af8461680f5db8858500dc19d6bca" vars.name="foo/bar" 127.0.0.1 - - [26/Oct/2026:11:08:02 +0000] "GET /v2/foo/bar/blobs/sha257:0519fbfa0fa29926475c6bf04dd6aa24e76af8461680f5db8858500dc19d6bca HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-10-26T11:08:02Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46013" http.request.id=344ce2e4-fceb-4b5a-b3ac-d82757e39b03 http.request.method=GET http.request.remoteaddr="127.0.0.1:38228" http.request.uri="/v2/foo/bar/blobs/sha256:0519fbfa0fa29926475c6bf04dd6aa24e76af8461680f5db8858500dc19d6bca" http.request.useragent="Go-http-client/1.1" http.response.duration=1.021374ms http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:02 +0000] "GET /v2/foo/bar/blobs/sha256:0519fbfa0fa29926475c6bf04dd6aa24e76af8461680f5db8858500dc19d6bca HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:02Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46013" http.request.id=031c5829-0de0-4701-959a-7ad2b1e14427 http.request.method=GET http.request.remoteaddr="127.0.0.1:38228" http.request.uri="/v2/foo/bar/blobs/sha256:0519fbfa0fa29926475c6bf04dd6aa24e76af8461680f5db8858500dc19d6bca" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.24411ms http.response.status=200 http.response.written=2614272 127.0.0.1 - - [26/Oct/2026:11:08:02 +0000] "GET /v2/foo/bar/blobs/sha256:0519fbfa0fa29926475c6bf04dd6aa24e76af8461680f5db8858500dc19d6bca HTTP/1.1" 200 2614272 "" "Go-http-client/1.1" time="2026-10-26T11:08:02Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46013" http.request.id=b29bea57-83ef-4152-875e-427a868c2386 http.request.method=GET http.request.remoteaddr="127.0.0.1:38222" http.request.uri="/v2/foo/bar/blobs/sha256:0519fbfa0fa29926475c6bf04dd6aa24e76af8461680f5db8858500dc19d6bca" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=5.451112ms http.response.status=200 http.response.written=2691072 127.0.0.1 - - [26/Oct/2026:11:08:02 +0000] "GET /v2/foo/bar/blobs/sha256:0519fbfa0fa29926475c6bf04dd6aa24e76af8461680f5db8858500dc19d6bca HTTP/1.1" 200 2691072 "" "Go-http-client/1.1" time="2026-10-26T11:08:02Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46187" http.request.id=b4da8a62-b6c9-4aa7-aa2c-8ab765fa981b http.request.method=GET http.request.remoteaddr="127.0.0.1:40642" http.request.uri="/v2/foo/bar/blobs/sha256:4ba730d3ed4a6c9142e4152a1b13ccd03b9a8c05f58634bf10c8ea1f867c84ae" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.931950891s http.response.status=200 http.response.written=2691072 127.0.0.1 - - [26/Oct/2026:11:07:59 +0000] "GET /v2/foo/bar/blobs/sha256:4ba730d3ed4a6c9142e4152a1b13ccd03b9a8c05f58634bf10c8ea1f867c84ae HTTP/1.1" 200 2691072 "" "Go-http-client/1.1" time="2026-10-26T11:08:02Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46187" http.request.id=77cc23b4-3caa-4567-b7bf-b55b93a373f6 http.request.method=GET http.request.remoteaddr="127.0.0.1:40652" http.request.uri="/v2/foo/bar/blobs/sha256:4ba730d3ed4a6c9142e4152a1b13ccd03b9a8c05f58634bf10c8ea1f867c84ae" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.927209348s http.response.status=200 http.response.written=2637824 127.0.0.1 - - [26/Oct/2026:11:07:59 +0000] "GET /v2/foo/bar/blobs/sha256:4ba730d3ed4a6c9142e4152a1b13ccd03b9a8c05f58634bf10c8ea1f867c84ae HTTP/1.1" 200 2637824 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (5.58s) === RUN TestBlobDelete time="2026-10-26T11: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.27.3 time="2026-10-26T11:08:02Z" level=info msg="redis not configured" go.version=go1.27.3 time="2026-10-26T11:08:02Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:f8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3 err.message="blob unknown to registry" go.version=go1.27.3 http.request.host="127.0.0.1:41665" http.request.id=4b45f6ee-3ff6-4478-8a44-8d491d5194a1 http.request.method=GET http.request.remoteaddr="127.0.0.1:40388" http.request.uri="/v2/foo/bar/blobs/sha256:f8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="957.853µs" http.response.status=404 http.response.written=157 vars.digest="sha256:f8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3" vars.name="foo/bar" 127.0.0.1 - - [26/Oct/2026:11:08:02 +0000] "GET /v2/foo/bar/blobs/sha256:f8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-10-26T11:08:02Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:f8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3 err.message="blob unknown to registry" go.version=go1.27.3 http.request.host="127.0.0.1:41665" http.request.id=f0b28571-daaf-4381-a47c-24c0d1b10421 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40392" http.request.uri="/v2/foo/bar/blobs/sha256:f8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="839.331µs" http.response.status=404 http.response.written=157 vars.digest="sha256:f8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3" vars.name="foo/bar" 127.0.0.1 - - [26/Oct/2026:11:08:02 +0000] "HEAD /v2/foo/bar/blobs/sha256:f8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-10-26T11:08:02Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:41665" http.request.id=38ec9370-664a-41fb-9567-4f8e6e60a141 http.request.method=POST http.request.remoteaddr="127.0.0.1:40392" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="670.969µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:02Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:41665" http.request.id=5c292a37-bd80-4f58-8772-e1200602ae56 http.request.method=GET http.request.remoteaddr="127.0.0.1:40392" http.request.uri="/v2/foo/bar/blobs/uploads/9b723086-2773-44b6-af4a-e3d4c3fb9db9?_state=QryyJJLMX16etwIj_Zk5zj9KfKZUIO_0cKFEeVA4jZZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjliNzIzMDg2LTI3NzMtNDRiNi1hZjRhLWUzZDRjM2ZiOWRiOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowODowMi45MTg4ODYwODJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="739.01µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:02 +0000] "GET /v2/foo/bar/blobs/uploads/9b723086-2773-44b6-af4a-e3d4c3fb9db9?_state=QryyJJLMX16etwIj_Zk5zj9KfKZUIO_0cKFEeVA4jZZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjliNzIzMDg2LTI3NzMtNDRiNi1hZjRhLWUzZDRjM2ZiOWRiOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowODowMi45MTg4ODYwODJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:02Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:41665" http.request.id=535ecdc1-3274-4904-9658-0f25ab7f182d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40392" http.request.uri="/v2/foo/bar/blobs/uploads/9b723086-2773-44b6-af4a-e3d4c3fb9db9?_state=QryyJJLMX16etwIj_Zk5zj9KfKZUIO_0cKFEeVA4jZZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjliNzIzMDg2LTI3NzMtNDRiNi1hZjRhLWUzZDRjM2ZiOWRiOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowODowMi45MTg4ODYwODJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="846.451µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:02 +0000] "DELETE /v2/foo/bar/blobs/uploads/9b723086-2773-44b6-af4a-e3d4c3fb9db9?_state=QryyJJLMX16etwIj_Zk5zj9KfKZUIO_0cKFEeVA4jZZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjliNzIzMDg2LTI3NzMtNDRiNi1hZjRhLWUzZDRjM2ZiOWRiOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowODowMi45MTg4ODYwODJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:02Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.27.3 http.request.host="127.0.0.1:41665" http.request.id=8648103a-2736-4f85-868d-aa91113a0974 http.request.method=GET http.request.remoteaddr="127.0.0.1:40392" http.request.uri="/v2/foo/bar/blobs/uploads/9b723086-2773-44b6-af4a-e3d4c3fb9db9?_state=QryyJJLMX16etwIj_Zk5zj9KfKZUIO_0cKFEeVA4jZZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjliNzIzMDg2LTI3NzMtNDRiNi1hZjRhLWUzZDRjM2ZiOWRiOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowODowMi45MTg4ODYwODJaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=9b723086-2773-44b6-af4a-e3d4c3fb9db9 time="2026-10-26T11:08:02Z" 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.27.3 http.request.host="127.0.0.1:41665" http.request.id=8648103a-2736-4f85-868d-aa91113a0974 http.request.method=GET http.request.remoteaddr="127.0.0.1:40392" http.request.uri="/v2/foo/bar/blobs/uploads/9b723086-2773-44b6-af4a-e3d4c3fb9db9?_state=QryyJJLMX16etwIj_Zk5zj9KfKZUIO_0cKFEeVA4jZZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjliNzIzMDg2LTI3NzMtNDRiNi1hZjRhLWUzZDRjM2ZiOWRiOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowODowMi45MTg4ODYwODJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="683.249µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=9b723086-2773-44b6-af4a-e3d4c3fb9db9 127.0.0.1 - - [26/Oct/2026:11:08:02 +0000] "GET /v2/foo/bar/blobs/uploads/9b723086-2773-44b6-af4a-e3d4c3fb9db9?_state=QryyJJLMX16etwIj_Zk5zj9KfKZUIO_0cKFEeVA4jZZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjliNzIzMDg2LTI3NzMtNDRiNi1hZjRhLWUzZDRjM2ZiOWRiOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowODowMi45MTg4ODYwODJaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-10-26T11:08:02Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:41665" http.request.id=b67df056-f425-4cab-ada9-49e204bbce25 http.request.method=POST http.request.remoteaddr="127.0.0.1:40396" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="961.213µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:02Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.27.3 http.request.host="127.0.0.1:41665" http.request.id=1e8a7270-09e2-4430-a46c-f98236d7d9c1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40396" http.request.uri="/v2/foo/bar/blobs/uploads/0ea83afd-91c3-44ca-893b-6e1a55084ba3?_state=3zPb_RhYPzIxAJmYcdCou9QCf_Ey1xN766wvcR8nKOR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlYTgzYWZkLTkxYzMtNDRjYS04OTNiLTZlMWE1NTA4NGJhMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowODowMi45MjI5NDEzNzZaIn0%3D&digest=sha256%3Af8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3" http.request.useragent="Go-http-client/1.1" provided=sha256:f8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3 vars.name="foo/bar" vars.uuid=0ea83afd-91c3-44ca-893b-6e1a55084ba3 time="2026-10-26T11:08:02Z" level=error msg="error canceling upload after error: already closed" go.version=go1.27.3 http.request.host="127.0.0.1:41665" http.request.id=1e8a7270-09e2-4430-a46c-f98236d7d9c1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40396" http.request.uri="/v2/foo/bar/blobs/uploads/0ea83afd-91c3-44ca-893b-6e1a55084ba3?_state=3zPb_RhYPzIxAJmYcdCou9QCf_Ey1xN766wvcR8nKOR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlYTgzYWZkLTkxYzMtNDRjYS04OTNiLTZlMWE1NTA4NGJhMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowODowMi45MjI5NDEzNzZaIn0%3D&digest=sha256%3Af8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=0ea83afd-91c3-44ca-893b-6e1a55084ba3 time="2026-10-26T11:08:02Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:f8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.27.3 http.request.host="127.0.0.1:41665" http.request.id=1e8a7270-09e2-4430-a46c-f98236d7d9c1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40396" http.request.uri="/v2/foo/bar/blobs/uploads/0ea83afd-91c3-44ca-893b-6e1a55084ba3?_state=3zPb_RhYPzIxAJmYcdCou9QCf_Ey1xN766wvcR8nKOR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlYTgzYWZkLTkxYzMtNDRjYS04OTNiLTZlMWE1NTA4NGJhMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowODowMi45MjI5NDEzNzZaIn0%3D&digest=sha256%3Af8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="849.371µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=0ea83afd-91c3-44ca-893b-6e1a55084ba3 127.0.0.1 - - [26/Oct/2026:11:08:02 +0000] "PUT /v2/foo/bar/blobs/uploads/0ea83afd-91c3-44ca-893b-6e1a55084ba3?_state=3zPb_RhYPzIxAJmYcdCou9QCf_Ey1xN766wvcR8nKOR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlYTgzYWZkLTkxYzMtNDRjYS04OTNiLTZlMWE1NTA4NGJhMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowODowMi45MjI5NDEzNzZaIn0%3D&digest=sha256%3Af8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-10-26T11:08:02Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:41665" http.request.id=268561c2-7916-4224-9bd7-b0f19734c78d http.request.method=POST http.request.remoteaddr="127.0.0.1:40396" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="737.29µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:02Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:41665" http.request.id=2934c6e3-71e3-469d-9c5b-b7c51ae1f221 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40396" http.request.uri="/v2/foo/bar/blobs/uploads/600c8731-da70-4604-b22f-9b2aae22ce5b?_state=BhHmP_thpxkmWD1_aU09cGMg9IH5_wIYQEOyv1AiLjp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYwMGM4NzMxLWRhNzAtNDYwNC1iMjJmLTliMmFhZTIyY2U1YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowODowMi45MjUwMDQ4MDNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="855.252µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:02 +0000] "PUT /v2/foo/bar/blobs/uploads/600c8731-da70-4604-b22f-9b2aae22ce5b?_state=BhHmP_thpxkmWD1_aU09cGMg9IH5_wIYQEOyv1AiLjp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYwMGM4NzMxLWRhNzAtNDYwNC1iMjJmLTliMmFhZTIyY2U1YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowODowMi45MjUwMDQ4MDNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:02Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:41665" http.request.id=68b10178-bad1-42fa-b406-c1b021f3fa42 http.request.method=POST http.request.remoteaddr="127.0.0.1:40396" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="771.21µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:02Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:41665" http.request.id=0dc3231e-67c8-4eea-b702-c791d7957793 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40396" http.request.uri="/v2/foo/bar/blobs/uploads/b39f4271-a483-4d55-9074-9b1b3ec168a3?_state=orzUiQiGrEdGzyHsDHlTEqxMdHUtiIUlkoeCyGnR-9V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIzOWY0MjcxLWE0ODMtNGQ1NS05MDc0LTliMWIzZWMxNjhhMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowODowMi45MjcwNDc0M1oifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="831.051µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:02 +0000] "PUT /v2/foo/bar/blobs/uploads/b39f4271-a483-4d55-9074-9b1b3ec168a3?_state=orzUiQiGrEdGzyHsDHlTEqxMdHUtiIUlkoeCyGnR-9V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIzOWY0MjcxLWE0ODMtNGQ1NS05MDc0LTliMWIzZWMxNjhhMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowODowMi45MjcwNDc0M1oifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:02Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:41665" http.request.id=0c036bff-9c22-48bd-b239-09b09a419e6a http.request.method=POST http.request.remoteaddr="127.0.0.1:40396" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="749.01µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:04Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:41665" http.request.id=a117a277-0c4e-4258-8445-e3cf292cd294 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40396" http.request.uri="/v2/foo/bar/blobs/uploads/9375c8f2-6568-49ab-9f8e-9726c6e943b2?_state=6Y7ZYOzAcGPP_KWeUoczzwK8syz9rSZbGVj9k3oDNo17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkzNzVjOGYyLTY1NjgtNDlhYi05ZjhlLTk3MjZjNmU5NDNiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowODowMi45MjkwOTgyNTdaIn0%3D&digest=sha256%3Af8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3" http.request.useragent="Go-http-client/1.1" http.response.duration=2.015338926s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:02 +0000] "PUT /v2/foo/bar/blobs/uploads/9375c8f2-6568-49ab-9f8e-9726c6e943b2?_state=6Y7ZYOzAcGPP_KWeUoczzwK8syz9rSZbGVj9k3oDNo17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkzNzVjOGYyLTY1NjgtNDlhYi05ZjhlLTk3MjZjNmU5NDNiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowODowMi45MjkwOTgyNTdaIn0%3D&digest=sha256%3Af8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:04Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:41665" http.request.id=4740d4d6-a4b6-43dd-b241-8564d0e31b16 http.request.method=POST http.request.remoteaddr="127.0.0.1:40396" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="971.213µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:06Z" level=info msg="response completed" go.version=go1.27.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:41665" http.request.id=0cd62fd8-0743-4cd2-943c-36c7b09738de http.request.method=PATCH http.request.remoteaddr="127.0.0.1:40396" http.request.uri="/v2/foo/bar/blobs/uploads/e5d6319a-19e3-4244-a9d8-fecd18566793?_state=rzoJ9LZHagXvMB_cPauHue-fhN1UkNSLx5XHh40sjA17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU1ZDYzMTlhLTE5ZTMtNDI0NC1hOWQ4LWZlY2QxODU2Njc5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowODowNC45NjE0OTkyNDhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.973779818s http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:04 +0000] "PATCH /v2/foo/bar/blobs/uploads/e5d6319a-19e3-4244-a9d8-fecd18566793?_state=rzoJ9LZHagXvMB_cPauHue-fhN1UkNSLx5XHh40sjA17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU1ZDYzMTlhLTE5ZTMtNDI0NC1hOWQ4LWZlY2QxODU2Njc5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowODowNC45NjE0OTkyNDhaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:06Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:41665" http.request.id=7228b6d4-b885-406d-be93-565db1022520 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40396" http.request.uri="/v2/foo/bar/blobs/uploads/e5d6319a-19e3-4244-a9d8-fecd18566793?_state=6hSmC5NWSCzpJzF8R6B1tTxnsUJIga_10OaB7TvJgm97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU1ZDYzMTlhLTE5ZTMtNDI0NC1hOWQ4LWZlY2QxODU2Njc5MyIsIk9mZnNldCI6MjkwNDE2NjQsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDg6MDRaIn0%3D&digest=sha256%3Af8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3" http.request.useragent="Go-http-client/1.1" http.response.duration=1.048654ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:06 +0000] "PUT /v2/foo/bar/blobs/uploads/e5d6319a-19e3-4244-a9d8-fecd18566793?_state=6hSmC5NWSCzpJzF8R6B1tTxnsUJIga_10OaB7TvJgm97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU1ZDYzMTlhLTE5ZTMtNDI0NC1hOWQ4LWZlY2QxODU2Njc5MyIsIk9mZnNldCI6MjkwNDE2NjQsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDg6MDRaIn0%3D&digest=sha256%3Af8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:06Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:41665" http.request.id=ff3bf7a2-572a-446b-81c6-b5d67cb28e55 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40396" http.request.uri="/v2/foo/bar/blobs/sha256:f8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="803.93µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:06 +0000] "HEAD /v2/foo/bar/blobs/sha256:f8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:06Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:41665" http.request.id=ddbf9cf0-8fec-45a2-9b5a-97ee103dffd2 http.request.method=GET http.request.remoteaddr="127.0.0.1:40396" http.request.uri="/v2/foo/bar/blobs/sha256:f8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=25.702699ms http.response.status=200 http.response.written=29041664 127.0.0.1 - - [26/Oct/2026:11:08:06 +0000] "GET /v2/foo/bar/blobs/sha256:f8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3 HTTP/1.1" 200 29041664 "" "Go-http-client/1.1" time="2026-10-26T11:08:06Z" level=error msg="error parsing digest="sha257:f8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3": unsupported digest algorithm" go.version=go1.27.3 http.request.host="127.0.0.1:41665" http.request.id=2f250de5-44a6-48ab-9f93-1ee04e653f3a http.request.method=GET http.request.remoteaddr="127.0.0.1:40396" http.request.uri="/v2/foo/bar/blobs/sha257:f8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:f8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3" vars.name="foo/bar" time="2026-10-26T11:08: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.27.3 http.request.host="127.0.0.1:41665" http.request.id=2f250de5-44a6-48ab-9f93-1ee04e653f3a http.request.method=GET http.request.remoteaddr="127.0.0.1:40396" http.request.uri="/v2/foo/bar/blobs/sha257:f8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="771.81µs" http.response.status=400 http.response.written=110 vars.digest="sha257:f8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3" vars.name="foo/bar" 127.0.0.1 - - [26/Oct/2026:11:08:06 +0000] "GET /v2/foo/bar/blobs/sha257:f8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-10-26T11:08:06Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:41665" http.request.id=05488740-69c2-45f9-be15-b9ad805c8959 http.request.method=GET http.request.remoteaddr="127.0.0.1:40414" http.request.uri="/v2/foo/bar/blobs/sha256:f8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3" http.request.useragent="Go-http-client/1.1" http.response.duration="992.493µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:06 +0000] "GET /v2/foo/bar/blobs/sha256:f8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:06Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:41665" http.request.id=969a6cb2-54b5-4fdd-90cb-96aa39dc730f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40422" http.request.uri="/v2/foo/bar/blobs/sha256:f8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3" http.request.useragent="Go-http-client/1.1" http.response.duration=1.007534ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:06 +0000] "DELETE /v2/foo/bar/blobs/sha256:f8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:06Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:f8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3 err.message="blob unknown to registry" go.version=go1.27.3 http.request.host="127.0.0.1:41665" http.request.id=5c9c3dc2-286a-484a-b8b3-e51a9b69c530 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40422" http.request.uri="/v2/foo/bar/blobs/sha256:f8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="761.89µs" http.response.status=404 http.response.written=157 vars.digest="sha256:f8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3" vars.name="foo/bar" 127.0.0.1 - - [26/Oct/2026:11:08:06 +0000] "HEAD /v2/foo/bar/blobs/sha256:f8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-10-26T11:08:06Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.27.3 http.request.host="127.0.0.1:41665" http.request.id=9cd24394-67eb-43c7-863f-9bf1ceb0c42c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40422" http.request.uri="/v2/foo/bar/blobs/sha256:f8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="563.447µs" http.response.status=404 http.response.written=74 vars.digest="sha256:f8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3" vars.name="foo/bar" 127.0.0.1 - - [26/Oct/2026:11:08:06 +0000] "DELETE /v2/foo/bar/blobs/sha256:f8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2026-10-26T11:08:06Z" level=error msg="error parsing digest="sha257:f8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3": unsupported digest algorithm" go.version=go1.27.3 http.request.host="127.0.0.1:41665" http.request.id=44def026-444c-4930-be1f-f46c1683269e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40428" http.request.uri="/v2/foo/bar/blobs/sha257:f8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:f8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3" vars.name="foo/bar" time="2026-10-26T11:08: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.27.3 http.request.host="127.0.0.1:41665" http.request.id=44def026-444c-4930-be1f-f46c1683269e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40428" http.request.uri="/v2/foo/bar/blobs/sha257:f8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="719.89µs" http.response.status=400 http.response.written=110 vars.digest="sha257:f8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3" vars.name="foo/bar" 127.0.0.1 - - [26/Oct/2026:11:08:06 +0000] "DELETE /v2/foo/bar/blobs/sha257:f8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-10-26T11:08:06Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:41665" http.request.id=5f2cde81-299c-49c7-8b15-30f8b2a48a76 http.request.method=POST http.request.remoteaddr="127.0.0.1:40442" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="770.77µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:06 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:08Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:41665" http.request.id=a936c5f9-4759-4cde-a388-9da6bc0545bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:40442" http.request.uri="/v2/foo/bar/blobs/uploads/20357561-9678-4f95-8431-1dc71151d2a0?_state=v0JJvsr2K2BoseaoPxXc81fBXghhrcvZjVdpv67htsh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwMzU3NTYxLTk2NzgtNGY5NS04NDMxLTFkYzcxMTUxZDJhMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowODowNi45ODA4NDExODdaIn0%3D&digest=sha256%3Af8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3" http.request.useragent="Go-http-client/1.1" http.response.duration=1.808984006s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:06 +0000] "PUT /v2/foo/bar/blobs/uploads/20357561-9678-4f95-8431-1dc71151d2a0?_state=v0JJvsr2K2BoseaoPxXc81fBXghhrcvZjVdpv67htsh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwMzU3NTYxLTk2NzgtNGY5NS04NDMxLTFkYzcxMTUxZDJhMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowODowNi45ODA4NDExODdaIn0%3D&digest=sha256%3Af8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:08Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:41665" http.request.id=9c435c22-3222-4dd9-8020-9c81e89fb59b http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40442" http.request.uri="/v2/foo/bar/blobs/sha256:f8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.023334ms http.response.status=200 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:08 +0000] "HEAD /v2/foo/bar/blobs/sha256:f8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:08Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:41665" http.request.id=f866fe15-c731-44ca-845c-fbb44d7fd014 http.request.method=GET http.request.remoteaddr="127.0.0.1:40408" http.request.uri="/v2/foo/bar/blobs/sha256:f8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.840624502s http.response.status=200 http.response.written=2658304 127.0.0.1 - - [26/Oct/2026:11:08:06 +0000] "GET /v2/foo/bar/blobs/sha256:f8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3 HTTP/1.1" 200 2658304 "" "Go-http-client/1.1" time="2026-10-26T11:08:08Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:41665" http.request.id=86b55863-5d25-49ac-934f-ce66256d9569 http.request.method=GET http.request.remoteaddr="127.0.0.1:40414" http.request.uri="/v2/foo/bar/blobs/sha256:f8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.836478088s http.response.status=200 http.response.written=2637824 127.0.0.1 - - [26/Oct/2026:11:08:06 +0000] "GET /v2/foo/bar/blobs/sha256:f8474965b71afc3412cebab07395cd48bbec564d347d85c7dddf7a66bf6336e3 HTTP/1.1" 200 2637824 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (6.04s) === RUN TestRelativeURL time="2026-10-26T11:08: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.27.3 time="2026-10-26T11:08:08Z" level=info msg="redis not configured" go.version=go1.27.3 time="2026-10-26T11:08:08Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:39911" http.request.id=2ddc9ae2-c41c-4414-ab5b-342d8d8cff73 http.request.method=POST http.request.remoteaddr="127.0.0.1:38402" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="956.453µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:08 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:09Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:39911" http.request.id=f8626b7e-d2c1-45cf-b5ed-4559ed327cf5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38402" http.request.uri="/v2/foo/bar/blobs/uploads/e0561ee1-eabe-46f7-b945-d415c1c16ef8?_state=W-q1roeMsvdsAlqK9_NnamWwxv6ql8T5nZWrEqYJQ297Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUwNTYxZWUxLWVhYmUtNDZmNy1iOTQ1LWQ0MTVjMWMxNmVmOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowODowOC44MTI1MjE2NTJaIn0%3D&digest=sha256%3Ac6e0a5fb3b2049207df02d9cb920e3b3f3c7d88853f279d3d6565d9a79a19899" http.request.useragent="Go-http-client/1.1" http.response.duration=1.048872946s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:08 +0000] "PUT /v2/foo/bar/blobs/uploads/e0561ee1-eabe-46f7-b945-d415c1c16ef8?_state=W-q1roeMsvdsAlqK9_NnamWwxv6ql8T5nZWrEqYJQ297Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUwNTYxZWUxLWVhYmUtNDZmNy1iOTQ1LWQ0MTVjMWMxNmVmOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowODowOC44MTI1MjE2NTJaIn0%3D&digest=sha256%3Ac6e0a5fb3b2049207df02d9cb920e3b3f3c7d88853f279d3d6565d9a79a19899 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:10Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:39911" http.request.id=36bab92d-6a5c-4fe1-9b9c-86c6ae6d5877 http.request.method=POST http.request.remoteaddr="127.0.0.1:38402" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="920.812µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:10Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:39911" http.request.id=990d596a-c026-4d56-9d44-2d08a8b123c4 http.request.method=POST http.request.remoteaddr="127.0.0.1:38402" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="611.728µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:10Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:39911" http.request.id=0c8dce40-422b-4998-a41c-9cc5fa7ee1f5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38402" http.request.uri="/v2/foo/bar/blobs/uploads/9f2803a9-9679-4a88-94bc-56ad65d2d609?_state=xUUsEMtJ1dcjbSHj7GfLN2teoE4D69rWiBt9mbo6wLN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlmMjgwM2E5LTk2NzktNGE4OC05NGJjLTU2YWQ2NWQyZDYwOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowODoxMC4wMzU5NDkwOThaIn0%3D&digest=sha256%3Abb13e12cb337eec93a1dbf78074f6582bbc69c8d74a67e732a67232a6da1b338" http.request.useragent="Go-http-client/1.1" http.response.duration=660.324584ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:10 +0000] "PUT /v2/foo/bar/blobs/uploads/9f2803a9-9679-4a88-94bc-56ad65d2d609?_state=xUUsEMtJ1dcjbSHj7GfLN2teoE4D69rWiBt9mbo6wLN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlmMjgwM2E5LTk2NzktNGE4OC05NGJjLTU2YWQ2NWQyZDYwOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowODoxMC4wMzU5NDkwOThaIn0%3D&digest=sha256%3Abb13e12cb337eec93a1dbf78074f6582bbc69c8d74a67e732a67232a6da1b338 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (1.89s) === RUN TestBlobDeleteDisabled time="2026-10-26T11: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.27.3 time="2026-10-26T11:08:10Z" level=info msg="redis not configured" go.version=go1.27.3 time="2026-10-26T11:08:10Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.27.3 http.request.host="127.0.0.1:33019" http.request.id=d0887399-09b1-4ca8-a44b-4c07a5854255 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44642" http.request.uri="/v2/foo/bar/blobs/sha256:92204f7ceff6cd3df8b1c0bcc0b606008fd0d7c8a8d6f5f78bc4f3e2236d3354" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="781.77µs" http.response.status=405 http.response.written=78 vars.digest="sha256:92204f7ceff6cd3df8b1c0bcc0b606008fd0d7c8a8d6f5f78bc4f3e2236d3354" vars.name="foo/bar" 127.0.0.1 - - [26/Oct/2026:11:08:10 +0000] "DELETE /v2/foo/bar/blobs/sha256:92204f7ceff6cd3df8b1c0bcc0b606008fd0d7c8a8d6f5f78bc4f3e2236d3354 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.11s) === RUN TestDeleteDisabled time="2026-10-26T11: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.27.3 time="2026-10-26T11:08:10Z" level=info msg="redis not configured" go.version=go1.27.3 time="2026-10-26T11:08:10Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:41925" http.request.id=88849033-a733-446f-a7be-f08d4fc7c230 http.request.method=POST http.request.remoteaddr="127.0.0.1:33794" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="911.972µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:11Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:41925" http.request.id=1caca3d7-8b9b-4a18-b086-ea000ebfedc9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33794" http.request.uri="/v2/foo/bar/blobs/uploads/ef4ef4d7-1924-450b-a2fe-098e193cdd39?_state=MpMuFBKZo33mZgCv2rogHxZQwqf_yoef2A7aYM7KX3R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmNGVmNGQ3LTE5MjQtNDUwYi1hMmZlLTA5OGUxOTNjZGQzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowODoxMC45MDcyODA2MjRaIn0%3D&digest=sha256%3Adc05dd37bf0ffafa2d8476040f48964c653ef732e6f59c0ff7e74b5a5023ac3c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.010422079s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:10 +0000] "PUT /v2/foo/bar/blobs/uploads/ef4ef4d7-1924-450b-a2fe-098e193cdd39?_state=MpMuFBKZo33mZgCv2rogHxZQwqf_yoef2A7aYM7KX3R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmNGVmNGQ3LTE5MjQtNDUwYi1hMmZlLTA5OGUxOTNjZGQzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowODoxMC45MDcyODA2MjRaIn0%3D&digest=sha256%3Adc05dd37bf0ffafa2d8476040f48964c653ef732e6f59c0ff7e74b5a5023ac3c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:11Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.27.3 http.request.host="127.0.0.1:41925" http.request.id=2a6770f6-2d8e-498d-964d-b78fc6bd2ce5 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33794" http.request.uri="/v2/foo/bar/blobs/sha256:dc05dd37bf0ffafa2d8476040f48964c653ef732e6f59c0ff7e74b5a5023ac3c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="769.05µs" http.response.status=405 http.response.written=78 vars.digest="sha256:dc05dd37bf0ffafa2d8476040f48964c653ef732e6f59c0ff7e74b5a5023ac3c" vars.name="foo/bar" 127.0.0.1 - - [26/Oct/2026:11:08:11 +0000] "DELETE /v2/foo/bar/blobs/sha256:dc05dd37bf0ffafa2d8476040f48964c653ef732e6f59c0ff7e74b5a5023ac3c HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (1.11s) === RUN TestDeleteReadOnly time="2026-10-26T11:08: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.27.3 time="2026-10-26T11:08:11Z" level=info msg="redis not configured" go.version=go1.27.3 time="2026-10-26T11:08:11Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:34847" http.request.id=98ff0f90-1e63-431b-8943-b87d9c1bd00c http.request.method=POST http.request.remoteaddr="127.0.0.1:53102" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="900.492µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:11 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:12Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:34847" http.request.id=7a12adee-d2b6-4e5c-94a5-16e61ec79b6f http.request.method=PUT http.request.remoteaddr="127.0.0.1:53102" http.request.uri="/v2/foo/bar/blobs/uploads/4d75be97-3d52-423e-993e-9d785e643196?_state=vCCgMnAF4lzKpcXAXgi2a44_K0gZBuedmDyoW0Mzbkd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRkNzViZTk3LTNkNTItNDIzZS05OTNlLTlkNzg1ZTY0MzE5NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowODoxMS45OTY1Mjg3ODFaIn0%3D&digest=sha256%3A9abdadb2eb71c94360f3633f3fde1442c3b42027e88c068432bcfffa8d702dd1" http.request.useragent="Go-http-client/1.1" http.response.duration=602.967428ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:11 +0000] "PUT /v2/foo/bar/blobs/uploads/4d75be97-3d52-423e-993e-9d785e643196?_state=vCCgMnAF4lzKpcXAXgi2a44_K0gZBuedmDyoW0Mzbkd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRkNzViZTk3LTNkNTItNDIzZS05OTNlLTlkNzg1ZTY0MzE5NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowODoxMS45OTY1Mjg3ODFaIn0%3D&digest=sha256%3A9abdadb2eb71c94360f3633f3fde1442c3b42027e88c068432bcfffa8d702dd1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [26/Oct/2026:11:08:12 +0000] "DELETE /v2/foo/bar/blobs/sha256:9abdadb2eb71c94360f3633f3fde1442c3b42027e88c068432bcfffa8d702dd1 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (0.68s) === RUN TestStartPushReadOnly time="2026-10-26T11:08:12Z" 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.27.3 time="2026-10-26T11:08:12Z" level=info msg="redis not configured" go.version=go1.27.3 127.0.0.1 - - [26/Oct/2026:11:08:12 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.00s) === RUN TestManifestAPI time="2026-10-26T11:08:12Z" 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.27.3 time="2026-10-26T11:08:12Z" level=info msg="redis not configured" go.version=go1.27.3 time="2026-10-26T11:08:12Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.27.3 http.request.host="127.0.0.1:42339" http.request.id=46140db8-8f3d-4ceb-89f8-5e5760d9bd0a http.request.method=GET http.request.remoteaddr="127.0.0.1:50992" 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="926.733µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [26/Oct/2026:11:08:12 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-10-26T11:08:12Z" 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.27.3 http.request.host="127.0.0.1:42339" http.request.id=276aff98-897c-4691-8494-65c9074a8f13 http.request.method=GET http.request.remoteaddr="127.0.0.1:50992" 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="646.209µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [26/Oct/2026:11:08:12 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-10-26T11:08:12Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.27.3 http.request.host="127.0.0.1:42339" http.request.id=7907994b-3b29-49d3-a36e-9750758daaa7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50992" 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.120614ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [26/Oct/2026:11:08:12 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-10-26T11:08:12Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.27.3 http.request.host="127.0.0.1:42339" http.request.id=d011da08-3c98-4ad8-8e5f-3c795b1a1cdf http.request.method=PUT http.request.remoteaddr="127.0.0.1:50992" 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="947.253µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-10-26T11:08:12Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.27.3 http.request.host="127.0.0.1:42339" http.request.id=d011da08-3c98-4ad8-8e5f-3c795b1a1cdf http.request.method=PUT http.request.remoteaddr="127.0.0.1:50992" 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="975.333µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-10-26T11:08:12Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.27.3 http.request.host="127.0.0.1:42339" http.request.id=d011da08-3c98-4ad8-8e5f-3c795b1a1cdf http.request.method=PUT http.request.remoteaddr="127.0.0.1:50992" 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="994.333µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-10-26T11:08:12Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.27.3 http.request.host="127.0.0.1:42339" http.request.id=d011da08-3c98-4ad8-8e5f-3c795b1a1cdf http.request.method=PUT http.request.remoteaddr="127.0.0.1:50992" 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.010814ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [26/Oct/2026:11:08:12 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-10-26T11:08:12Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:42339" http.request.id=bc68a007-bb16-405a-93c3-67b5c4607555 http.request.method=POST http.request.remoteaddr="127.0.0.1:50992" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="865.091µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:12 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:13Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:42339" http.request.id=9e213b15-c8eb-4e85-9ae0-edfdb21863c3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50992" http.request.uri="/v2/foo/schema1/blobs/uploads/b9e50218-ec8a-4563-ad24-f9cf7fc02359?_state=EiSLELeNTpV5HJGdyLmMsMD6EOSnjSFZO1s_bY7MYd97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiOWU1MDIxOC1lYzhhLTQ1NjMtYWQyNC1mOWNmN2ZjMDIzNTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDg6MTIuNzA3NTc4NTE0WiJ9&digest=sha256%3Ac3b36d1a6e9f1d0df51129544f4bb4bd0848e351f62de63ffe1a18b233079040" http.request.useragent="Go-http-client/1.1" http.response.duration=1.207845s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:12 +0000] "PUT /v2/foo/schema1/blobs/uploads/b9e50218-ec8a-4563-ad24-f9cf7fc02359?_state=EiSLELeNTpV5HJGdyLmMsMD6EOSnjSFZO1s_bY7MYd97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiOWU1MDIxOC1lYzhhLTQ1NjMtYWQyNC1mOWNmN2ZjMDIzNTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDg6MTIuNzA3NTc4NTE0WiJ9&digest=sha256%3Ac3b36d1a6e9f1d0df51129544f4bb4bd0848e351f62de63ffe1a18b233079040 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:14Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:42339" http.request.id=9ba17a36-6c36-4346-8296-39a994df1b64 http.request.method=POST http.request.remoteaddr="127.0.0.1:50992" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="919.332µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:14 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:14Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:42339" http.request.id=6cc52e26-eb42-41f3-8e51-142dc8891a14 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50992" http.request.uri="/v2/foo/schema1/blobs/uploads/279b2a9a-2a5e-425c-8521-d5d2d03f4312?_state=R5nbmHCHw3kmkwTSHAoIOULFBNPJkj3PTOk2Xz1AbyV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyNzliMmE5YS0yYTVlLTQyNWMtODUyMS1kNWQyZDAzZjQzMTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDg6MTQuMDA2NDM0ODM0WiJ9&digest=sha256%3A24792363aa70b406d981580df5bb74aef302f1cdb8ee0b3a62417f483c56d6b4" http.request.useragent="Go-http-client/1.1" http.response.duration=715.126186ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:14 +0000] "PUT /v2/foo/schema1/blobs/uploads/279b2a9a-2a5e-425c-8521-d5d2d03f4312?_state=R5nbmHCHw3kmkwTSHAoIOULFBNPJkj3PTOk2Xz1AbyV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyNzliMmE5YS0yYTVlLTQyNWMtODUyMS1kNWQyZDAzZjQzMTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDg6MTQuMDA2NDM0ODM0WiJ9&digest=sha256%3A24792363aa70b406d981580df5bb74aef302f1cdb8ee0b3a62417f483c56d6b4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:14Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:42339" http.request.id=f72e0673-1079-4bdc-b133-0ca8db74941b http.request.method=PUT http.request.remoteaddr="127.0.0.1:50992" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.311218ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:14 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:14Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:42339" http.request.id=c4bf45a5-af32-4ed0-a11b-15cf7ef11d82 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50992" http.request.uri="/v2/foo/schema1/manifests/sha256:f53f5658d624c3043b4e24aace6a6f896bb2a4b0bc9c6bbd718955d0193bfedb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.027774ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:14 +0000] "PUT /v2/foo/schema1/manifests/sha256:f53f5658d624c3043b4e24aace6a6f896bb2a4b0bc9c6bbd718955d0193bfedb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:14Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:42339" http.request.id=b03c48b4-44f2-466f-adfe-289f45f90214 http.request.method=GET http.request.remoteaddr="127.0.0.1:50992" 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="920.172µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [26/Oct/2026:11:08:14 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-26T11:08:14Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:42339" http.request.id=508714ab-96bd-466e-b5eb-726f170b6970 http.request.method=GET http.request.remoteaddr="127.0.0.1:50992" http.request.uri="/v2/foo/schema1/manifests/sha256:f53f5658d624c3043b4e24aace6a6f896bb2a4b0bc9c6bbd718955d0193bfedb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="882.811µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [26/Oct/2026:11:08:14 +0000] "GET /v2/foo/schema1/manifests/sha256:f53f5658d624c3043b4e24aace6a6f896bb2a4b0bc9c6bbd718955d0193bfedb HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-26T11:08:14Z" level=info msg="response completed" go.version=go1.27.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:42339" http.request.id=96688d14-58bb-4949-9380-a419a246631d http.request.method=PUT http.request.remoteaddr="127.0.0.1:50992" http.request.uri="/v2/foo/schema1/manifests/sha256:f53f5658d624c3043b4e24aace6a6f896bb2a4b0bc9c6bbd718955d0193bfedb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.093815ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:14 +0000] "PUT /v2/foo/schema1/manifests/sha256:f53f5658d624c3043b4e24aace6a6f896bb2a4b0bc9c6bbd718955d0193bfedb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:14Z" level=info msg="response completed" go.version=go1.27.3 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:42339" http.request.id=ca8e6a2c-5106-4b2d-81b9-24c44be19ad3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50992" http.request.uri="/v2/foo/schema1/manifests/sha256:f53f5658d624c3043b4e24aace6a6f896bb2a4b0bc9c6bbd718955d0193bfedb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.075974ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:14 +0000] "PUT /v2/foo/schema1/manifests/sha256:f53f5658d624c3043b4e24aace6a6f896bb2a4b0bc9c6bbd718955d0193bfedb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:14Z" level=info msg="response completed" go.version=go1.27.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:42339" http.request.id=f21b7465-1342-48ce-a3ff-df22c2dd691f http.request.method=PUT http.request.remoteaddr="127.0.0.1:50992" http.request.uri="/v2/foo/schema1/manifests/sha256:f53f5658d624c3043b4e24aace6a6f896bb2a4b0bc9c6bbd718955d0193bfedb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.091215ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:14 +0000] "PUT /v2/foo/schema1/manifests/sha256:f53f5658d624c3043b4e24aace6a6f896bb2a4b0bc9c6bbd718955d0193bfedb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:14Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:42339" http.request.id=26c59e2a-37fd-4d82-bd9e-9a14f352fdae http.request.method=GET http.request.remoteaddr="127.0.0.1:50992" http.request.uri="/v2/foo/schema1/manifests/sha256:f53f5658d624c3043b4e24aace6a6f896bb2a4b0bc9c6bbd718955d0193bfedb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="897.372µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [26/Oct/2026:11:08:14 +0000] "GET /v2/foo/schema1/manifests/sha256:f53f5658d624c3043b4e24aace6a6f896bb2a4b0bc9c6bbd718955d0193bfedb HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-26T11:08:14Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:42339" http.request.id=47a76ae4-f068-48d2-9378-2a2c17b9eefb http.request.method=GET http.request.remoteaddr="127.0.0.1:50992" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="575.207µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:14 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:14Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:42339" http.request.id=eca07845-b149-45d2-ac70-965373ac12f9 http.request.method=GET http.request.remoteaddr="127.0.0.1:50992" http.request.uri="/v2/foo/schema1/manifests/sha256:f53f5658d624c3043b4e24aace6a6f896bb2a4b0bc9c6bbd718955d0193bfedb" http.request.useragent="Go-http-client/1.1" http.response.duration="537.007µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:14 +0000] "GET /v2/foo/schema1/manifests/sha256:f53f5658d624c3043b4e24aace6a6f896bb2a4b0bc9c6bbd718955d0193bfedb HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:14Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:42339" http.request.id=a4723524-754f-4d94-94f8-d79fd2cea8a3 http.request.method=GET http.request.remoteaddr="127.0.0.1:50992" 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="580.128µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [26/Oct/2026:11:08:14 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-10-26T11:08:14Z" level=error msg="payload digest does match: "sha256:66175e66311ffcc66590c1eb18f3b6f21af1125c0a5495e893c45f8aac230bd7" != "sha256:f53f5658d624c3043b4e24aace6a6f896bb2a4b0bc9c6bbd718955d0193bfedb"" go.version=go1.27.3 http.request.host="127.0.0.1:42339" http.request.id=8cbf3cfa-ea56-440f-bc7f-00655f923396 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50992" http.request.uri="/v2/foo/schema1/manifests/sha256:f53f5658d624c3043b4e24aace6a6f896bb2a4b0bc9c6bbd718955d0193bfedb" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:f53f5658d624c3043b4e24aace6a6f896bb2a4b0bc9c6bbd718955d0193bfedb" time="2026-10-26T11:08:14Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.27.3 http.request.host="127.0.0.1:42339" http.request.id=8cbf3cfa-ea56-440f-bc7f-00655f923396 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50992" http.request.uri="/v2/foo/schema1/manifests/sha256:f53f5658d624c3043b4e24aace6a6f896bb2a4b0bc9c6bbd718955d0193bfedb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="726.41µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:f53f5658d624c3043b4e24aace6a6f896bb2a4b0bc9c6bbd718955d0193bfedb" 127.0.0.1 - - [26/Oct/2026:11:08:14 +0000] "PUT /v2/foo/schema1/manifests/sha256:f53f5658d624c3043b4e24aace6a6f896bb2a4b0bc9c6bbd718955d0193bfedb HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-10-26T11:08:14Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.27.3 http.request.host="127.0.0.1:42339" http.request.id=4f184258-4b6e-4fbd-ae50-69bbc4946bf5 http.request.method=GET http.request.remoteaddr="127.0.0.1:50994" 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="911.772µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [26/Oct/2026:11:08:14 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-10-26T11:08:14Z" 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.27.3 http.request.host="127.0.0.1:42339" http.request.id=777df89e-75fe-4a50-900d-01f0d28bcf83 http.request.method=GET http.request.remoteaddr="127.0.0.1:50994" 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="654.809µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [26/Oct/2026:11:08:14 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-10-26T11:08:14Z" 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.27.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42339" http.request.id=20bc1cee-fa11-495a-a930-6bddd7b30c20 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50994" 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="633.608µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-10-26T11:08:14Z" 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.27.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42339" http.request.id=20bc1cee-fa11-495a-a930-6bddd7b30c20 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50994" 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="667.729µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-10-26T11:08:14Z" 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.27.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42339" http.request.id=20bc1cee-fa11-495a-a930-6bddd7b30c20 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50994" 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="684.649µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [26/Oct/2026:11:08:14 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-10-26T11:08:14Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:42339" http.request.id=2de523a2-ccae-410e-8a1b-736a3c5569aa http.request.method=POST http.request.remoteaddr="127.0.0.1:50994" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="656.448µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:14 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:14Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:42339" http.request.id=9d5abe27-1191-4fdb-ba35-1853f9b84067 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50994" http.request.uri="/v2/foo/schema2/blobs/uploads/5a5c98a2-a4fc-4536-8eba-3663eee74889?_state=BUQm9WT3q6GI0f5lCKwQMpQmoYlHCFZWpQYEl2yoZeh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1YTVjOThhMi1hNGZjLTQ1MzYtOGViYS0zNjYzZWVlNzQ4ODkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDg6MTQuNzQwMDIyOTgzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="643.049µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:14 +0000] "PUT /v2/foo/schema2/blobs/uploads/5a5c98a2-a4fc-4536-8eba-3663eee74889?_state=BUQm9WT3q6GI0f5lCKwQMpQmoYlHCFZWpQYEl2yoZeh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1YTVjOThhMi1hNGZjLTQ1MzYtOGViYS0zNjYzZWVlNzQ4ODkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDg6MTQuNzQwMDIyOTgzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:14Z" 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.27.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42339" http.request.id=4d12186b-b174-4d1a-a9f3-0f6379e88b65 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50994" 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="488.007µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-10-26T11:08:14Z" 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.27.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42339" http.request.id=4d12186b-b174-4d1a-a9f3-0f6379e88b65 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50994" 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="510.727µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [26/Oct/2026:11:08:14 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-10-26T11:08:14Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:42339" http.request.id=74578035-c212-4afa-94f6-9d1db9c9c1d6 http.request.method=POST http.request.remoteaddr="127.0.0.1:50994" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="778.69µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:14 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:15Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:42339" http.request.id=8e8b6b05-adf6-4a65-bff6-e56f7975586a http.request.method=PUT http.request.remoteaddr="127.0.0.1:50994" http.request.uri="/v2/foo/schema2/blobs/uploads/f9a5e9f0-5045-48b0-976f-c8e6ab661254?_state=BeXRDmkHgh1Yd0iH5ZiSX2yM_s5ATj3WxsswX3USwbB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmOWE1ZTlmMC01MDQ1LTQ4YjAtOTc2Zi1jOGU2YWI2NjEyNTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDg6MTQuODM4NDAzNjhaIn0%3D&digest=sha256%3Af8e2d3940b5d17ea008b4e04439b30eb1d17cfde067f710206fd8887f090bc34" http.request.useragent="Go-http-client/1.1" http.response.duration=950.028522ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:14 +0000] "PUT /v2/foo/schema2/blobs/uploads/f9a5e9f0-5045-48b0-976f-c8e6ab661254?_state=BeXRDmkHgh1Yd0iH5ZiSX2yM_s5ATj3WxsswX3USwbB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmOWE1ZTlmMC01MDQ1LTQ4YjAtOTc2Zi1jOGU2YWI2NjEyNTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDg6MTQuODM4NDAzNjhaIn0%3D&digest=sha256%3Af8e2d3940b5d17ea008b4e04439b30eb1d17cfde067f710206fd8887f090bc34 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:15Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:42339" http.request.id=2c649abc-3fd0-4b73-a504-985cb3e7c343 http.request.method=POST http.request.remoteaddr="127.0.0.1:50994" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="888.132µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:15 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:16Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:42339" http.request.id=39bd328f-960e-4262-b346-207a7c676a22 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50994" http.request.uri="/v2/foo/schema2/blobs/uploads/14e47235-0a2f-49f3-85b0-fa0eab7f44bd?_state=If30JC5PcaK6nqXeAvEsl2rcm6mXYMhyy5CVaaESmil7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxNGU0NzIzNS0wYTJmLTQ5ZjMtODViMC1mYTBlYWI3ZjQ0YmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDg6MTUuODk0MjgzMTk3WiJ9&digest=sha256%3Ad0e386b3d2bd241485f8df8afc97f66afe5173a4f340d6df8d27e0dc800884e0" http.request.useragent="Go-http-client/1.1" http.response.duration=939.879628ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:15 +0000] "PUT /v2/foo/schema2/blobs/uploads/14e47235-0a2f-49f3-85b0-fa0eab7f44bd?_state=If30JC5PcaK6nqXeAvEsl2rcm6mXYMhyy5CVaaESmil7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxNGU0NzIzNS0wYTJmLTQ5ZjMtODViMC1mYTBlYWI3ZjQ0YmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDg6MTUuODk0MjgzMTk3WiJ9&digest=sha256%3Ad0e386b3d2bd241485f8df8afc97f66afe5173a4f340d6df8d27e0dc800884e0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:16Z" level=info msg="response completed" go.version=go1.27.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42339" http.request.id=58d6339d-b029-4b92-90e3-30218d219404 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50994" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="928.572µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:16 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:16Z" level=info msg="response completed" go.version=go1.27.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42339" http.request.id=c63cb1f3-8d90-4c2f-a42d-66042ffc87ed http.request.method=PUT http.request.remoteaddr="127.0.0.1:50994" http.request.uri="/v2/foo/schema2/manifests/sha256:f6e9a26d8010b92c2c71d9e97a9dfc9be0f98b1d20745d8339a2985f056f8eaa" http.request.useragent="Go-http-client/1.1" http.response.duration="835.451µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:16 +0000] "PUT /v2/foo/schema2/manifests/sha256:f6e9a26d8010b92c2c71d9e97a9dfc9be0f98b1d20745d8339a2985f056f8eaa HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:16Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:42339" http.request.id=d2d45932-fcdf-41b4-8bec-59db7cb7796f http.request.method=GET http.request.remoteaddr="127.0.0.1:50994" 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="687.929µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [26/Oct/2026:11:08:16 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-10-26T11:08:16Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:42339" http.request.id=b245cb23-2559-4720-9cea-1213a96c1f85 http.request.method=GET http.request.remoteaddr="127.0.0.1:50994" http.request.uri="/v2/foo/schema2/manifests/sha256:f6e9a26d8010b92c2c71d9e97a9dfc9be0f98b1d20745d8339a2985f056f8eaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="685.969µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [26/Oct/2026:11:08:16 +0000] "GET /v2/foo/schema2/manifests/sha256:f6e9a26d8010b92c2c71d9e97a9dfc9be0f98b1d20745d8339a2985f056f8eaa HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-10-26T11:08:16Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:42339" http.request.id=d04a761d-1ea7-46fe-8afe-eecef1dcdfa1 http.request.method=GET http.request.remoteaddr="127.0.0.1:50994" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="560.568µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:16 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:16Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:42339" http.request.id=17b985ce-a4b3-41ba-837e-7e7cd7cbc65e http.request.method=GET http.request.remoteaddr="127.0.0.1:50994" http.request.uri="/v2/foo/schema2/manifests/sha256:f6e9a26d8010b92c2c71d9e97a9dfc9be0f98b1d20745d8339a2985f056f8eaa" http.request.useragent="Go-http-client/1.1" http.response.duration="560.287µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:16 +0000] "GET /v2/foo/schema2/manifests/sha256:f6e9a26d8010b92c2c71d9e97a9dfc9be0f98b1d20745d8339a2985f056f8eaa HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:16Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:42339" http.request.id=2cd8a883-567f-4d9b-94fc-cfa337059802 http.request.method=GET http.request.remoteaddr="127.0.0.1:50994" 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="567.247µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [26/Oct/2026:11:08:16 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-10-26T11:08:16Z" level=info msg="rewriting manifest sha256:f6e9a26d8010b92c2c71d9e97a9dfc9be0f98b1d20745d8339a2985f056f8eaa in schema1 format to support old client" go.version=go1.27.3 http.request.host="127.0.0.1:42339" http.request.id=debd2f2d-d25d-4f43-b369-8679feb26aa2 http.request.method=GET http.request.remoteaddr="127.0.0.1:50994" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2026-10-26T11:08:16Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:42339" http.request.id=debd2f2d-d25d-4f43-b369-8679feb26aa2 http.request.method=GET http.request.remoteaddr="127.0.0.1:50994" 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.057334ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [26/Oct/2026:11:08:16 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-10-26T11:08:16Z" 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.27.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:42339" http.request.id=7d212786-db73-4401-9272-59d63fc635a4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50994" 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="612.808µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [26/Oct/2026:11:08:16 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-10-26T11:08:16Z" level=info msg="response completed" go.version=go1.27.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:42339" http.request.id=4c5a5fa5-9bc8-43ce-b2eb-c9baa87398a5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50994" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="651.769µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:16 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:16Z" level=info msg="response completed" go.version=go1.27.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:42339" http.request.id=e41c0811-e912-4192-9ba4-d9da1c93e4c1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50994" http.request.uri="/v2/foo/schema2/manifests/sha256:59919c931642368c758ea217029c628fd87903ba4944e4015585e2a9e690836d" http.request.useragent="Go-http-client/1.1" http.response.duration="649.848µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:16 +0000] "PUT /v2/foo/schema2/manifests/sha256:59919c931642368c758ea217029c628fd87903ba4944e4015585e2a9e690836d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:16Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:42339" http.request.id=9d1b5330-d586-4331-a6ca-16b7ecdf42d7 http.request.method=GET http.request.remoteaddr="127.0.0.1:50994" 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="619.408µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [26/Oct/2026:11:08:16 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-10-26T11:08:16Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:42339" http.request.id=abc98618-7924-4cfb-937f-2f7421a02735 http.request.method=GET http.request.remoteaddr="127.0.0.1:50994" http.request.uri="/v2/foo/schema2/manifests/sha256:59919c931642368c758ea217029c628fd87903ba4944e4015585e2a9e690836d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="624.128µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [26/Oct/2026:11:08:16 +0000] "GET /v2/foo/schema2/manifests/sha256:59919c931642368c758ea217029c628fd87903ba4944e4015585e2a9e690836d HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-10-26T11:08:16Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:42339" http.request.id=b230330b-6746-4b36-9808-af422d6a9069 http.request.method=GET http.request.remoteaddr="127.0.0.1:50994" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="514.607µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:16 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:16Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:42339" http.request.id=61d08203-9a7b-46c2-b8de-4d985adff2bb http.request.method=GET http.request.remoteaddr="127.0.0.1:50994" http.request.uri="/v2/foo/schema2/manifests/sha256:59919c931642368c758ea217029c628fd87903ba4944e4015585e2a9e690836d" http.request.useragent="Go-http-client/1.1" http.response.duration="494.247µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:16 +0000] "GET /v2/foo/schema2/manifests/sha256:59919c931642368c758ea217029c628fd87903ba4944e4015585e2a9e690836d HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:16Z" level=info msg="rewriting manifest list sha256:59919c931642368c758ea217029c628fd87903ba4944e4015585e2a9e690836d in schema1 format to support old client" go.version=go1.27.3 http.request.host="127.0.0.1:42339" http.request.id=65866b11-70df-4d89-97af-2a86a8f0e783 http.request.method=GET http.request.remoteaddr="127.0.0.1:50994" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2026-10-26T11:08:16Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:42339" http.request.id=65866b11-70df-4d89-97af-2a86a8f0e783 http.request.method=GET http.request.remoteaddr="127.0.0.1:50994" 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="973.853µs" http.response.status=200 http.response.written=1554 127.0.0.1 - - [26/Oct/2026:11:08:16 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2026-10-26T11:08:16Z" 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.27.3 time="2026-10-26T11:08:16Z" level=info msg="redis not configured" go.version=go1.27.3 time="2026-10-26T11:08:16Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.27.3 http.request.host="127.0.0.1:45449" http.request.id=0b551bba-2f2a-49ed-a857-23941cfdb207 http.request.method=GET http.request.remoteaddr="127.0.0.1:35104" 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="625.288µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [26/Oct/2026:11:08:16 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-10-26T11:08:16Z" 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.27.3 http.request.host="127.0.0.1:45449" http.request.id=ac5f0b61-3f3e-415a-8fbf-f151ff7ae261 http.request.method=GET http.request.remoteaddr="127.0.0.1:35104" 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="517.527µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [26/Oct/2026:11:08:16 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-10-26T11:08:16Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.27.3 http.request.host="127.0.0.1:45449" http.request.id=b1893f1d-03b2-409a-9905-e47769ec4fd6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35104" 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="526.447µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [26/Oct/2026:11:08:16 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-10-26T11:08:16Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.27.3 http.request.host="127.0.0.1:45449" http.request.id=20f95d4c-cc0d-468b-a76c-424e0b318b6f http.request.method=PUT http.request.remoteaddr="127.0.0.1:35104" 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="948.293µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-10-26T11:08:16Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.27.3 http.request.host="127.0.0.1:45449" http.request.id=20f95d4c-cc0d-468b-a76c-424e0b318b6f http.request.method=PUT http.request.remoteaddr="127.0.0.1:35104" 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="978.893µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-10-26T11:08:16Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.27.3 http.request.host="127.0.0.1:45449" http.request.id=20f95d4c-cc0d-468b-a76c-424e0b318b6f http.request.method=PUT http.request.remoteaddr="127.0.0.1:35104" 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="993.813µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-10-26T11:08:16Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.27.3 http.request.host="127.0.0.1:45449" http.request.id=20f95d4c-cc0d-468b-a76c-424e0b318b6f http.request.method=PUT http.request.remoteaddr="127.0.0.1:35104" 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.010093ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [26/Oct/2026:11:08:16 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-10-26T11:08:16Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:45449" http.request.id=c621c8f2-62ed-4b6b-b6cc-78fc50fd034a http.request.method=POST http.request.remoteaddr="127.0.0.1:35104" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="768.01µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:16 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:17Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:45449" http.request.id=005c40ed-f44f-45a5-afdf-551f756b119c http.request.method=PUT http.request.remoteaddr="127.0.0.1:35104" http.request.uri="/v2/foo/schema1/blobs/uploads/7e0f9016-9027-4ed8-bd4e-7ba0a636d685?_state=Hzxb08BQl2aHAqr5IzojhC4a4v96FjMToF3Ug_XoQ417Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3ZTBmOTAxNi05MDI3LTRlZDgtYmQ0ZS03YmEwYTYzNmQ2ODUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDg6MTYuOTU0OTk4ODE4WiJ9&digest=sha256%3A115385c327533490c52a72684932c73fd2880c82fc4f89f2f8369d582b41e000" http.request.useragent="Go-http-client/1.1" http.response.duration=1.019799441s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:16 +0000] "PUT /v2/foo/schema1/blobs/uploads/7e0f9016-9027-4ed8-bd4e-7ba0a636d685?_state=Hzxb08BQl2aHAqr5IzojhC4a4v96FjMToF3Ug_XoQ417Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3ZTBmOTAxNi05MDI3LTRlZDgtYmQ0ZS03YmEwYTYzNmQ2ODUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDg6MTYuOTU0OTk4ODE4WiJ9&digest=sha256%3A115385c327533490c52a72684932c73fd2880c82fc4f89f2f8369d582b41e000 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:18Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:45449" http.request.id=3c837177-6f30-44eb-9163-166c8c6832fb http.request.method=POST http.request.remoteaddr="127.0.0.1:35104" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="837.532µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:18 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:19Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:45449" http.request.id=0c45aeb0-b472-47d0-bbbe-704ebe70d4c4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35104" http.request.uri="/v2/foo/schema1/blobs/uploads/66295080-6f34-40ae-958c-4dad25d8289b?_state=iSmTmiv8T4zMIJ8d4JaO86ZWz7fAAHGKc-5AG4aPpQB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2NjI5NTA4MC02ZjM0LTQwYWUtOTU4Yy00ZGFkMjVkODI4OWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDg6MTguMTE0MDk5MDE1WiJ9&digest=sha256%3Aef0e2bcecc1ea92bc2983ed1a018a15bce9941fc07c4e8e2c64a08cbc7179aec" http.request.useragent="Go-http-client/1.1" http.response.duration=1.593957128s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:18 +0000] "PUT /v2/foo/schema1/blobs/uploads/66295080-6f34-40ae-958c-4dad25d8289b?_state=iSmTmiv8T4zMIJ8d4JaO86ZWz7fAAHGKc-5AG4aPpQB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2NjI5NTA4MC02ZjM0LTQwYWUtOTU4Yy00ZGFkMjVkODI4OWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDg6MTguMTE0MDk5MDE1WiJ9&digest=sha256%3Aef0e2bcecc1ea92bc2983ed1a018a15bce9941fc07c4e8e2c64a08cbc7179aec HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:19Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:45449" http.request.id=e5b1dbd4-1416-4279-9bcb-c8adccaf1407 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35104" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.262897ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:19 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:19Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:45449" http.request.id=97bdcb49-5608-4bc6-a3bc-e42c33c3ddcd http.request.method=PUT http.request.remoteaddr="127.0.0.1:35104" http.request.uri="/v2/foo/schema1/manifests/sha256:ff99eff58ad292cb78c0d4711e639671a51124849c324467357c42c716cf6da3" http.request.useragent="Go-http-client/1.1" http.response.duration=1.013893ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:19 +0000] "PUT /v2/foo/schema1/manifests/sha256:ff99eff58ad292cb78c0d4711e639671a51124849c324467357c42c716cf6da3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:19Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:45449" http.request.id=dd5995c7-0d54-4ce6-ba89-9da5959db095 http.request.method=GET http.request.remoteaddr="127.0.0.1:35104" 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="821.131µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [26/Oct/2026:11:08:19 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-26T11:08:19Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:45449" http.request.id=392b7a07-53d3-4b64-a154-944b0cdaf14e http.request.method=GET http.request.remoteaddr="127.0.0.1:35104" http.request.uri="/v2/foo/schema1/manifests/sha256:ff99eff58ad292cb78c0d4711e639671a51124849c324467357c42c716cf6da3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="826.131µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [26/Oct/2026:11:08:19 +0000] "GET /v2/foo/schema1/manifests/sha256:ff99eff58ad292cb78c0d4711e639671a51124849c324467357c42c716cf6da3 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-26T11:08:19Z" level=info msg="response completed" go.version=go1.27.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:45449" http.request.id=292b0240-1aa8-4551-8ecb-b06c178b3529 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35104" http.request.uri="/v2/foo/schema1/manifests/sha256:ff99eff58ad292cb78c0d4711e639671a51124849c324467357c42c716cf6da3" http.request.useragent="Go-http-client/1.1" http.response.duration="958.173µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:19 +0000] "PUT /v2/foo/schema1/manifests/sha256:ff99eff58ad292cb78c0d4711e639671a51124849c324467357c42c716cf6da3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:19Z" level=info msg="response completed" go.version=go1.27.3 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:45449" http.request.id=ddb14f66-47bc-4a0e-9249-a08523edd054 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35104" http.request.uri="/v2/foo/schema1/manifests/sha256:ff99eff58ad292cb78c0d4711e639671a51124849c324467357c42c716cf6da3" http.request.useragent="Go-http-client/1.1" http.response.duration=1.056854ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:19 +0000] "PUT /v2/foo/schema1/manifests/sha256:ff99eff58ad292cb78c0d4711e639671a51124849c324467357c42c716cf6da3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:19Z" level=info msg="response completed" go.version=go1.27.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:45449" http.request.id=daae8c6d-f7ee-45dd-9c36-c04ead9abe1f http.request.method=PUT http.request.remoteaddr="127.0.0.1:35104" http.request.uri="/v2/foo/schema1/manifests/sha256:ff99eff58ad292cb78c0d4711e639671a51124849c324467357c42c716cf6da3" http.request.useragent="Go-http-client/1.1" http.response.duration=1.073054ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:19 +0000] "PUT /v2/foo/schema1/manifests/sha256:ff99eff58ad292cb78c0d4711e639671a51124849c324467357c42c716cf6da3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:19Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:45449" http.request.id=64790e9e-3430-4af3-af96-ee7a7231f2d0 http.request.method=GET http.request.remoteaddr="127.0.0.1:35104" http.request.uri="/v2/foo/schema1/manifests/sha256:ff99eff58ad292cb78c0d4711e639671a51124849c324467357c42c716cf6da3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="973.332µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [26/Oct/2026:11:08:19 +0000] "GET /v2/foo/schema1/manifests/sha256:ff99eff58ad292cb78c0d4711e639671a51124849c324467357c42c716cf6da3 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-26T11:08:19Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:45449" http.request.id=5a7c0ba9-0195-417a-b755-886ccd0d753a http.request.method=GET http.request.remoteaddr="127.0.0.1:35104" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="546.367µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:19 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:19Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:45449" http.request.id=c1a47d46-a3f4-4eb3-a145-be612ee89dab http.request.method=GET http.request.remoteaddr="127.0.0.1:35104" http.request.uri="/v2/foo/schema1/manifests/sha256:ff99eff58ad292cb78c0d4711e639671a51124849c324467357c42c716cf6da3" http.request.useragent="Go-http-client/1.1" http.response.duration="591.928µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:19 +0000] "GET /v2/foo/schema1/manifests/sha256:ff99eff58ad292cb78c0d4711e639671a51124849c324467357c42c716cf6da3 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:19Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:45449" http.request.id=28f9cbce-4554-4186-bf62-474d1f3ba73a http.request.method=GET http.request.remoteaddr="127.0.0.1:35104" 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="594.688µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [26/Oct/2026:11:08:19 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-10-26T11:08:19Z" level=error msg="payload digest does match: "sha256:b76398951354fffae7bc36da1845bbdc3d7867168214ae0594bf20e90d250e30" != "sha256:ff99eff58ad292cb78c0d4711e639671a51124849c324467357c42c716cf6da3"" go.version=go1.27.3 http.request.host="127.0.0.1:45449" http.request.id=ca31f622-07b7-4c89-8ccc-e7e90c270c24 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35104" http.request.uri="/v2/foo/schema1/manifests/sha256:ff99eff58ad292cb78c0d4711e639671a51124849c324467357c42c716cf6da3" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:ff99eff58ad292cb78c0d4711e639671a51124849c324467357c42c716cf6da3" time="2026-10-26T11:08:19Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.27.3 http.request.host="127.0.0.1:45449" http.request.id=ca31f622-07b7-4c89-8ccc-e7e90c270c24 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35104" http.request.uri="/v2/foo/schema1/manifests/sha256:ff99eff58ad292cb78c0d4711e639671a51124849c324467357c42c716cf6da3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="732.05µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:ff99eff58ad292cb78c0d4711e639671a51124849c324467357c42c716cf6da3" 127.0.0.1 - - [26/Oct/2026:11:08:19 +0000] "PUT /v2/foo/schema1/manifests/sha256:ff99eff58ad292cb78c0d4711e639671a51124849c324467357c42c716cf6da3 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-10-26T11:08:19Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.27.3 http.request.host="127.0.0.1:45449" http.request.id=87d62d1b-778e-4a9e-81e3-3cd99b6cd1ce http.request.method=GET http.request.remoteaddr="127.0.0.1:48412" 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="874.092µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [26/Oct/2026:11:08:19 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-10-26T11:08:19Z" 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.27.3 http.request.host="127.0.0.1:45449" http.request.id=cdf4ab97-a63c-4414-bb25-2faf8aa40266 http.request.method=GET http.request.remoteaddr="127.0.0.1:48412" 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="560.487µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [26/Oct/2026:11:08:19 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-10-26T11:08:19Z" 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.27.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45449" http.request.id=a7f58b55-424f-49c9-8314-d74309af09b1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48412" 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="678.529µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-10-26T11:08:19Z" 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.27.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45449" http.request.id=a7f58b55-424f-49c9-8314-d74309af09b1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48412" 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="710.65µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-10-26T11:08:19Z" 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.27.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45449" http.request.id=a7f58b55-424f-49c9-8314-d74309af09b1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48412" 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="728.93µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [26/Oct/2026:11:08:19 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-10-26T11:08:19Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:45449" http.request.id=fe720dad-033b-4dcd-830a-b2a54eeffafe http.request.method=POST http.request.remoteaddr="127.0.0.1:48412" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="741.65µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:19 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:19Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:45449" http.request.id=8bfd833a-b342-4f21-980f-071c6a7a4afc http.request.method=PUT http.request.remoteaddr="127.0.0.1:48412" http.request.uri="/v2/foo/schema2/blobs/uploads/d21867b4-d79c-4604-8253-0a6d2a0bd772?_state=gJNTrJieIEnneiMaqk_VDerbYM2UhGupAbJ2KBXXDbV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkMjE4NjdiNC1kNzljLTQ2MDQtODI1My0wYTZkMmEwYmQ3NzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDg6MTkuNzI4OTczNTc5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="922.292µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:19 +0000] "PUT /v2/foo/schema2/blobs/uploads/d21867b4-d79c-4604-8253-0a6d2a0bd772?_state=gJNTrJieIEnneiMaqk_VDerbYM2UhGupAbJ2KBXXDbV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkMjE4NjdiNC1kNzljLTQ2MDQtODI1My0wYTZkMmEwYmQ3NzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDg6MTkuNzI4OTczNTc5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:19Z" 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.27.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45449" http.request.id=d7b20239-0aa5-4aac-aeaf-03c6df788251 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48412" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="677.169µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-10-26T11:08:19Z" 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.27.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45449" http.request.id=d7b20239-0aa5-4aac-aeaf-03c6df788251 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48412" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="705.089µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [26/Oct/2026:11:08:19 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-10-26T11:08:19Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:45449" http.request.id=b297eb52-762a-499e-a26e-6e95b5dcf7cf http.request.method=POST http.request.remoteaddr="127.0.0.1:48412" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="782.65µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:19 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:20Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:45449" http.request.id=1e581b7f-e6fb-49fa-8b84-319d8549059b http.request.method=PUT http.request.remoteaddr="127.0.0.1:48412" http.request.uri="/v2/foo/schema2/blobs/uploads/daaad21a-770f-4297-93ce-65269cd37948?_state=0V_3aDMtFDv9FCdELrPjL24rjVvNSs9b8PzktlClNo57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkYWFhZDIxYS03NzBmLTQyOTctOTNjZS02NTI2OWNkMzc5NDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDg6MTkuODI0OTIxNTY0WiJ9&digest=sha256%3A47deea8340fe255ecd1e5f7d075ceff6fe7867ef94084d3c7159498c96bc836d" http.request.useragent="Go-http-client/1.1" http.response.duration=902.703417ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:19 +0000] "PUT /v2/foo/schema2/blobs/uploads/daaad21a-770f-4297-93ce-65269cd37948?_state=0V_3aDMtFDv9FCdELrPjL24rjVvNSs9b8PzktlClNo57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkYWFhZDIxYS03NzBmLTQyOTctOTNjZS02NTI2OWNkMzc5NDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDg6MTkuODI0OTIxNTY0WiJ9&digest=sha256%3A47deea8340fe255ecd1e5f7d075ceff6fe7867ef94084d3c7159498c96bc836d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:20Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:45449" http.request.id=83e3cb6d-96e4-4345-8fc0-11b258a62e24 http.request.method=POST http.request.remoteaddr="127.0.0.1:48412" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="906.852µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:20 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:22Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:45449" http.request.id=e71af0b1-8438-473e-a824-b83f53e279d2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48412" http.request.uri="/v2/foo/schema2/blobs/uploads/cb67e804-7210-40e1-a149-0d57b1b7cbb5?_state=_-ZHgx7icp5xdBLpIQZY4kJwqmTHOSwfI1CETm3s4lB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjYjY3ZTgwNC03MjEwLTQwZTEtYTE0OS0wZDU3YjFiN2NiYjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDg6MjAuODU0MzE2NjExWiJ9&digest=sha256%3Adff20eb9c4c06fa9e3ef8027eae3d401ab31a24ebdfd3588a595a4291a45ebd8" http.request.useragent="Go-http-client/1.1" http.response.duration=1.488836503s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:20 +0000] "PUT /v2/foo/schema2/blobs/uploads/cb67e804-7210-40e1-a149-0d57b1b7cbb5?_state=_-ZHgx7icp5xdBLpIQZY4kJwqmTHOSwfI1CETm3s4lB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjYjY3ZTgwNC03MjEwLTQwZTEtYTE0OS0wZDU3YjFiN2NiYjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDg6MjAuODU0MzE2NjExWiJ9&digest=sha256%3Adff20eb9c4c06fa9e3ef8027eae3d401ab31a24ebdfd3588a595a4291a45ebd8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:22Z" level=info msg="response completed" go.version=go1.27.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45449" http.request.id=50c3b3ee-a633-49a6-9416-28a872d9b057 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48412" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.068534ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:22 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:22Z" level=info msg="response completed" go.version=go1.27.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45449" http.request.id=048581eb-f1a9-41e2-b761-ce04a0f364ba http.request.method=PUT http.request.remoteaddr="127.0.0.1:48412" http.request.uri="/v2/foo/schema2/manifests/sha256:cc39f8c14b659e6f3d022442ff2ef1ad287558f08beabba86fec302739e98b1f" http.request.useragent="Go-http-client/1.1" http.response.duration="741.01µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:22 +0000] "PUT /v2/foo/schema2/manifests/sha256:cc39f8c14b659e6f3d022442ff2ef1ad287558f08beabba86fec302739e98b1f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:22Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:45449" http.request.id=327e9f77-ac4e-4366-8dbf-f764b14edb5d http.request.method=GET http.request.remoteaddr="127.0.0.1:48412" 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="654.728µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [26/Oct/2026:11:08:22 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-10-26T11:08:22Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:45449" http.request.id=bd20eb92-801e-4efa-880d-6fb02d956e2a http.request.method=GET http.request.remoteaddr="127.0.0.1:48412" http.request.uri="/v2/foo/schema2/manifests/sha256:cc39f8c14b659e6f3d022442ff2ef1ad287558f08beabba86fec302739e98b1f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="713.569µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [26/Oct/2026:11:08:22 +0000] "GET /v2/foo/schema2/manifests/sha256:cc39f8c14b659e6f3d022442ff2ef1ad287558f08beabba86fec302739e98b1f HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-10-26T11:08:22Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:45449" http.request.id=5af2a3e2-f1f6-48d8-b685-8f01f48fc6c1 http.request.method=GET http.request.remoteaddr="127.0.0.1:48412" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="565.968µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:22 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:22Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:45449" http.request.id=1323a5c6-8cde-44b9-9317-976832f07d6f http.request.method=GET http.request.remoteaddr="127.0.0.1:48412" http.request.uri="/v2/foo/schema2/manifests/sha256:cc39f8c14b659e6f3d022442ff2ef1ad287558f08beabba86fec302739e98b1f" http.request.useragent="Go-http-client/1.1" http.response.duration="544.887µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:22 +0000] "GET /v2/foo/schema2/manifests/sha256:cc39f8c14b659e6f3d022442ff2ef1ad287558f08beabba86fec302739e98b1f HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:22Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:45449" http.request.id=9cb05045-4b0b-4a4c-96cd-38a6feea6039 http.request.method=GET http.request.remoteaddr="127.0.0.1:48412" 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="587.768µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [26/Oct/2026:11:08:22 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-10-26T11:08:22Z" level=info msg="rewriting manifest sha256:cc39f8c14b659e6f3d022442ff2ef1ad287558f08beabba86fec302739e98b1f in schema1 format to support old client" go.version=go1.27.3 http.request.host="127.0.0.1:45449" http.request.id=61ad3414-4350-4850-958b-1d0bf695cd8f http.request.method=GET http.request.remoteaddr="127.0.0.1:48412" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2026-10-26T11:08:22Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:45449" http.request.id=61ad3414-4350-4850-958b-1d0bf695cd8f http.request.method=GET http.request.remoteaddr="127.0.0.1:48412" 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.058734ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [26/Oct/2026:11:08:22 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-10-26T11:08:22Z" 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.27.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:45449" http.request.id=76ac690f-ab0d-4f88-b5a2-ed9434b1cbf7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48412" 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="678.649µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [26/Oct/2026:11:08:22 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-10-26T11:08:22Z" level=info msg="response completed" go.version=go1.27.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:45449" http.request.id=8fbeb7f9-eb3a-4ea1-8c3f-f58d7046238b http.request.method=PUT http.request.remoteaddr="127.0.0.1:48412" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="783.73µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:22 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:22Z" level=info msg="response completed" go.version=go1.27.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:45449" http.request.id=994afd84-6a42-49cd-bc38-c1fdd51bddb6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48412" http.request.uri="/v2/foo/schema2/manifests/sha256:4237a96ef78295d8b6a9b0d443ae14af9145790b6e513df69c2c4bf3f9b2cfc6" http.request.useragent="Go-http-client/1.1" http.response.duration="692.569µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:22 +0000] "PUT /v2/foo/schema2/manifests/sha256:4237a96ef78295d8b6a9b0d443ae14af9145790b6e513df69c2c4bf3f9b2cfc6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:22Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:45449" http.request.id=bc7dbeb9-edc5-48e0-a3f9-4b2fe79bce4a http.request.method=GET http.request.remoteaddr="127.0.0.1:48412" 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.52514ms http.response.status=200 http.response.written=434 127.0.0.1 - - [26/Oct/2026:11:08:22 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-10-26T11:08:22Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:45449" http.request.id=ec938347-d159-4873-865a-ceea6774cc28 http.request.method=GET http.request.remoteaddr="127.0.0.1:48412" http.request.uri="/v2/foo/schema2/manifests/sha256:4237a96ef78295d8b6a9b0d443ae14af9145790b6e513df69c2c4bf3f9b2cfc6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="720.01µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [26/Oct/2026:11:08:22 +0000] "GET /v2/foo/schema2/manifests/sha256:4237a96ef78295d8b6a9b0d443ae14af9145790b6e513df69c2c4bf3f9b2cfc6 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-10-26T11:08:22Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:45449" http.request.id=d70293db-db90-44b2-a47a-0805d6fed543 http.request.method=GET http.request.remoteaddr="127.0.0.1:48412" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="523.367µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:22 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:22Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:45449" http.request.id=1777b073-da84-491a-88e6-6a24cacdf38f http.request.method=GET http.request.remoteaddr="127.0.0.1:48412" http.request.uri="/v2/foo/schema2/manifests/sha256:4237a96ef78295d8b6a9b0d443ae14af9145790b6e513df69c2c4bf3f9b2cfc6" http.request.useragent="Go-http-client/1.1" http.response.duration="527.007µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:22 +0000] "GET /v2/foo/schema2/manifests/sha256:4237a96ef78295d8b6a9b0d443ae14af9145790b6e513df69c2c4bf3f9b2cfc6 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:22Z" level=info msg="rewriting manifest list sha256:4237a96ef78295d8b6a9b0d443ae14af9145790b6e513df69c2c4bf3f9b2cfc6 in schema1 format to support old client" go.version=go1.27.3 http.request.host="127.0.0.1:45449" http.request.id=553910f7-f33d-478c-86a4-02196440c86e http.request.method=GET http.request.remoteaddr="127.0.0.1:48412" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2026-10-26T11:08:22Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:45449" http.request.id=553910f7-f33d-478c-86a4-02196440c86e http.request.method=GET http.request.remoteaddr="127.0.0.1:48412" 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="992.893µs" http.response.status=200 http.response.written=1554 127.0.0.1 - - [26/Oct/2026:11:08:22 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (9.76s) === RUN TestGetManifestWithStorageError time="2026-10-26T11:08:22Z" 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.27.3 time="2026-10-26T11:08:22Z" level=info msg="redis not configured" go.version=go1.27.3 time="2026-10-26T11:08:22Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.27.3 http.request.host="127.0.0.1:36231" http.request.id=4757941b-d2af-4ec1-a0bf-1b2734c4cfd6 http.request.method=GET http.request.remoteaddr="127.0.0.1:60944" 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="759.49µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [26/Oct/2026:11:08:22 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-10-26T11:08:22Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.27.3 http.request.host="127.0.0.1:36231" http.request.id=245041ae-18b1-4c24-b533-31f1375a6a91 http.request.method=GET http.request.remoteaddr="127.0.0.1:60944" 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="552.087µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [26/Oct/2026:11:08:22 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2026-10-26T11:08:22Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.27.3 http.request.host="127.0.0.1:36231" http.request.id=f6a982e3-84a6-435e-9d02-c90135a824e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:60944" 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="542.527µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [26/Oct/2026:11:08:22 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2026-10-26T11:08:22Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.27.3 http.request.host="127.0.0.1:36231" http.request.id=b00e7fb1-c050-41de-9cd6-fcc30e18af04 http.request.method=GET http.request.remoteaddr="127.0.0.1:60944" 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="532.807µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [26/Oct/2026:11:08:22 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.00s) === RUN TestManifestDelete time="2026-10-26T11:08:22Z" 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.27.3 time="2026-10-26T11:08:22Z" level=info msg="redis not configured" go.version=go1.27.3 time="2026-10-26T11:08:22Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=7f5a1efc-354d-41ff-b352-e05761e37ddb http.request.method=GET http.request.remoteaddr="127.0.0.1:56852" 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="723.849µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [26/Oct/2026:11:08:22 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-10-26T11:08:22Z" 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.27.3 http.request.host="127.0.0.1:40847" http.request.id=53a87799-cd5c-4c19-b5b2-6e7762b8801d http.request.method=GET http.request.remoteaddr="127.0.0.1:56852" 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="556.927µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [26/Oct/2026:11:08:22 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-10-26T11:08:22Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=98163a42-b759-4910-ac1d-ed240a240ea5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56852" 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="569.888µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [26/Oct/2026:11:08:22 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-10-26T11:08:22Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=63bd8045-7e6a-435c-8eff-c7a98ef5508a http.request.method=PUT http.request.remoteaddr="127.0.0.1:56852" 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="897.532µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-10-26T11:08:22Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=63bd8045-7e6a-435c-8eff-c7a98ef5508a http.request.method=PUT http.request.remoteaddr="127.0.0.1:56852" 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="924.652µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-10-26T11:08:22Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=63bd8045-7e6a-435c-8eff-c7a98ef5508a http.request.method=PUT http.request.remoteaddr="127.0.0.1:56852" 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="941.773µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-10-26T11:08:22Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=63bd8045-7e6a-435c-8eff-c7a98ef5508a http.request.method=PUT http.request.remoteaddr="127.0.0.1:56852" 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="957.213µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [26/Oct/2026:11:08:22 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-10-26T11:08:22Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=7ed2f800-b90f-43f3-96d3-d363bf87128b http.request.method=POST http.request.remoteaddr="127.0.0.1:56852" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="777.97µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:22 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:23Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=17a53ace-b8ef-45cc-80d0-080c5f514c4e http.request.method=PUT http.request.remoteaddr="127.0.0.1:56852" http.request.uri="/v2/foo/schema1/blobs/uploads/8ae4a174-c99e-4d1b-86cd-e44e7fb8637c?_state=5avq3yoqmpQMMkRKnC1H10ee_lzKJ4iZaKXjvkj9GZh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4YWU0YTE3NC1jOTllLTRkMWItODZjZC1lNDRlN2ZiODYzN2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDg6MjIuNDg5MDk4OTU3WiJ9&digest=sha256%3A7841d7465da8af51d00b3b87be645fc057b4fb3571974829ece68436e6ac8f3a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.244452401s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:22 +0000] "PUT /v2/foo/schema1/blobs/uploads/8ae4a174-c99e-4d1b-86cd-e44e7fb8637c?_state=5avq3yoqmpQMMkRKnC1H10ee_lzKJ4iZaKXjvkj9GZh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4YWU0YTE3NC1jOTllLTRkMWItODZjZC1lNDRlN2ZiODYzN2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDg6MjIuNDg5MDk4OTU3WiJ9&digest=sha256%3A7841d7465da8af51d00b3b87be645fc057b4fb3571974829ece68436e6ac8f3a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:23Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=c01707d4-a0bd-426a-a2ca-50e12d1140d0 http.request.method=POST http.request.remoteaddr="127.0.0.1:56852" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="936.692µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:23 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:24Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=bddcd12e-1a72-4bbf-92e2-f98d92a42448 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56852" http.request.uri="/v2/foo/schema1/blobs/uploads/d08312ac-07ad-42e1-82da-ea6fb8b679dd?_state=IFlWwdj05CAc32Pgypyro9FpZtsnLhVbTk07zzXNgbR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkMDgzMTJhYy0wN2FkLTQyZTEtODJkYS1lYTZmYjhiNjc5ZGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDg6MjMuODM0OTc5MDk1WiJ9&digest=sha256%3A8a9c956a2fd1946520e8fd78a42b0b7c87dc69e0be424a67ae9141183390b866" http.request.useragent="Go-http-client/1.1" http.response.duration=904.357999ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:23 +0000] "PUT /v2/foo/schema1/blobs/uploads/d08312ac-07ad-42e1-82da-ea6fb8b679dd?_state=IFlWwdj05CAc32Pgypyro9FpZtsnLhVbTk07zzXNgbR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkMDgzMTJhYy0wN2FkLTQyZTEtODJkYS1lYTZmYjhiNjc5ZGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDg6MjMuODM0OTc5MDk1WiJ9&digest=sha256%3A8a9c956a2fd1946520e8fd78a42b0b7c87dc69e0be424a67ae9141183390b866 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:24Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=7ec2f270-b014-4c1b-989a-04e1bc366f4b http.request.method=PUT http.request.remoteaddr="127.0.0.1:56852" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.226336ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:24 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:24Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=4027f208-dc1c-44bf-a17a-7a7d4820b745 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56852" http.request.uri="/v2/foo/schema1/manifests/sha256:0b76913d8ebeec4daf44498f282b1c9fea5e8d517e2d93ea18fe0933503eed10" http.request.useragent="Go-http-client/1.1" http.response.duration=1.079374ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:24 +0000] "PUT /v2/foo/schema1/manifests/sha256:0b76913d8ebeec4daf44498f282b1c9fea5e8d517e2d93ea18fe0933503eed10 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:24Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=603ae212-0fe9-48ea-8e9e-6d99f357fa3e http.request.method=GET http.request.remoteaddr="127.0.0.1:56852" 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="902.492µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [26/Oct/2026:11:08:24 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-26T11:08:24Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=771ffe94-b5f2-4db0-b42c-b4e539495b33 http.request.method=GET http.request.remoteaddr="127.0.0.1:56852" http.request.uri="/v2/foo/schema1/manifests/sha256:0b76913d8ebeec4daf44498f282b1c9fea5e8d517e2d93ea18fe0933503eed10" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="903.612µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [26/Oct/2026:11:08:24 +0000] "GET /v2/foo/schema1/manifests/sha256:0b76913d8ebeec4daf44498f282b1c9fea5e8d517e2d93ea18fe0933503eed10 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-26T11:08:24Z" level=info msg="response completed" go.version=go1.27.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:40847" http.request.id=a98216ec-5261-487d-bc64-de6dd0079644 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56852" http.request.uri="/v2/foo/schema1/manifests/sha256:0b76913d8ebeec4daf44498f282b1c9fea5e8d517e2d93ea18fe0933503eed10" http.request.useragent="Go-http-client/1.1" http.response.duration=1.041013ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:24 +0000] "PUT /v2/foo/schema1/manifests/sha256:0b76913d8ebeec4daf44498f282b1c9fea5e8d517e2d93ea18fe0933503eed10 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:24Z" level=info msg="response completed" go.version=go1.27.3 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:40847" http.request.id=effa1990-517c-4614-82e1-e33c9eb792c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56852" http.request.uri="/v2/foo/schema1/manifests/sha256:0b76913d8ebeec4daf44498f282b1c9fea5e8d517e2d93ea18fe0933503eed10" http.request.useragent="Go-http-client/1.1" http.response.duration=1.053814ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:24 +0000] "PUT /v2/foo/schema1/manifests/sha256:0b76913d8ebeec4daf44498f282b1c9fea5e8d517e2d93ea18fe0933503eed10 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:24Z" level=info msg="response completed" go.version=go1.27.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:40847" http.request.id=b4624865-1ac5-4252-84a0-e667772d2710 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56852" http.request.uri="/v2/foo/schema1/manifests/sha256:0b76913d8ebeec4daf44498f282b1c9fea5e8d517e2d93ea18fe0933503eed10" http.request.useragent="Go-http-client/1.1" http.response.duration=1.071214ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:24 +0000] "PUT /v2/foo/schema1/manifests/sha256:0b76913d8ebeec4daf44498f282b1c9fea5e8d517e2d93ea18fe0933503eed10 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:24Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=a5970761-bc77-4655-9fde-7a3a8d732868 http.request.method=GET http.request.remoteaddr="127.0.0.1:56852" http.request.uri="/v2/foo/schema1/manifests/sha256:0b76913d8ebeec4daf44498f282b1c9fea5e8d517e2d93ea18fe0933503eed10" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="890.652µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [26/Oct/2026:11:08:24 +0000] "GET /v2/foo/schema1/manifests/sha256:0b76913d8ebeec4daf44498f282b1c9fea5e8d517e2d93ea18fe0933503eed10 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-26T11:08:24Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=3f159347-d32e-4172-9cc8-780c1e95b591 http.request.method=GET http.request.remoteaddr="127.0.0.1:56852" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="544.968µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:24 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:24Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=c21d1ba8-0834-47b1-96e8-2266bb894036 http.request.method=GET http.request.remoteaddr="127.0.0.1:56852" http.request.uri="/v2/foo/schema1/manifests/sha256:0b76913d8ebeec4daf44498f282b1c9fea5e8d517e2d93ea18fe0933503eed10" http.request.useragent="Go-http-client/1.1" http.response.duration="526.647µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:24 +0000] "GET /v2/foo/schema1/manifests/sha256:0b76913d8ebeec4daf44498f282b1c9fea5e8d517e2d93ea18fe0933503eed10 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:24Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=a40c4272-b43e-4318-a924-8f5ca667de3e http.request.method=GET http.request.remoteaddr="127.0.0.1:56852" 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="549.807µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [26/Oct/2026:11:08:24 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-10-26T11:08:24Z" level=error msg="payload digest does match: "sha256:50ba5c6c0cd4f138eede1b7f13ebe48f7df23d61e349dc962cfab2a7d7f3250b" != "sha256:0b76913d8ebeec4daf44498f282b1c9fea5e8d517e2d93ea18fe0933503eed10"" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=6eb97d1f-7344-416e-819e-bebb184076aa http.request.method=PUT http.request.remoteaddr="127.0.0.1:56852" http.request.uri="/v2/foo/schema1/manifests/sha256:0b76913d8ebeec4daf44498f282b1c9fea5e8d517e2d93ea18fe0933503eed10" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:0b76913d8ebeec4daf44498f282b1c9fea5e8d517e2d93ea18fe0933503eed10" time="2026-10-26T11:08:24Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=6eb97d1f-7344-416e-819e-bebb184076aa http.request.method=PUT http.request.remoteaddr="127.0.0.1:56852" http.request.uri="/v2/foo/schema1/manifests/sha256:0b76913d8ebeec4daf44498f282b1c9fea5e8d517e2d93ea18fe0933503eed10" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="682.569µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:0b76913d8ebeec4daf44498f282b1c9fea5e8d517e2d93ea18fe0933503eed10" 127.0.0.1 - - [26/Oct/2026:11:08:24 +0000] "PUT /v2/foo/schema1/manifests/sha256:0b76913d8ebeec4daf44498f282b1c9fea5e8d517e2d93ea18fe0933503eed10 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-10-26T11:08:24Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=020c69f5-afeb-4355-a94b-624aea2dd30d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56860" http.request.uri="/v2/foo/schema1/manifests/sha256:0b76913d8ebeec4daf44498f282b1c9fea5e8d517e2d93ea18fe0933503eed10" http.request.useragent="Go-http-client/1.1" http.response.duration="965.733µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:24 +0000] "DELETE /v2/foo/schema1/manifests/sha256:0b76913d8ebeec4daf44498f282b1c9fea5e8d517e2d93ea18fe0933503eed10 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:24Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:0b76913d8ebeec4daf44498f282b1c9fea5e8d517e2d93ea18fe0933503eed10" err.message="manifest unknown" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=3d0eabcb-053c-4882-b454-28857b7f8b05 http.request.method=GET http.request.remoteaddr="127.0.0.1:56860" http.request.uri="/v2/foo/schema1/manifests/sha256:0b76913d8ebeec4daf44498f282b1c9fea5e8d517e2d93ea18fe0933503eed10" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="600.048µs" http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:0b76913d8ebeec4daf44498f282b1c9fea5e8d517e2d93ea18fe0933503eed10" 127.0.0.1 - - [26/Oct/2026:11:08:24 +0000] "GET /v2/foo/schema1/manifests/sha256:0b76913d8ebeec4daf44498f282b1c9fea5e8d517e2d93ea18fe0933503eed10 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-10-26T11:08:24Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=60fefac6-464f-455e-bd32-ae71f68a0d6b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56874" http.request.uri="/v2/foo/schema1/manifests/sha256:0b76913d8ebeec4daf44498f282b1c9fea5e8d517e2d93ea18fe0933503eed10" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="797.811µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:0b76913d8ebeec4daf44498f282b1c9fea5e8d517e2d93ea18fe0933503eed10" 127.0.0.1 - - [26/Oct/2026:11:08:24 +0000] "DELETE /v2/foo/schema1/manifests/sha256:0b76913d8ebeec4daf44498f282b1c9fea5e8d517e2d93ea18fe0933503eed10 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-10-26T11:08:24Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=944b9822-5bca-4c65-9767-f55917cb436e http.request.method=PUT http.request.remoteaddr="127.0.0.1:56890" http.request.uri="/v2/foo/schema1/manifests/sha256:0b76913d8ebeec4daf44498f282b1c9fea5e8d517e2d93ea18fe0933503eed10" http.request.useragent="Go-http-client/1.1" http.response.duration=1.255296ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:24 +0000] "PUT /v2/foo/schema1/manifests/sha256:0b76913d8ebeec4daf44498f282b1c9fea5e8d517e2d93ea18fe0933503eed10 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:24Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=9e092994-4aab-4ae3-b66b-626ffbc0f483 http.request.method=GET http.request.remoteaddr="127.0.0.1:56890" http.request.uri="/v2/foo/schema1/manifests/sha256:0b76913d8ebeec4daf44498f282b1c9fea5e8d517e2d93ea18fe0933503eed10" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="917.212µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [26/Oct/2026:11:08:24 +0000] "GET /v2/foo/schema1/manifests/sha256:0b76913d8ebeec4daf44498f282b1c9fea5e8d517e2d93ea18fe0933503eed10 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-26T11:08:24Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=f51aa9a1-19ec-48fe-8105-8c86d229d5c7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56904" 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="756.89µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [26/Oct/2026:11:08:24 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-10-26T11:08:24Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=ada1d0ef-7c0b-4763-a286-769dd8c5e1bb http.request.method=PUT http.request.remoteaddr="127.0.0.1:56916" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.298817ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:24 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:24Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=52f142d5-27ce-45c9-bb37-b63de2a36c89 http.request.method=GET http.request.remoteaddr="127.0.0.1:56916" 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="590.128µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [26/Oct/2026:11:08:24 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-10-26T11:08:24Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=6546193e-89f8-4859-971c-99b9cc75145c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56916" http.request.uri="/v2/foo/schema1/manifests/sha256:0b76913d8ebeec4daf44498f282b1c9fea5e8d517e2d93ea18fe0933503eed10" http.request.useragent="Go-http-client/1.1" http.response.duration="661.609µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:24 +0000] "DELETE /v2/foo/schema1/manifests/sha256:0b76913d8ebeec4daf44498f282b1c9fea5e8d517e2d93ea18fe0933503eed10 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:24Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=fa8c95aa-cc4e-4cdc-9f31-9fed18e621de http.request.method=GET http.request.remoteaddr="127.0.0.1:56916" 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="564.567µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [26/Oct/2026:11:08:24 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2026-10-26T11:08:24Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=38761589-7824-49d9-a246-1610e9f34a9d http.request.method=GET http.request.remoteaddr="127.0.0.1:56890" 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="575.287µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [26/Oct/2026:11:08:24 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-10-26T11:08:24Z" 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.27.3 http.request.host="127.0.0.1:40847" http.request.id=3d2042db-554b-4400-a573-6efcb7629409 http.request.method=GET http.request.remoteaddr="127.0.0.1:56890" 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="602.848µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [26/Oct/2026:11:08:24 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-10-26T11:08:24Z" 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.27.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40847" http.request.id=b27aecb1-eff6-4b0a-8a4c-9d9aba9b1d85 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56890" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="649.969µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-10-26T11:08:24Z" 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.27.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40847" http.request.id=b27aecb1-eff6-4b0a-8a4c-9d9aba9b1d85 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56890" 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="676.449µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-10-26T11:08:24Z" 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.27.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40847" http.request.id=b27aecb1-eff6-4b0a-8a4c-9d9aba9b1d85 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56890" 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="692.29µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [26/Oct/2026:11:08:24 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-10-26T11:08:24Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=9b785603-0593-40d0-aea6-1704e9b5acf3 http.request.method=POST http.request.remoteaddr="127.0.0.1:56890" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="699.289µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:24 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:24Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=45e09a97-bef3-4f63-a1ae-9cb5c81085e5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56890" http.request.uri="/v2/foo/schema2/blobs/uploads/f775f2d1-c43d-46f0-9a4b-e9d6d501f644?_state=9OOB4a3QGH3bhWzV8sjBPzChnzBarU0vI4yw4VKJTCh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmNzc1ZjJkMS1jNDNkLTQ2ZjAtOWE0Yi1lOWQ2ZDUwMWY2NDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDg6MjQuNzY2MjI3NzY5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="835.291µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:24 +0000] "PUT /v2/foo/schema2/blobs/uploads/f775f2d1-c43d-46f0-9a4b-e9d6d501f644?_state=9OOB4a3QGH3bhWzV8sjBPzChnzBarU0vI4yw4VKJTCh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmNzc1ZjJkMS1jNDNkLTQ2ZjAtOWE0Yi1lOWQ2ZDUwMWY2NDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDg6MjQuNzY2MjI3NzY5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:24Z" 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.27.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40847" http.request.id=a6945f48-36ba-44ac-96b4-5acaac9907c1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56890" 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="731.93µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-10-26T11:08:24Z" 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.27.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40847" http.request.id=a6945f48-36ba-44ac-96b4-5acaac9907c1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56890" 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="754.61µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [26/Oct/2026:11:08:24 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-10-26T11:08:24Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=a226d9e1-b208-4c68-9660-68e98719ad9c http.request.method=POST http.request.remoteaddr="127.0.0.1:56890" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="792.97µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:24 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:26Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=8b6d1c43-daf8-49df-b76c-d62bade79b51 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56890" http.request.uri="/v2/foo/schema2/blobs/uploads/23263a23-77c4-4eab-a147-8e9d06f04e87?_state=MVJltjKq8VRUdVeWfS2-8-CqbUYZj3otxLo2MzOtg-t7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyMzI2M2EyMy03N2M0LTRlYWItYTE0Ny04ZTlkMDZmMDRlODciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDg6MjQuODgwMDYwNTg5WiJ9&digest=sha256%3A51687452a871e92606ec03ce6190ebb2a35cc1ad87fa94eaf1142e69713bafa3" http.request.useragent="Go-http-client/1.1" http.response.duration=1.168519801s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:24 +0000] "PUT /v2/foo/schema2/blobs/uploads/23263a23-77c4-4eab-a147-8e9d06f04e87?_state=MVJltjKq8VRUdVeWfS2-8-CqbUYZj3otxLo2MzOtg-t7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyMzI2M2EyMy03N2M0LTRlYWItYTE0Ny04ZTlkMDZmMDRlODciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDg6MjQuODgwMDYwNTg5WiJ9&digest=sha256%3A51687452a871e92606ec03ce6190ebb2a35cc1ad87fa94eaf1142e69713bafa3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:26Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=78c99172-b553-47d4-aa63-fc1841245cc8 http.request.method=POST http.request.remoteaddr="127.0.0.1:56890" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="804.171µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:26 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:26Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=2e868261-e177-4cb7-8a13-a65eab7bb182 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56890" http.request.uri="/v2/foo/schema2/blobs/uploads/b627caf9-a671-4b70-9b40-87b61399900b?_state=Urami2Tca00vQnxBrprD-tX9_F0ecf3UfaBjfmvQiSZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiNjI3Y2FmOS1hNjcxLTRiNzAtOWI0MC04N2I2MTM5OTkwMGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDg6MjYuMTI4NTY0MzIzWiJ9&digest=sha256%3A3e550519262cdacab9bc004f7a25a3d218795f964266bf0e6f5b608574c3933a" http.request.useragent="Go-http-client/1.1" http.response.duration=634.672045ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:26 +0000] "PUT /v2/foo/schema2/blobs/uploads/b627caf9-a671-4b70-9b40-87b61399900b?_state=Urami2Tca00vQnxBrprD-tX9_F0ecf3UfaBjfmvQiSZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiNjI3Y2FmOS1hNjcxLTRiNzAtOWI0MC04N2I2MTM5OTkwMGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjZUMTE6MDg6MjYuMTI4NTY0MzIzWiJ9&digest=sha256%3A3e550519262cdacab9bc004f7a25a3d218795f964266bf0e6f5b608574c3933a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:26Z" level=info msg="response completed" go.version=go1.27.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40847" http.request.id=f8e01c42-5995-459f-b259-f377ccdb714f http.request.method=PUT http.request.remoteaddr="127.0.0.1:56890" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="925.932µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:26 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:26Z" level=info msg="response completed" go.version=go1.27.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40847" http.request.id=5f0074ec-3dbe-4e64-80f7-55f95a11d4c5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56890" http.request.uri="/v2/foo/schema2/manifests/sha256:8b405e957b6d8fac363509c7e8c86395e904d5c9a27c05a191a0126563d26077" http.request.useragent="Go-http-client/1.1" http.response.duration="681.369µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:26 +0000] "PUT /v2/foo/schema2/manifests/sha256:8b405e957b6d8fac363509c7e8c86395e904d5c9a27c05a191a0126563d26077 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:26Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=79d5b2af-fce8-4df4-88d0-9598a204ac9d http.request.method=GET http.request.remoteaddr="127.0.0.1:56890" 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="604.728µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [26/Oct/2026:11:08:26 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-10-26T11:08:26Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=1193944a-e2c0-4c2c-adea-dd2057849aef http.request.method=GET http.request.remoteaddr="127.0.0.1:56890" http.request.uri="/v2/foo/schema2/manifests/sha256:8b405e957b6d8fac363509c7e8c86395e904d5c9a27c05a191a0126563d26077" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="645.409µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [26/Oct/2026:11:08:26 +0000] "GET /v2/foo/schema2/manifests/sha256:8b405e957b6d8fac363509c7e8c86395e904d5c9a27c05a191a0126563d26077 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-10-26T11:08:26Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=79e8bf3d-93c2-4b48-8d03-bfee27e3bfc6 http.request.method=GET http.request.remoteaddr="127.0.0.1:56890" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="544.607µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:26 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:26Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=e590ecb1-145d-4cb8-9a0c-60e23b8074c1 http.request.method=GET http.request.remoteaddr="127.0.0.1:56890" http.request.uri="/v2/foo/schema2/manifests/sha256:8b405e957b6d8fac363509c7e8c86395e904d5c9a27c05a191a0126563d26077" http.request.useragent="Go-http-client/1.1" http.response.duration="543.007µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:26 +0000] "GET /v2/foo/schema2/manifests/sha256:8b405e957b6d8fac363509c7e8c86395e904d5c9a27c05a191a0126563d26077 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:26Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=43e26e03-601f-45db-8efe-1c3dcd5e6ff4 http.request.method=GET http.request.remoteaddr="127.0.0.1:56890" 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="515.126µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [26/Oct/2026:11:08:26 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-10-26T11:08:26Z" level=info msg="rewriting manifest sha256:8b405e957b6d8fac363509c7e8c86395e904d5c9a27c05a191a0126563d26077 in schema1 format to support old client" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=d69dab16-39c9-4766-9878-f707e328aad4 http.request.method=GET http.request.remoteaddr="127.0.0.1:56890" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2026-10-26T11:08:26Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=d69dab16-39c9-4766-9878-f707e328aad4 http.request.method=GET http.request.remoteaddr="127.0.0.1:56890" 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.000693ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [26/Oct/2026:11:08:26 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-10-26T11:08:26Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=a51dee8a-505d-4b06-a44a-340ee7e7e642 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56890" http.request.uri="/v2/foo/schema2/manifests/sha256:8b405e957b6d8fac363509c7e8c86395e904d5c9a27c05a191a0126563d26077" http.request.useragent="Go-http-client/1.1" http.response.duration="598.727µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:26 +0000] "DELETE /v2/foo/schema2/manifests/sha256:8b405e957b6d8fac363509c7e8c86395e904d5c9a27c05a191a0126563d26077 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:26Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:8b405e957b6d8fac363509c7e8c86395e904d5c9a27c05a191a0126563d26077" err.message="manifest unknown" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=e148b200-a8a5-4620-a5b1-54b217db9d4c http.request.method=GET http.request.remoteaddr="127.0.0.1:56890" http.request.uri="/v2/foo/schema2/manifests/sha256:8b405e957b6d8fac363509c7e8c86395e904d5c9a27c05a191a0126563d26077" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="567.087µs" http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:8b405e957b6d8fac363509c7e8c86395e904d5c9a27c05a191a0126563d26077" 127.0.0.1 - - [26/Oct/2026:11:08:26 +0000] "GET /v2/foo/schema2/manifests/sha256:8b405e957b6d8fac363509c7e8c86395e904d5c9a27c05a191a0126563d26077 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-10-26T11:08:26Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=ecdf44e0-da3f-4f21-80a2-852e412c08ca http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56916" http.request.uri="/v2/foo/schema2/manifests/sha256:8b405e957b6d8fac363509c7e8c86395e904d5c9a27c05a191a0126563d26077" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="638.248µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:8b405e957b6d8fac363509c7e8c86395e904d5c9a27c05a191a0126563d26077" 127.0.0.1 - - [26/Oct/2026:11:08:26 +0000] "DELETE /v2/foo/schema2/manifests/sha256:8b405e957b6d8fac363509c7e8c86395e904d5c9a27c05a191a0126563d26077 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-10-26T11:08:26Z" level=info msg="response completed" go.version=go1.27.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40847" http.request.id=523b7f34-25ce-4ec2-9f61-2c5aef72859c http.request.method=PUT http.request.remoteaddr="127.0.0.1:56920" http.request.uri="/v2/foo/schema2/manifests/sha256:8b405e957b6d8fac363509c7e8c86395e904d5c9a27c05a191a0126563d26077" http.request.useragent="Go-http-client/1.1" http.response.duration="839.211µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:26 +0000] "PUT /v2/foo/schema2/manifests/sha256:8b405e957b6d8fac363509c7e8c86395e904d5c9a27c05a191a0126563d26077 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:26Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=8ed677af-f4bb-4a87-8bea-d0634591e8d9 http.request.method=GET http.request.remoteaddr="127.0.0.1:56920" http.request.uri="/v2/foo/schema2/manifests/sha256:8b405e957b6d8fac363509c7e8c86395e904d5c9a27c05a191a0126563d26077" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="573.647µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [26/Oct/2026:11:08:26 +0000] "GET /v2/foo/schema2/manifests/sha256:8b405e957b6d8fac363509c7e8c86395e904d5c9a27c05a191a0126563d26077 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-10-26T11:08:26Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=8f958219-f04e-4f55-a585-7775b982fa7f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56930" 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="687.769µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [26/Oct/2026:11:08:26 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-10-26T11:08:26Z" level=info msg="response completed" go.version=go1.27.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40847" http.request.id=c50dfd51-1e95-4ae7-8012-bf9ea82a943e http.request.method=PUT http.request.remoteaddr="127.0.0.1:56932" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration="839.211µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:26 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:26Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=870b5836-e78f-4904-be99-d0b27356d77d http.request.method=GET http.request.remoteaddr="127.0.0.1:56932" 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="455.446µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [26/Oct/2026:11:08:26 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-10-26T11:08:26Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=5fccb5f4-6b7a-45bd-91d0-b40787e5679b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56932" http.request.uri="/v2/foo/schema2/manifests/sha256:8b405e957b6d8fac363509c7e8c86395e904d5c9a27c05a191a0126563d26077" http.request.useragent="Go-http-client/1.1" http.response.duration="593.408µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:26 +0000] "DELETE /v2/foo/schema2/manifests/sha256:8b405e957b6d8fac363509c7e8c86395e904d5c9a27c05a191a0126563d26077 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:26Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:40847" http.request.id=7127e34a-a0e4-44b6-b2b0-6a0d816a90aa http.request.method=GET http.request.remoteaddr="127.0.0.1:56932" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="485.086µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [26/Oct/2026:11:08:26 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (4.41s) === RUN TestManifestDeleteDisabled time="2026-10-26T11:08:26Z" 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.27.3 time="2026-10-26T11:08:26Z" level=info msg="redis not configured" go.version=go1.27.3 time="2026-10-26T11:08:26Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.27.3 http.request.host="127.0.0.1:43519" http.request.id=26851f7e-33f8-45e1-b0e5-057f1eda9a9d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52182" 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="649.128µs" http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [26/Oct/2026:11:08:26 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.00s) === RUN TestRegistryAsCacheMutationAPIs time="2026-10-26T11:08:26Z" 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.27.3 time="2026-10-26T11:08:26Z" level=info msg="redis not configured" go.version=go1.27.3 time="2026-10-26T11:08:26Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.27.3 time="2026-10-26T11:08:26Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.27.3 time="2026-10-26T11:08:26Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.27.3 time="2026-10-26T11:08:26Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.27.3 http.request.host="127.0.0.1:45655" http.request.id=2b1e114e-c28b-49f0-a7c9-7cce05bfcbbd http.request.method=PUT http.request.remoteaddr="127.0.0.1:58120" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.329777ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [26/Oct/2026:11:08:26 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-10-26T11:08:26Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.27.3 http.request.host="127.0.0.1:45655" http.request.id=43b8445b-0472-4e64-b029-b572bbf81839 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58126" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="989.613µs" http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [26/Oct/2026:11:08:26 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-10-26T11:08:26Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.27.3 http.request.host="127.0.0.1:45655" http.request.id=217d9431-95d0-4e8b-a5e9-020b92e128e3 http.request.method=POST http.request.remoteaddr="127.0.0.1:58140" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.137415ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [26/Oct/2026:11:08:26 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-10-26T11:08:26Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.27.3 http.request.host="127.0.0.1:45655" http.request.id=2107fcd3-7082-48b4-a938-41461e8791ad http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58144" http.request.uri="/v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.136575ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [26/Oct/2026:11:08:26 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.03s) === RUN TestProxyManifestGetByTag time="2026-10-26T11:08:26Z" 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.27.3 time="2026-10-26T11:08:26Z" level=info msg="redis not configured" go.version=go1.27.3 time="2026-10-26T11:08:26Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46715" http.request.id=6f317e4e-4c88-4c38-8d38-0166eb0de757 http.request.method=POST http.request.remoteaddr="127.0.0.1:42796" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="856.092µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:26 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:27Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46715" http.request.id=b2bb1d1c-6c6d-4134-8cc2-3e2d06ca3992 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42796" http.request.uri="/v2/foo/bar/blobs/uploads/4668d2d7-facf-4cd8-955c-ec5c4e0ccd7f?_state=saNgld3JA2HAPiBFmFtz88x--VLy0l0XL30VVsZvjoB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ2NjhkMmQ3LWZhY2YtNGNkOC05NTVjLWVjNWM0ZTBjY2Q3ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowODoyNi45MDk4NzQxOFoifQ%3D%3D&digest=sha256%3A600ecdd9ef0b9c8637a306aec4a0506c7248fa797e4c36d82ac0f10c960d00c8" http.request.useragent="Go-http-client/1.1" http.response.duration=900.731831ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:26 +0000] "PUT /v2/foo/bar/blobs/uploads/4668d2d7-facf-4cd8-955c-ec5c4e0ccd7f?_state=saNgld3JA2HAPiBFmFtz88x--VLy0l0XL30VVsZvjoB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ2NjhkMmQ3LWZhY2YtNGNkOC05NTVjLWVjNWM0ZTBjY2Q3ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowODoyNi45MDk4NzQxOFoifQ%3D%3D&digest=sha256%3A600ecdd9ef0b9c8637a306aec4a0506c7248fa797e4c36d82ac0f10c960d00c8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:27Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46715" http.request.id=a761e390-7b65-449e-a3dd-ad42b0c70798 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42796" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.247617ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:27 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08: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.27.3 time="2026-10-26T11:08:27Z" level=info msg="redis not configured" go.version=go1.27.3 time="2026-10-26T11:08:27Z" level=info msg="Starting upload purge in 39m0s" go.version=go1.27.3 time="2026-10-26T11:08:27Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.27.3 time="2026-10-26T11:08:27Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46715" http.request.id=99911206-858f-48c2-a38b-d138628bce66 http.request.method=GET http.request.remoteaddr="127.0.0.1:42796" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="495.726µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [26/Oct/2026:11:08:27 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-10-26T11:08:27Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:46715" go.version=go1.27.3 time="2026-10-26T11:08:27Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.27.3 time="2026-10-26T11:08:27Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46715" http.request.id=46204188-84e1-41b4-ba6b-00e10a271124 http.request.method=GET http.request.remoteaddr="127.0.0.1:42796" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="492.166µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [26/Oct/2026:11:08:27 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-10-26T11:08:27Z" level=info msg="Challenge established with upstream : http://127.0.0.1:46715/v2/ &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:46715/v2/:[]]}" go.version=go1.27.3 http.request.host="127.0.0.1:37701" http.request.id=035894b0-928c-40f6-8d44-8157c81b58fe http.request.method=GET http.request.remoteaddr="127.0.0.1:52132" http.request.uri="/v2/foo/bar/manifests/sha256:61e445ba4a03196620d3fd6b705b9ccbd43605c8192e7b8329b7a8a22a306b7f" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:61e445ba4a03196620d3fd6b705b9ccbd43605c8192e7b8329b7a8a22a306b7f" time="2026-10-26T11:08:27Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46715" http.request.id=765d4af0-2c1b-46c5-8429-1a20c4820456 http.request.method=GET http.request.remoteaddr="127.0.0.1:42796" http.request.uri="/v2/foo/bar/manifests/sha256:61e445ba4a03196620d3fd6b705b9ccbd43605c8192e7b8329b7a8a22a306b7f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="960.012µs" http.response.status=200 http.response.written=935 127.0.0.1 - - [26/Oct/2026:11:08:27 +0000] "GET /v2/foo/bar/manifests/sha256:61e445ba4a03196620d3fd6b705b9ccbd43605c8192e7b8329b7a8a22a306b7f HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-10-26T11:08:27Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:61e445ba4a03196620d3fd6b705b9ccbd43605c8192e7b8329b7a8a22a306b7f with ttl=167h59m59.9999974s" go.version=go1.27.3 time="2026-10-26T11:08:27Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:37701" http.request.id=035894b0-928c-40f6-8d44-8157c81b58fe http.request.method=GET http.request.remoteaddr="127.0.0.1:52132" http.request.uri="/v2/foo/bar/manifests/sha256:61e445ba4a03196620d3fd6b705b9ccbd43605c8192e7b8329b7a8a22a306b7f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.632768ms http.response.status=200 http.response.written=935 127.0.0.1 - - [26/Oct/2026:11:08:27 +0000] "GET /v2/foo/bar/manifests/sha256:61e445ba4a03196620d3fd6b705b9ccbd43605c8192e7b8329b7a8a22a306b7f HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-10-26T11:08:27Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46715" http.request.id=af953e41-e96e-4505-9f7b-561fddcc6a6c http.request.method=GET http.request.remoteaddr="127.0.0.1:42796" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="529.647µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [26/Oct/2026:11:08:27 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-10-26T11:08:27Z" level=info msg="Challenge established with upstream : http://127.0.0.1:46715/v2/ &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:46715/v2/:[]]}" go.version=go1.27.3 http.request.host="127.0.0.1:37701" http.request.id=3d15ff42-4527-4137-bad4-d21f9fc02701 http.request.method=GET http.request.remoteaddr="127.0.0.1:52138" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2026-10-26T11:08:27Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46715" http.request.id=f92bd4ad-79e1-491b-af71-005d1b16820d http.request.method=HEAD http.request.remoteaddr="127.0.0.1:42796" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="953.732µs" http.response.status=200 http.response.written=935 127.0.0.1 - - [26/Oct/2026:11:08:27 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-10-26T11:08:27Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:37701" http.request.id=3d15ff42-4527-4137-bad4-d21f9fc02701 http.request.method=GET http.request.remoteaddr="127.0.0.1:52138" 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.425885ms http.response.status=200 http.response.written=935 127.0.0.1 - - [26/Oct/2026:11:08:27 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-10-26T11:08:27Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46715" http.request.id=cd9df8ff-9a92-4eed-911e-034d8782285d http.request.method=POST http.request.remoteaddr="127.0.0.1:42796" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="768.85µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:27 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:29Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46715" http.request.id=d0eb2927-187a-4464-a46e-96e8760abb24 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42796" http.request.uri="/v2/foo/bar/blobs/uploads/b1795485-b911-4d45-839c-510498a1ee36?_state=efq4lcWhzagxG1gskAEV8j3urRLyhcE7cCiQnRfbf8R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxNzk1NDg1LWI5MTEtNGQ0NS04MzljLTUxMDQ5OGExZWUzNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowODoyNy45NTIxNjQyMzZaIn0%3D&digest=sha256%3A524afd19041a377db815d7bbc794d4af33b8a98df7d35091048a0263b79f870a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.249261143s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:27 +0000] "PUT /v2/foo/bar/blobs/uploads/b1795485-b911-4d45-839c-510498a1ee36?_state=efq4lcWhzagxG1gskAEV8j3urRLyhcE7cCiQnRfbf8R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxNzk1NDg1LWI5MTEtNGQ0NS04MzljLTUxMDQ5OGExZWUzNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yNlQxMTowODoyNy45NTIxNjQyMzZaIn0%3D&digest=sha256%3A524afd19041a377db815d7bbc794d4af33b8a98df7d35091048a0263b79f870a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:29Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46715" http.request.id=814b4c23-5aa0-4f81-a4a3-e13c84131ea3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42796" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.239097ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Oct/2026:11:08:29 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-26T11:08:29Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46715" http.request.id=c7e8eafe-1feb-449e-a949-2d2b10770753 http.request.method=GET http.request.remoteaddr="127.0.0.1:42796" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="598.808µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [26/Oct/2026:11:08:29 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-10-26T11:08:29Z" level=info msg="Challenge established with upstream : http://127.0.0.1:46715/v2/ &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:46715/v2/:[]]}" go.version=go1.27.3 http.request.host="127.0.0.1:37701" http.request.id=00e12a51-5b2d-4906-a548-65ff72685485 http.request.method=GET http.request.remoteaddr="127.0.0.1:52146" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2026-10-26T11:08:29Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46715" http.request.id=6338f7e8-c3c6-44ee-a789-cbe31683094f http.request.method=HEAD http.request.remoteaddr="127.0.0.1:42796" 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="872.971µs" http.response.status=200 http.response.written=935 127.0.0.1 - - [26/Oct/2026:11:08:29 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-10-26T11:08:29Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46715" http.request.id=fc5f3b6c-05e6-4dba-a1e9-9a105f51710e http.request.method=GET http.request.remoteaddr="127.0.0.1:42796" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="528.647µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [26/Oct/2026:11:08:29 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-10-26T11:08:29Z" level=info msg="Challenge established with upstream : http://127.0.0.1:46715/v2/ &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:46715/v2/:[]]}" go.version=go1.27.3 http.request.host="127.0.0.1:37701" http.request.id=00e12a51-5b2d-4906-a548-65ff72685485 http.request.method=GET http.request.remoteaddr="127.0.0.1:52146" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2026-10-26T11:08:29Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46715" http.request.id=e144d5b8-e372-41ca-942e-4f8a1d593692 http.request.method=GET http.request.remoteaddr="127.0.0.1:42796" 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="902.452µs" http.response.status=200 http.response.written=935 127.0.0.1 - - [26/Oct/2026:11:08:29 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-10-26T11:08:29Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:87bb0f04b1223eb07bd011303c43165e9d54f13d650a514af3329e53adf1299b with ttl=167h59m59.99999808s" go.version=go1.27.3 time="2026-10-26T11:08:29Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:37701" http.request.id=00e12a51-5b2d-4906-a548-65ff72685485 http.request.method=GET http.request.remoteaddr="127.0.0.1:52146" 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.31539ms http.response.status=200 http.response.written=935 127.0.0.1 - - [26/Oct/2026:11:08:29 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (2.40s) === RUN TestAppDispatcher time="2026-10-26T11:08:29Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46561" http.request.id=72641b87-d691-4e5c-b5c5-c6cc9f66f489 http.request.method=GET http.request.remoteaddr="127.0.0.1:33800" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="764.971µs" http.response.status=200 http.response.written=0 time="2026-10-26T11:08:29Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46561" http.request.id=1185d81b-da49-404a-aca9-bbc509e28860 http.request.method=GET http.request.remoteaddr="127.0.0.1:33800" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="580.568µs" http.response.status=200 http.response.written=0 time="2026-10-26T11:08:29Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46561" http.request.id=4174f187-bf76-4986-8018-f1c646b7df60 http.request.method=GET http.request.remoteaddr="127.0.0.1:33800" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="558.647µs" http.response.status=200 http.response.written=0 time="2026-10-26T11:08:29Z" level=info msg="response completed" go.version=go1.27.3 http.request.host="127.0.0.1:46561" http.request.id=1b375cb0-fad1-4036-bf80-efa4a2d2872f http.request.method=GET http.request.remoteaddr="127.0.0.1:33800" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration="579.407µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.00s) === RUN TestNewApp time="2026-10-26T11:08: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.27.3 instance.id=1add33e3-74f1-44dc-9d27-9f779758e386 time="2026-10-26T11:08:29Z" level=info msg="redis not configured" go.version=go1.27.3 instance.id=1add33e3-74f1-44dc-9d27-9f779758e386 time="2026-10-26T11:08:29Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.27.3 http.request.host="127.0.0.1:40417" http.request.id=ebf3f483-2f0b-4881-ab18-bc7507bcb4a8 http.request.method=GET http.request.remoteaddr="127.0.0.1:38670" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" --- PASS: TestNewApp (0.00s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck time="2026-10-26T11:08: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.27.3 instance.id=1add33e3-74f1-44dc-9d27-9f779758e386 time="2026-10-26T11:08:29Z" level=info msg="redis not configured" go.version=go1.27.3 instance.id=1add33e3-74f1-44dc-9d27-9f779758e386 time="2026-10-26T11:08:29Z" level=info msg="configuring file health check path=/tmp/healthcheck2442478455, interval=1" go.version=go1.27.3 instance.id=1add33e3-74f1-44dc-9d27-9f779758e386 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2026-10-26T11:08: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.27.3 instance.id=1add33e3-74f1-44dc-9d27-9f779758e386 time="2026-10-26T11:08:33Z" level=info msg="redis not configured" go.version=go1.27.3 instance.id=1add33e3-74f1-44dc-9d27-9f779758e386 time="2026-10-26T11:08:33Z" level=info msg="configuring TCP health check addr=127.0.0.1:36987, interval=1" go.version=go1.27.3 instance.id=1add33e3-74f1-44dc-9d27-9f779758e386 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2026-10-26T11:08:37Z" 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.27.3 instance.id=1add33e3-74f1-44dc-9d27-9f779758e386 time="2026-10-26T11:08:37Z" level=info msg="redis not configured" go.version=go1.27.3 instance.id=1add33e3-74f1-44dc-9d27-9f779758e386 time="2026-10-26T11:08:37Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:37089, interval=1, threshold=3" go.version=go1.27.3 instance.id=1add33e3-74f1-44dc-9d27-9f779758e386 --- PASS: TestHTTPHealthCheck (7.00s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 62.393s ? github.com/docker/distribution/registry/listener [no test files] ? github.com/docker/distribution/registry/middleware/registry [no test files] ? github.com/docker/distribution/registry/middleware/repository [no test files] === RUN TestProxyStoreGet --- PASS: TestProxyStoreGet (0.00s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.12s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.03s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.10s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.22s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 9.560s === RUN TestSchedule time="2026-10-26T11:07:41Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.27.3 instance.id=bf5abc4b-3419-4781-98db-bee8d0a89a1c time="2026-10-26T11:07:41Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.99648ms" go.version=go1.27.3 instance.id=bf5abc4b-3419-4781-98db-bee8d0a89a1c time="2026-10-26T11:07:41Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=998.72µs" go.version=go1.27.3 instance.id=bf5abc4b-3419-4781-98db-bee8d0a89a1c time="2026-10-26T11:07:41Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=998.52µs" go.version=go1.27.3 instance.id=bf5abc4b-3419-4781-98db-bee8d0a89a1c scheduler_test.go:52: removing testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc scheduler_test.go:52: removing testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb scheduler_test.go:52: removing testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa --- PASS: TestSchedule (0.05s) === RUN TestRestoreOld time="2026-10-26T11:07:42Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.27.3 instance.id=bf5abc4b-3419-4781-98db-bee8d0a89a1c --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2026-10-26T11:07:42Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.27.3 instance.id=bf5abc4b-3419-4781-98db-bee8d0a89a1c time="2026-10-26T11:07:42Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99872ms" go.version=go1.27.3 instance.id=bf5abc4b-3419-4781-98db-bee8d0a89a1c time="2026-10-26T11:07:42Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.99832ms" go.version=go1.27.3 instance.id=bf5abc4b-3419-4781-98db-bee8d0a89a1c time="2026-10-26T11:07:42Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.27.3 instance.id=bf5abc4b-3419-4781-98db-bee8d0a89a1c --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2026-10-26T11:07:42Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.27.3 instance.id=bf5abc4b-3419-4781-98db-bee8d0a89a1c --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.664s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (2.76s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 18867712 sha256:fd5e8ab209038c66385d6a692f472113e7adf607a790c10b3816808dbe38bc5a [] map[] } --- PASS: TestSimpleBlobRead (0.14s) === RUN TestBlobMount --- PASS: TestBlobMount (0.10s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (1.08s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (1.02s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (1.00s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.01s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.01s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:148552c26ef8c6f4df82939a01c2a0a99b737aeea0ac71b2f5cdc08315aca832 palailogos: marking blob sha256:d7ef35ed76f6865172dd5d73deb072c5cb34fe66c0c7ae8953227f48e215328b palailogos: marking blob sha256:043a85791c32a856f8e0b20b1b85e927db2454bff2656b356becd04dc387a29d palailogos: marking manifest sha256:243d5832c3b7dfcd06db01e715af3fde2248404dcdac8a7dc588cdd2638dba4a palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:f8cc81e6644363c1c88b2c5dd2327749795471a20c497d2fe7d2f43053bd1d8e palailogos: marking blob sha256:c5047b2465462f114b8bdb2bc19110e872e091ca793a79e6e0cc4707589da355 palailogos: marking manifest sha256:2f19f9115280b62b1999a9299b47ee7d74369503a99acf2ca29ccd8679c2e8e1 palailogos: marking blob sha256:8911d795d17a7968a8d0c857f054d55764545c69a1bbd26c70cf17420b460f3e palailogos: marking blob sha256:045179ed9bc398376d7ca5324951d8b92fd36575e8a916851edbc68d17e111fc palailogos: marking manifest sha256:f5b171afbe572615b8a4330f4f815fc27345346962bdeebd2a16680c03be31c0 palailogos: marking blob sha256:2f19f9115280b62b1999a9299b47ee7d74369503a99acf2ca29ccd8679c2e8e1 palailogos: marking blob sha256:148552c26ef8c6f4df82939a01c2a0a99b737aeea0ac71b2f5cdc08315aca832 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (0.73s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:a264609674a3bf8fafff3d78e0c1397861bb87ac21773023f464ae045988a9ea deletemanifests: marking manifest sha256:c1d88b4192a6a90e07e51d47f81f133bc564fa2d3ae34e2b84d89034b4d9b42d deletemanifests: marking blob sha256:dab112c75d0081184f5dc4861c7b371d13f17e2fe1a52e7a0f9d350dc8ab3808 deletemanifests: marking blob sha256:088f7da1dc2eac7f8952e6f717fb2d2ed07d2fb21e9a946fb5ea5647b4a2f160 deletemanifests: marking blob sha256:7aeb7fd5beacc967bbd8fbcac73648f3df60f41c4b10b906d3d05c6da06ab967 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:3ddc95baa6f07bd00af37e79bb446976a88526deedb1bdf484f7f4d2bf2f1386 blob eligible for deletion: sha256:6701ed344ff0297af766024fc8bfc74fdd0e7e7268da013f88aadb66d44c7a2b blob eligible for deletion: sha256:96786cdc790cea97ee57357dd807642d4d5968674f833abc3c5f9e2779cd34b6 blob eligible for deletion: sha256:a264609674a3bf8fafff3d78e0c1397861bb87ac21773023f464ae045988a9ea deletemanifests manifest eligible for deletion: sha256:a264609674a3bf8fafff3d78e0c1397861bb87ac21773023f464ae045988a9ea deletemanifests: marking manifest sha256:c1d88b4192a6a90e07e51d47f81f133bc564fa2d3ae34e2b84d89034b4d9b42d deletemanifests: marking blob sha256:dab112c75d0081184f5dc4861c7b371d13f17e2fe1a52e7a0f9d350dc8ab3808 deletemanifests: marking blob sha256:088f7da1dc2eac7f8952e6f717fb2d2ed07d2fb21e9a946fb5ea5647b4a2f160 deletemanifests: marking blob sha256:7aeb7fd5beacc967bbd8fbcac73648f3df60f41c4b10b906d3d05c6da06ab967 time="2026-10-26T11:07:49Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/a264609674a3bf8fafff3d78e0c1397861bb87ac21773023f464ae045988a9ea" go.version=go1.27.3 instance.id=8d8abd0a-ce2e-45f8-a51a-ef733bacef65 time="2026-10-26T11:07:49Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/a264609674a3bf8fafff3d78e0c1397861bb87ac21773023f464ae045988a9ea" go.version=go1.27.3 instance.id=8d8abd0a-ce2e-45f8-a51a-ef733bacef65 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:3ddc95baa6f07bd00af37e79bb446976a88526deedb1bdf484f7f4d2bf2f1386 time="2026-10-26T11:07:49Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/3d/3ddc95baa6f07bd00af37e79bb446976a88526deedb1bdf484f7f4d2bf2f1386" go.version=go1.27.3 instance.id=8d8abd0a-ce2e-45f8-a51a-ef733bacef65 blob eligible for deletion: sha256:6701ed344ff0297af766024fc8bfc74fdd0e7e7268da013f88aadb66d44c7a2b time="2026-10-26T11:07:49Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/67/6701ed344ff0297af766024fc8bfc74fdd0e7e7268da013f88aadb66d44c7a2b" go.version=go1.27.3 instance.id=8d8abd0a-ce2e-45f8-a51a-ef733bacef65 blob eligible for deletion: sha256:96786cdc790cea97ee57357dd807642d4d5968674f833abc3c5f9e2779cd34b6 time="2026-10-26T11:07:49Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/96/96786cdc790cea97ee57357dd807642d4d5968674f833abc3c5f9e2779cd34b6" go.version=go1.27.3 instance.id=8d8abd0a-ce2e-45f8-a51a-ef733bacef65 blob eligible for deletion: sha256:a264609674a3bf8fafff3d78e0c1397861bb87ac21773023f464ae045988a9ea time="2026-10-26T11:07:49Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a2/a264609674a3bf8fafff3d78e0c1397861bb87ac21773023f464ae045988a9ea" go.version=go1.27.3 instance.id=8d8abd0a-ce2e-45f8-a51a-ef733bacef65 --- PASS: TestDeleteManifestIfTagNotFound (0.66s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:bdc9f818bd0bc0824e60e22f49eba28e8d87f4950892629781998abd41e49787 time="2026-10-26T11:07:49Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/bd/bdc9f818bd0bc0824e60e22f49eba28e8d87f4950892629781998abd41e49787" go.version=go1.27.3 instance.id=8d8abd0a-ce2e-45f8-a51a-ef733bacef65 blob eligible for deletion: sha256:26a64db25a92e3812b4d7981ece669a4dfa4868e58897b78352db1368163f9d9 time="2026-10-26T11:07:49Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/26/26a64db25a92e3812b4d7981ece669a4dfa4868e58897b78352db1368163f9d9" go.version=go1.27.3 instance.id=8d8abd0a-ce2e-45f8-a51a-ef733bacef65 blob eligible for deletion: sha256:4626c504b6fa66abd4690c8a8d1285a76ecbada830350c69e758ee25583a6c5b time="2026-10-26T11:07:49Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/46/4626c504b6fa66abd4690c8a8d1285a76ecbada830350c69e758ee25583a6c5b" go.version=go1.27.3 instance.id=8d8abd0a-ce2e-45f8-a51a-ef733bacef65 --- PASS: TestGCWithMissingManifests (0.29s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:e08e2d276ef07bd24ffc23cee0e86f38ba145a10c27a4c494bee4e8f44c61bf9 komnenos: marking blob sha256:09b735e30320079170fd8c09f3d629167c3b5be5a479546f4ad619561fcb7d9c komnenos: marking blob sha256:12e539363ea58aebdf9ece38a26e7305f0565e6eda6602032b5011f1b0b77cdd 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:dcb03dcbd204b48c57fcdbe8c7247bf28b95a79b50195fbcbdb4ec704d5a6f05 time="2026-10-26T11:07:50Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/dc/dcb03dcbd204b48c57fcdbe8c7247bf28b95a79b50195fbcbdb4ec704d5a6f05" go.version=go1.27.3 instance.id=8d8abd0a-ce2e-45f8-a51a-ef733bacef65 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2026-10-26T11:07:50Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.27.3 instance.id=8d8abd0a-ce2e-45f8-a51a-ef733bacef65 blob eligible for deletion: sha256:1df6a5a94a6c0810c4448363512a291af8c6c82edcbed1453f66e6375a0b843e time="2026-10-26T11:07:50Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/1d/1df6a5a94a6c0810c4448363512a291af8c6c82edcbed1453f66e6375a0b843e" go.version=go1.27.3 instance.id=8d8abd0a-ce2e-45f8-a51a-ef733bacef65 blob eligible for deletion: sha256:51806e67040a815d5f6579d88df43c9ec787f1ea63bd8227f813ccc81475d61e time="2026-10-26T11:07:50Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/51/51806e67040a815d5f6579d88df43c9ec787f1ea63bd8227f813ccc81475d61e" go.version=go1.27.3 instance.id=8d8abd0a-ce2e-45f8-a51a-ef733bacef65 blob eligible for deletion: sha256:6c7c095e115aede2c6c88be23e83e67cbe92805cf3062326a341e9758c2487bf time="2026-10-26T11:07:50Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/6c/6c7c095e115aede2c6c88be23e83e67cbe92805cf3062326a341e9758c2487bf" go.version=go1.27.3 instance.id=8d8abd0a-ce2e-45f8-a51a-ef733bacef65 blob eligible for deletion: sha256:91cdc44035a82817eb2088c045c59f7c230376ed41fd6c2b33af7fc3dd2aec83 time="2026-10-26T11:07:50Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/91/91cdc44035a82817eb2088c045c59f7c230376ed41fd6c2b33af7fc3dd2aec83" go.version=go1.27.3 instance.id=8d8abd0a-ce2e-45f8-a51a-ef733bacef65 blob eligible for deletion: sha256:92f979ea5ef1d627ff8bef724c82ca8341cd2971bbb88492df1c55e026c45172 time="2026-10-26T11:07:50Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/92/92f979ea5ef1d627ff8bef724c82ca8341cd2971bbb88492df1c55e026c45172" go.version=go1.27.3 instance.id=8d8abd0a-ce2e-45f8-a51a-ef733bacef65 --- PASS: TestDeletionHasEffect (0.63s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (0.71s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:39a5301c0ae8c24c6422d0e546ca649c46858b607d4ad2ffe04b72f8e87e6620 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:ae9e8611111bbeac4e0332f497fc8a17d5d375b5a01eb0f06bfe115e4ca3b0b2 michael_z_doukas: marking blob sha256:49d27b9321cca3b4848edca285abb9268d67d4c2f4bf75b312c95ee85481d874 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:43557e46c4c062a5eab55e834f9dd4b5b20ff4d7e86ee3286c4590f385199154 time="2026-10-26T11:07:51Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/43/43557e46c4c062a5eab55e834f9dd4b5b20ff4d7e86ee3286c4590f385199154" go.version=go1.27.3 instance.id=8d8abd0a-ce2e-45f8-a51a-ef733bacef65 --- PASS: TestOrphanBlobDeleted (0.25s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:e011caf64c09b0cebc3542ffc3310a4bc265974ef57ee2d0af14724082bc86e8 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:0c0d4bd45c5833892dec678f4b12655d7f2eadc8dbd19b965ec39ff48b8e5a23 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.22s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.26s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.21s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (0.58s) === RUN TestLinkPathFuncs --- PASS: TestLinkPathFuncs (0.00s) === RUN TestVerifyOCIManifestNonDistributableLayer --- PASS: TestVerifyOCIManifestNonDistributableLayer (0.00s) === RUN TestPathMapper --- PASS: TestPathMapper (0.00s) === RUN TestDigestFromPath --- PASS: TestDigestFromPath (0.00s) === RUN TestPurgeGather --- PASS: TestPurgeGather (0.00s) === RUN TestPurgeNone time="2026-10-26T11:07:52Z" level=info msg="PurgeUploads starting: olderThan=2026-10-26 10:07:52.61615966 +0000 UTC m=-3589.300766574, actuallyDelete=true" time="2026-10-26T11:07:52Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2026-10-26T11:07:52Z" level=info msg="PurgeUploads starting: olderThan=2026-10-26 11:07:52.616840909 +0000 UTC m=+10.699914675, actuallyDelete=true" time="2026-10-26T11:07:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/9b836000-4978-437e-a71a-deb41285b3bf have older date (2026-10-26 10:07:52 +0000 UTC) than purge date (2026-10-26 11:07:52.616840909 +0000 UTC m=+10.699914675). Removing upload directory." time="2026-10-26T11:07:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e8e0160a-ab4b-4179-8374-bb7eb2df2f2d have older date (2026-10-26 10:07:52 +0000 UTC) than purge date (2026-10-26 11:07:52.616840909 +0000 UTC m=+10.699914675). Removing upload directory." time="2026-10-26T11:07:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/30164911-9c65-460c-97b0-d624c77cb43c have older date (2026-10-26 10:07:52 +0000 UTC) than purge date (2026-10-26 11:07:52.616840909 +0000 UTC m=+10.699914675). Removing upload directory." time="2026-10-26T11:07:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d439ecc9-9b8a-41bd-a476-f08e6b2d12d7 have older date (2026-10-26 10:07:52 +0000 UTC) than purge date (2026-10-26 11:07:52.616840909 +0000 UTC m=+10.699914675). Removing upload directory." time="2026-10-26T11:07:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/7008ea2f-90fd-4fdd-8a22-072b6a7eb3c0 have older date (2026-10-26 10:07:52 +0000 UTC) than purge date (2026-10-26 11:07:52.616840909 +0000 UTC m=+10.699914675). Removing upload directory." time="2026-10-26T11:07:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/15a043f2-5a39-426a-8c5e-e3e08d31464a have older date (2026-10-26 10:07:52 +0000 UTC) than purge date (2026-10-26 11:07:52.616840909 +0000 UTC m=+10.699914675). Removing upload directory." time="2026-10-26T11:07:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/3cd5be89-245b-44e8-a70f-8470d338bff7 have older date (2026-10-26 10:07:52 +0000 UTC) than purge date (2026-10-26 11:07:52.616840909 +0000 UTC m=+10.699914675). Removing upload directory." time="2026-10-26T11:07:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/416b5abc-9559-40d8-88a7-fcf7e2a05724 have older date (2026-10-26 10:07:52 +0000 UTC) than purge date (2026-10-26 11:07:52.616840909 +0000 UTC m=+10.699914675). Removing upload directory." time="2026-10-26T11:07:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/5857b9e7-4dc2-408c-9220-1020924560d5 have older date (2026-10-26 10:07:52 +0000 UTC) than purge date (2026-10-26 11:07:52.616840909 +0000 UTC m=+10.699914675). Removing upload directory." time="2026-10-26T11:07:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6bfaa21d-b53a-4264-8a94-e6afdba4355b have older date (2026-10-26 10:07:52 +0000 UTC) than purge date (2026-10-26 11:07:52.616840909 +0000 UTC m=+10.699914675). Removing upload directory." time="2026-10-26T11:07:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7d5e94ea-c12e-4d91-8865-9a5040b84020 have older date (2026-10-26 10:07:52 +0000 UTC) than purge date (2026-10-26 11:07:52.616840909 +0000 UTC m=+10.699914675). Removing upload directory." time="2026-10-26T11:07:52Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2026-10-26T11:07:52Z" level=info msg="PurgeUploads starting: olderThan=2026-10-26 11:07:52.617736161 +0000 UTC m=+10.700809927, actuallyDelete=true" time="2026-10-26T11:07:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/016923f4-0564-4e86-ba05-295964c83fb3 have older date (2026-10-26 10:07:52 +0000 UTC) than purge date (2026-10-26 11:07:52.617736161 +0000 UTC m=+10.700809927). Removing upload directory." time="2026-10-26T11:07:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/16c868ba-7bcf-419d-b4cb-70fe9c5eb33d have older date (2026-10-26 10:07:52 +0000 UTC) than purge date (2026-10-26 11:07:52.617736161 +0000 UTC m=+10.700809927). Removing upload directory." time="2026-10-26T11:07:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/3256c666-e448-4173-9492-863f92ed2e0b have older date (2026-10-26 10:07:52 +0000 UTC) than purge date (2026-10-26 11:07:52.617736161 +0000 UTC m=+10.700809927). Removing upload directory." time="2026-10-26T11:07:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/92ad4d41-125b-4e81-bb2a-e7e6fe30afa6 have older date (2026-10-26 10:07:52 +0000 UTC) than purge date (2026-10-26 11:07:52.617736161 +0000 UTC m=+10.700809927). Removing upload directory." time="2026-10-26T11:07:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/b60fb86a-f298-4cb8-bd31-b3105b61a9dd have older date (2026-10-26 10:07:52 +0000 UTC) than purge date (2026-10-26 11:07:52.617736161 +0000 UTC m=+10.700809927). Removing upload directory." time="2026-10-26T11:07:52Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2026-10-26T11:07:52Z" level=info msg="PurgeUploads starting: olderThan=2026-10-26 11:07:52.618377249 +0000 UTC m=+10.701451015, actuallyDelete=true" time="2026-10-26T11:07:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4113f6d9-bf2a-42ba-a995-33789e5af20e have older date (2026-10-26 10:07:52 +0000 UTC) than purge date (2026-10-26 11:07:52.618377249 +0000 UTC m=+10.701451015). Removing upload directory." time="2026-10-26T11:07:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/647dba86-9129-42fa-8842-ce944c1c5f8c have older date (2026-10-26 10:07:52 +0000 UTC) than purge date (2026-10-26 11:07:52.618377249 +0000 UTC m=+10.701451015). Removing upload directory." time="2026-10-26T11:07:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6a3ff5e9-0987-40a7-8ff9-5f22806ef8a2 have older date (2026-10-26 10:07:52 +0000 UTC) than purge date (2026-10-26 11:07:52.618377249 +0000 UTC m=+10.701451015). Removing upload directory." time="2026-10-26T11:07:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/74dd90e6-e2b8-4fe3-8f53-25bbc23fa5b1 have older date (2026-10-26 10:07:52 +0000 UTC) than purge date (2026-10-26 11:07:52.618377249 +0000 UTC m=+10.701451015). Removing upload directory." time="2026-10-26T11:07:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/beb88808-d55f-46f8-bf4f-80e9debe84c4 have older date (2026-10-26 10:07:52 +0000 UTC) than purge date (2026-10-26 11:07:52.618377249 +0000 UTC m=+10.701451015). Removing upload directory." time="2026-10-26T11:07:52Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2026-10-26T11:07:52Z" level=info msg="PurgeUploads starting: olderThan=2026-10-26 11:07:52.618769854 +0000 UTC m=+10.701843620, actuallyDelete=true" time="2026-10-26T11:07:52Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeMissingStartedAt (0.00s) === RUN TestVerifyManifestForeignLayer --- PASS: TestVerifyManifestForeignLayer (0.00s) === RUN TestTagStoreTag --- PASS: TestTagStoreTag (0.00s) === RUN TestTagStoreUnTag --- PASS: TestTagStoreUnTag (0.00s) === RUN TestTagStoreAll --- PASS: TestTagStoreAll (0.00s) === RUN TestTagLookup --- PASS: TestTagLookup (0.00s) PASS ok github.com/docker/distribution/registry/storage 10.766s ? github.com/docker/distribution/registry/storage/cache [no test files] ? github.com/docker/distribution/registry/storage/cache/cachecheck [no test files] === RUN TestInMemoryBlobInfoCache --- PASS: TestInMemoryBlobInfoCache (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/memory 0.100s === 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.079s === RUN TestWalkFileRemoved time="2026-10-26T11:07:42Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.142s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.566s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.03s) === RUN TestGetLimitFromParameter === RUN TestGetLimitFromParameter/foo === RUN TestGetLimitFromParameter/50 === RUN TestGetLimitFromParameter/5 === RUN TestGetLimitFromParameter/ === RUN TestGetLimitFromParameter/812 --- PASS: TestGetLimitFromParameter (0.00s) --- PASS: TestGetLimitFromParameter/foo (0.00s) --- PASS: TestGetLimitFromParameter/50 (0.00s) --- PASS: TestGetLimitFromParameter/5 (0.00s) --- PASS: TestGetLimitFromParameter/ (0.00s) --- PASS: TestGetLimitFromParameter/812 (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/base 0.104s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.16s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.711s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.50s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 17.063s ? github.com/docker/distribution/registry/storage/driver/middleware [no test files] === RUN TestS3TryUpdate === PAUSE TestS3TryUpdate === RUN TestMatchIPV6 === PAUSE TestMatchIPV6 === RUN TestMatchIPV4 === PAUSE TestMatchIPV4 === RUN TestMatchIPV4_2 === PAUSE TestMatchIPV4_2 === RUN TestMatchIPV4WithRegionMatched === PAUSE TestMatchIPV4WithRegionMatched === RUN TestMatchIPV4WithRegionMatch_2 === PAUSE TestMatchIPV4WithRegionMatch_2 === RUN TestMatchIPV4WithRegionNotMatched === PAUSE TestMatchIPV4WithRegionNotMatched === RUN TestInvalidData === PAUSE TestInvalidData === RUN TestInvalidNetworkType === PAUSE TestInvalidNetworkType === RUN TestParsing === PAUSE TestParsing === RUN TestUpdateCalledRegularly === PAUSE TestUpdateCalledRegularly === RUN TestEligibleForS3 === RUN TestEligibleForS3/Client_IP_=_ time="2026-10-26T11:07:41Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.27.3 === RUN TestEligibleForS3/Client_IP_=_#01 time="2026-10-26T11:07:41Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.27.3 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2026-10-26T11:07:41Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.27.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) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate === CONT TestMatchIPV4WithRegionNotMatched === CONT TestUpdateCalledRegularly === CONT TestParsing === CONT TestInvalidNetworkType === CONT TestInvalidData === CONT TestMatchIPV4 === CONT TestMatchIPV6 === CONT TestMatchIPV4_2 === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV4WithRegionMatch_2 time="2026-10-26T11:07:42Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.27.3 --- PASS: TestS3TryUpdate (0.31s) --- PASS: TestMatchIPV4 (0.31s) --- PASS: TestParsing (0.31s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.31s) --- PASS: TestMatchIPV4WithRegionMatched (0.31s) time="2026-10-26T11:07:42Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.27.3 instance.id=d926a9f2-e425-434f-84c1-b3e2304ace0f --- PASS: TestMatchIPV6 (0.31s) time="2026-10-26T11:07:42Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.27.3 instance.id=d926a9f2-e425-434f-84c1-b3e2304ace0f --- PASS: TestInvalidData (0.31s) time="2026-10-26T11:07:42Z" level=error msg="unknown ip address format" go.version=go1.27.3 instance.id=d926a9f2-e425-434f-84c1-b3e2304ace0f ip=?0000000000000000000000000000000000 --- PASS: TestInvalidNetworkType (0.32s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) --- PASS: TestMatchIPV4_2 (0.31s) time="2026-10-26T11:07:43Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.27.3 time="2026-10-26T11:07:44Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.27.3 time="2026-10-26T11:07:45Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.27.3 time="2026-10-26T11:07:46Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.27.3 --- PASS: TestUpdateCalledRegularly (4.81s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.888s === RUN Test OK: 4 passed --- PASS: Test (0.01s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.395s ? github.com/docker/distribution/registry/storage/driver/oss [no test files] === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) === RUN TestEmptyRootList s3_test.go:119: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestEmptyRootList (0.00s) === RUN TestStorageClass s3_test.go:169: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestStorageClass (0.00s) === RUN TestOverThousandBlobs s3_test.go:242: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestOverThousandBlobs (0.00s) === RUN TestMoveWithMultipartCopy s3_test.go:275: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestMoveWithMultipartCopy (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/s3-aws 0.546s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.41s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 15.990s ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.00s) PASS ok github.com/docker/distribution/uuid 0.065s ? github.com/docker/distribution/version [no test files] >>> docker-registry: Entering fakeroot... >>> docker-registry-openrc*: Running split function openrc... 'etc/conf.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/conf.d' 'etc/init.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/init.d' >>> docker-registry-openrc*: Preparing subpackage docker-registry-openrc... >>> docker-registry-openrc*: Running postcheck for docker-registry-openrc >>> docker-registry*: Running postcheck for docker-registry >>> docker-registry*: Preparing package docker-registry... >>> docker-registry*: Stripping binaries >>> docker-registry*: Script found. /bin/sh added as a dependency >>> docker-registry*: Adding .pre-install >>> docker-registry*: Scanning shared objects >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-aarch64.so.1 >>> docker-registry*: Package size: 26.7 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r25.apk >>> docker-registry-openrc*: Tracing dependencies... >>> docker-registry-openrc*: Package size: 1.5 KB >>> docker-registry-openrc*: Compressing data... >>> docker-registry-openrc*: Create checksum... >>> docker-registry-openrc*: Create docker-registry-openrc-2.8.3-r25.apk >>> docker-registry: Build complete at Mon, 26 Oct 2026 11:08:44 +0000 elapsed time 0h 1m 22s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20261026.110723) (2/2) Purging go (1.27.3-r0) Executing busybox-1.38.0-r8.trigger OK: 433.6 MiB in 109 packages >>> docker-registry: Updating the community/aarch64 repository index... >>> docker-registry: Signing the index...