>>> docker-registry: Building community/docker-registry 2.8.3-r23 (using abuild 3.17.0_rc2-r0) started Sat, 16 May 2026 21:50:30 +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/1) Installing .makedepends-docker-registry (20260516.215032) OK: 1162.3 MiB in 137 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.24/docker-registry-2.8.3.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.24/docker-registry-2.8.3.tar.gz.part' docker-registry-2.8. 96% |****************************** | 1887k 0:00:00 ETA docker-registry-2.8. 100% |********************************| 1963k 0:00:00 ETA '/var/cache/distfiles/v3.24/docker-registry-2.8.3.tar.gz.part' saved /var/cache/distfiles/v3.24/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/v3.24/docker-registry-2.8.3.tar.gz /var/cache/distfiles/v3.24/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/v3.24/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-05-16T21:53:00Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2026-05-16T21:53:00Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.03s) PASS ok github.com/docker/distribution/configuration 0.054s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2026-05-16T21:53:00Z" 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.031s ? 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.01s) PASS ok github.com/docker/distribution/health 0.026s === 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.015s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.15s) PASS ok github.com/docker/distribution/health/checks 0.184s ? 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.020s === 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.019s === 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.033s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) PASS ok github.com/docker/distribution/manifest/schema2 0.019s ? 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/05/16 21:53:12 http: TLS handshake error from 127.0.0.1:51844: 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:39335/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:39335/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:39335/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:39335/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:43911?status=0, fail=true --- PASS: TestHTTPSink (0.11s) === RUN TestListener --- PASS: TestListener (2.17s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2026-05-16T21:53:14Z" level=info msg="broadcaster: closing" time="2026-05-16T21:53:14Z" level=info msg="closing testSink" time="2026-05-16T21:53:14Z" level=info msg="closing testSink" time="2026-05-16T21:53:14Z" level=info msg="closing testSink" time="2026-05-16T21:53:14Z" level=info msg="closing testSink" time="2026-05-16T21:53:14Z" level=info msg="closing testSink" time="2026-05-16T21:53:14Z" level=info msg="closing testSink" time="2026-05-16T21:53:14Z" level=info msg="closing testSink" time="2026-05-16T21:53:14Z" level=info msg="closing testSink" time="2026-05-16T21:53:14Z" level=info msg="closing testSink" time="2026-05-16T21:53:14Z" level=info msg="closing testSink" time="2026-05-16T21:53:14Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.01s) === RUN TestEventQueue time="2026-05-16T21:53:14Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.12s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 1} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:14Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:15Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:15Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:15Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:15Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:15Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:15Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:15Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:15Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:15Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:15Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:15Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:15Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:15Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:15Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:15Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:15Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:15Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:15Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:15Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:15Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:15Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:15Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:15Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:15Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:15Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:15Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:15Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:15Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:15Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:15Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:15Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:15Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:15Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-16T21:53:15Z" level=warning msg="&{0x7ff0f8e6a210 0.9} encountered too many errors, backing off" time="2026-05-16T21:53:15Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.83s) PASS ok github.com/docker/distribution/notifications 3.313s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2026-05-16T21:53:12Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-05-16T21:53:12.573764754Z" 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.26.2 time="2026-05-16T21:53:12.573922754Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-05-16T21:53:12.574300753Z" level=info msg="Starting upload purge in 15m0s" go.version=go1.26.2 time="2026-05-16T21:53:12.57526175Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.26.2 time="2026-05-16T21:53:12.575347749Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.26.2 time="2026-05-16T21:53:12.576962744Z" level=info msg="listening on [::]:5001, tls" go.version=go1.26.2 time="2026-05-16T21:53:15.597909575Z" level=info msg="response completed" go.version=go1.26.2 http.request.host=127.0.0.1 http.request.id=d1b541b9-9812-4b4b-999a-cbefae030175 http.request.method=GET http.request.remoteaddr="127.0.0.1:46602" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=6.951979ms http.response.status=200 http.response.written=2 127.0.0.1 - - [16/May/2026:21:53:15 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2026-05-16T21:53:15.599754569Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.26.2 --- PASS: TestRegistrySupportedCipherSuite (3.43s) === RUN TestRegistryUnsupportedCipherSuite time="2026-05-16T21:53:16.984051367Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-05-16T21:53:16.986750359Z" 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.26.2 time="2026-05-16T21:53:16.986917358Z" level=info msg="Starting upload purge in 12m0s" go.version=go1.26.2 time="2026-05-16T21:53:16.986983358Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-05-16T21:53:16.987696356Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.26.2 --- PASS: TestRegistryUnsupportedCipherSuite (9.39s) PASS ok github.com/docker/distribution/registry 12.866s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.015s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.02s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.02s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.03s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.02s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.14s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.01s) PASS ok github.com/docker/distribution/registry/api/v2 0.264s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2026-05-16T21:53:12Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.26.2 instance.id=873e50d9-5f67-4207-9df1-7cd3899b9205 time="2026-05-16T21:53:12Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.26.2 instance.id=873e50d9-5f67-4207-9df1-7cd3899b9205 --- PASS: TestBasicAccessController (0.02s) === RUN TestCreateHtpasswdFile time="2026-05-16T21:53:13Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.26.2 password=tCarrUW5GzmxkWIXuEYRy5AABhkZbwo4FFzQ-cPHS4Y user=docker --- PASS: TestCreateHtpasswdFile (0.18s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.213s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.022s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.04s) === RUN TestLeeway time="2026-05-16T21:53:13Z" level=info msg="token not to be used before 2026-05-16 21:53:14 +0000 UTC - currently 2026-05-16 21:53:13.348384403 +0000 UTC m=+0.045903862" time="2026-05-16T21:53:13Z" level=info msg="token not to be used after 2026-05-16 21:53:13 +0000 UTC - currently 2026-05-16 21:53:13.351257394 +0000 UTC m=+0.048776853" --- PASS: TestLeeway (0.01s) === RUN TestAccessController time="2026-05-16T21:53:13Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.02s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.01s) PASS ok github.com/docker/distribution/registry/auth/token 0.092s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.01s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.01s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.01s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.01s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.01s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.01s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.01s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.01s) === RUN TestManifestPut --- PASS: TestManifestPut (0.01s) === RUN TestManifestTags --- PASS: TestManifestTags (0.01s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.01s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.01s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.01s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.01s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.144s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.01s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.01s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.053s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.015s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2026-05-16T21:53:24Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-05-16T21:53:24Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-05-16T21:53:24Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41131" http.request.id=f93facf8-f947-4208-a92c-2137d6fc1714 http.request.method=GET http.request.remoteaddr="127.0.0.1:34418" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.815992ms http.response.status=200 http.response.written=2 127.0.0.1 - - [16/May/2026:21:53:24 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.02s) === RUN TestCatalogAPI time="2026-05-16T21:53:24Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-05-16T21:53:24Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-05-16T21:53:24Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43557" http.request.id=62a3674f-40f9-40ae-bc7b-6622a162fc9e http.request.method=GET http.request.remoteaddr="127.0.0.1:51686" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.466993ms http.response.status=200 http.response.written=20 127.0.0.1 - - [16/May/2026:21:53:24 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-05-16T21:53:25Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43557" http.request.id=b126bdd9-5736-48a0-b868-ab919b490156 http.request.method=POST http.request.remoteaddr="127.0.0.1:51686" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.49399ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:53:25 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:53:28Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43557" http.request.id=e767d2c6-c7eb-4056-9c73-a252d54e8dc7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51686" http.request.uri="/v2/foo/aaaa/blobs/uploads/f082c8a8-a33c-47fd-9a73-b64ff1c8c510?_state=vJMzoTqEj_jMWOZWJuMPuWAtI40RbqxPhOSnvTsIzCl7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJmMDgyYzhhOC1hMzNjLTQ3ZmQtOWE3My1iNjRmZjFjOGM1MTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTM6MjUuMzg5MjMyODU0WiJ9&digest=sha256%3A301a8ec8e8f523f67bce2da3118856dd54eea97dbe031d6a2909894c08f7a110" http.request.useragent="Go-http-client/1.1" http.response.duration=2.881706253s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:53:25 +0000] "PUT /v2/foo/aaaa/blobs/uploads/f082c8a8-a33c-47fd-9a73-b64ff1c8c510?_state=vJMzoTqEj_jMWOZWJuMPuWAtI40RbqxPhOSnvTsIzCl7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJmMDgyYzhhOC1hMzNjLTQ3ZmQtOWE3My1iNjRmZjFjOGM1MTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTM6MjUuMzg5MjMyODU0WiJ9&digest=sha256%3A301a8ec8e8f523f67bce2da3118856dd54eea97dbe031d6a2909894c08f7a110 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:53:28Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43557" http.request.id=45e7244c-d654-4e09-ad8f-f5e4571a6680 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51686" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=7.088978ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:53:28 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:53:28Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43557" http.request.id=22f4992c-1060-4b7a-9e07-de21de814375 http.request.method=POST http.request.remoteaddr="127.0.0.1:51686" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.670992ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:53:28 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:53:31Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43557" http.request.id=ca66d5f5-576c-486a-91b5-eac913c0b68e http.request.method=PUT http.request.remoteaddr="127.0.0.1:51686" http.request.uri="/v2/foo/bbbb/blobs/uploads/d272a904-b646-4b9e-b403-a06fd6f02459?_state=qj1bMApm5V_0Y3nUR56XecBggcDNhr3MkwluHg1-Ez97Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJkMjcyYTkwNC1iNjQ2LTRiOWUtYjQwMy1hMDZmZDZmMDI0NTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTM6MjguNzY4NTE2NTk2WiJ9&digest=sha256%3A8956e85a0829dd707cc6f15fe87d3ad29aeaf1150d41e7602a287ff67c3f1627" http.request.useragent="Go-http-client/1.1" http.response.duration=2.804967485s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:53:28 +0000] "PUT /v2/foo/bbbb/blobs/uploads/d272a904-b646-4b9e-b403-a06fd6f02459?_state=qj1bMApm5V_0Y3nUR56XecBggcDNhr3MkwluHg1-Ez97Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJkMjcyYTkwNC1iNjQ2LTRiOWUtYjQwMy1hMDZmZDZmMDI0NTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTM6MjguNzY4NTE2NTk2WiJ9&digest=sha256%3A8956e85a0829dd707cc6f15fe87d3ad29aeaf1150d41e7602a287ff67c3f1627 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:53:31Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43557" http.request.id=26c76ae2-94d8-4537-a024-b896a80f0b64 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51686" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.62898ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:53:31 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:53:32Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43557" http.request.id=3920ceba-eab7-45b4-8eb3-99b368e1cbd4 http.request.method=POST http.request.remoteaddr="127.0.0.1:51686" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.817991ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:53:32 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:53:37Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43557" http.request.id=e7ce4e1e-216f-4d9f-a3d0-62b02a39a74a http.request.method=PUT http.request.remoteaddr="127.0.0.1:51686" http.request.uri="/v2/foo/cccc/blobs/uploads/dd4ce68f-e4fe-4491-bf38-6abadaea6fb6?_state=1GVeAohsAtSQqzfI37my9oVaIvKFBQ7Nin29GSY3JOt7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJkZDRjZTY4Zi1lNGZlLTQ0OTEtYmYzOC02YWJhZGFlYTZmYjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTM6MzIuMzg3MjM5NjEyWiJ9&digest=sha256%3A415475c0507a616acff2d82c5eb101254aea39964de46c0f8295cdf99508b7ad" http.request.useragent="Go-http-client/1.1" http.response.duration=5.377402677s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:53:32 +0000] "PUT /v2/foo/cccc/blobs/uploads/dd4ce68f-e4fe-4491-bf38-6abadaea6fb6?_state=1GVeAohsAtSQqzfI37my9oVaIvKFBQ7Nin29GSY3JOt7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJkZDRjZTY4Zi1lNGZlLTQ0OTEtYmYzOC02YWJhZGFlYTZmYjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTM6MzIuMzg3MjM5NjEyWiJ9&digest=sha256%3A415475c0507a616acff2d82c5eb101254aea39964de46c0f8295cdf99508b7ad HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:53:37Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43557" http.request.id=e61546a1-773f-4d5e-9bc3-62869fb645bc http.request.method=PUT http.request.remoteaddr="127.0.0.1:51686" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.314984ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:53:37 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:53:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43557" http.request.id=24e71c8f-ca38-4462-87af-c3b39e14f0ac http.request.method=POST http.request.remoteaddr="127.0.0.1:51686" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.821991ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:53:38 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:53:46Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43557" http.request.id=e8e6bd94-30ff-4b33-bfa6-d678c287d956 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51686" http.request.uri="/v2/foo/dddd/blobs/uploads/576a328c-2c26-4b84-8b76-70e87d4d2994?_state=v1z5FvscXntAgj17EWYKRI2b5Gf8Otudnin5o9wn8Sx7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI1NzZhMzI4Yy0yYzI2LTRiODQtOGI3Ni03MGU4N2Q0ZDI5OTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTM6MzguNjc5NTQ3NTEyWiJ9&digest=sha256%3A43442123ca6b48f3b14dbea677d0348eb753081e673bf23a20face96a6f8f584" http.request.useragent="Go-http-client/1.1" http.response.duration=7.422633469s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:53:38 +0000] "PUT /v2/foo/dddd/blobs/uploads/576a328c-2c26-4b84-8b76-70e87d4d2994?_state=v1z5FvscXntAgj17EWYKRI2b5Gf8Otudnin5o9wn8Sx7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI1NzZhMzI4Yy0yYzI2LTRiODQtOGI3Ni03MGU4N2Q0ZDI5OTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTM6MzguNjc5NTQ3NTEyWiJ9&digest=sha256%3A43442123ca6b48f3b14dbea677d0348eb753081e673bf23a20face96a6f8f584 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:53:46Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43557" http.request.id=64170a5e-bf3f-4ac9-bbff-64a063823d3d http.request.method=PUT http.request.remoteaddr="127.0.0.1:51686" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.022984ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:53:46 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:53:46Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43557" http.request.id=7449104c-6e37-47cd-b122-83212286969b http.request.method=POST http.request.remoteaddr="127.0.0.1:51686" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.414993ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:53:46 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:53:49Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43557" http.request.id=ccda71b8-2055-48dc-be61-53295a4b9eed http.request.method=PUT http.request.remoteaddr="127.0.0.1:51686" http.request.uri="/v2/foo/eeee/blobs/uploads/e87b39a5-d21a-4697-8b04-9120ed38f9bc?_state=SQBUoJ6jn1mcm6m6HieQFz54wvI_TkLxesYSRKjI7t97Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJlODdiMzlhNS1kMjFhLTQ2OTctOGIwNC05MTIwZWQzOGY5YmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTM6NDYuNjAyMTIzNDYzWiJ9&digest=sha256%3A373fb046ef5400c8e2aff2546a26e3452ae77ca68a1dd77a8ff594d543e2a860" http.request.useragent="Go-http-client/1.1" http.response.duration=2.644353973s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:53:46 +0000] "PUT /v2/foo/eeee/blobs/uploads/e87b39a5-d21a-4697-8b04-9120ed38f9bc?_state=SQBUoJ6jn1mcm6m6HieQFz54wvI_TkLxesYSRKjI7t97Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJlODdiMzlhNS1kMjFhLTQ2OTctOGIwNC05MTIwZWQzOGY5YmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTM6NDYuNjAyMTIzNDYzWiJ9&digest=sha256%3A373fb046ef5400c8e2aff2546a26e3452ae77ca68a1dd77a8ff594d543e2a860 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:53:49Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43557" http.request.id=ac3f89d1-0cfb-454a-b770-4f942e0bc0a9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51686" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.73998ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:53:49 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:53:49Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43557" http.request.id=6fe9d6d3-294d-4323-9a13-aff25a49b69b http.request.method=POST http.request.remoteaddr="127.0.0.1:51686" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.030991ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:53:49 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:53:51Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43557" http.request.id=f4ae77d0-92a9-4e2a-83db-164177a0a577 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51686" http.request.uri="/v2/foo/ffff/blobs/uploads/92b62f86-755c-442a-be87-75403794c5b9?_state=bfbmmj-0Qypg_YzswTP3dBmfARpjjYOmXPXpCcvbWl17Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI5MmI2MmY4Ni03NTVjLTQ0MmEtYmU4Ny03NTQwMzc5NGM1YjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTM6NDkuNjYzNzY3MTdaIn0%3D&digest=sha256%3Ac9098fef3b88f83d649b2524ffd154c8f36be73f77f04fcba0ac8d8e9092127d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.862748346s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:53:49 +0000] "PUT /v2/foo/ffff/blobs/uploads/92b62f86-755c-442a-be87-75403794c5b9?_state=bfbmmj-0Qypg_YzswTP3dBmfARpjjYOmXPXpCcvbWl17Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI5MmI2MmY4Ni03NTVjLTQ0MmEtYmU4Ny03NTQwMzc5NGM1YjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTM6NDkuNjYzNzY3MTdaIn0%3D&digest=sha256%3Ac9098fef3b88f83d649b2524ffd154c8f36be73f77f04fcba0ac8d8e9092127d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:53:51Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43557" http.request.id=72b23862-4195-4735-92c5-982eaa3e0a9d http.request.method=PUT http.request.remoteaddr="127.0.0.1:51686" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=7.378978ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:53:51 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:53:51Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43557" http.request.id=3440e2f4-9d13-484e-927c-9b948036dac9 http.request.method=GET http.request.remoteaddr="127.0.0.1:51686" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.828991ms http.response.status=200 http.response.written=74 127.0.0.1 - - [16/May/2026:21:53:51 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-05-16T21:53:51Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43557" http.request.id=d12590f1-a940-419d-907b-d54c5abd4bea http.request.method=GET http.request.remoteaddr="127.0.0.1:51686" 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=2.951991ms http.response.status=200 http.response.written=30 127.0.0.1 - - [16/May/2026:21:53:51 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-05-16T21:53:51Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43557" http.request.id=0faab01e-4d3c-4269-ae94-ffcfb7770fde http.request.method=GET http.request.remoteaddr="127.0.0.1:51686" http.request.uri="/v2/_catalog?last=&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.647992ms http.response.status=200 http.response.written=74 127.0.0.1 - - [16/May/2026:21:53:51 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-05-16T21:53:51Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43557" http.request.id=0037e295-1931-4c0e-bd24-51844b9b6eb3 http.request.method=GET http.request.remoteaddr="127.0.0.1:51686" 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=2.660992ms http.response.status=200 http.response.written=30 127.0.0.1 - - [16/May/2026:21:53:51 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-05-16T21:53:51Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43557" http.request.id=e2f9d681-2e33-4833-9ac4-f0073fbf3c0f http.request.method=GET http.request.remoteaddr="127.0.0.1:51686" 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=2.576992ms http.response.status=200 http.response.written=63 127.0.0.1 - - [16/May/2026:21:53:51 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2026-05-16T21:53:51Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43557" http.request.id=3678bd4e-8d61-4a68-9cd7-0fd7914b1a9f http.request.method=GET http.request.remoteaddr="127.0.0.1:51686" 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=2.618992ms http.response.status=200 http.response.written=41 127.0.0.1 - - [16/May/2026:21:53:51 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-05-16T21:53: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.26.2 http.request.host="127.0.0.1:43557" http.request.id=642cb802-6e41-4013-a736-73025fe0c1a1 http.request.method=GET http.request.remoteaddr="127.0.0.1:51686" 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=2.888991ms http.response.status=400 http.response.written=116 127.0.0.1 - - [16/May/2026:21:53:51 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2026-05-16T21:53: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.26.2 http.request.host="127.0.0.1:43557" http.request.id=8ed60a94-a40a-4692-b371-2b9a49660559 http.request.method=GET http.request.remoteaddr="127.0.0.1:51686" 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=2.342993ms http.response.status=400 http.response.written=115 127.0.0.1 - - [16/May/2026:21:53:51 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2026-05-16T21:53:51Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43557" http.request.id=88cc3476-81ca-4e20-91a4-a8c8a564acd1 http.request.method=GET http.request.remoteaddr="127.0.0.1:51686" 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=2.264993ms http.response.status=200 http.response.written=20 127.0.0.1 - - [16/May/2026:21:53:51 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-05-16T21:53:51Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43557" http.request.id=f9e54c6a-0717-4f8c-b803-c7ea0a0b27ad http.request.method=GET http.request.remoteaddr="127.0.0.1:51686" 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=2.429993ms http.response.status=200 http.response.written=74 127.0.0.1 - - [16/May/2026:21:53:51 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-05-16T21:53: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.26.2 time="2026-05-16T21:53:51Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-05-16T21:53:52Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39791" http.request.id=0745a167-1deb-4888-9909-38f1523e3c8c http.request.method=POST http.request.remoteaddr="127.0.0.1:33750" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.988991ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:53:52 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:53:54Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39791" http.request.id=0d2a0e42-193b-4796-80ee-07ee34b7ba56 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33750" http.request.uri="/v2/foo/aaaa/blobs/uploads/07b4a07f-9733-45e7-8757-baca5438b299?_state=TSYLyzcSfgxTN4k6_dQtIJe1_RXLlUQMuEXCCTnqHdd7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIwN2I0YTA3Zi05NzMzLTQ1ZTctODc1Ny1iYWNhNTQzOGIyOTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTM6NTIuMTY2MzA5NTczWiJ9&digest=sha256%3A4f5b01f21ba7485917a1006bc32816769cbbe4ed4ff09f5c37202696879a756b" http.request.useragent="Go-http-client/1.1" http.response.duration=2.513005372s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:53:52 +0000] "PUT /v2/foo/aaaa/blobs/uploads/07b4a07f-9733-45e7-8757-baca5438b299?_state=TSYLyzcSfgxTN4k6_dQtIJe1_RXLlUQMuEXCCTnqHdd7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIwN2I0YTA3Zi05NzMzLTQ1ZTctODc1Ny1iYWNhNTQzOGIyOTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTM6NTIuMTY2MzA5NTczWiJ9&digest=sha256%3A4f5b01f21ba7485917a1006bc32816769cbbe4ed4ff09f5c37202696879a756b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:53:54Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39791" http.request.id=0f8fbf8e-eb7a-4336-b044-c13622f85888 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33750" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.047985ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:53:54 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:53:55Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39791" http.request.id=0e040148-e64a-465f-9ade-ca30ebaa0dbb http.request.method=POST http.request.remoteaddr="127.0.0.1:33750" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.183994ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:53:55 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:53:58Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39791" http.request.id=c70e4e2a-2380-4902-9a5b-bd7de0d98eab http.request.method=PUT http.request.remoteaddr="127.0.0.1:33750" http.request.uri="/v2/foo/bbbb/blobs/uploads/dd3cc55a-9306-40ca-ac12-bfd4bf266492?_state=26nYTYkc6BaatngtnwIuR06jcVVXK0gvzAH3LYx0Xwt7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJkZDNjYzU1YS05MzA2LTQwY2EtYWMxMi1iZmQ0YmYyNjY0OTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTM6NTUuMjI4MzE2Mjc5WiJ9&digest=sha256%3A1386f549af5f547a9aa6d6fa70ae14f18043792d9022ba297e0fd894c6f790ae" http.request.useragent="Go-http-client/1.1" http.response.duration=2.820883437s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:53:55 +0000] "PUT /v2/foo/bbbb/blobs/uploads/dd3cc55a-9306-40ca-ac12-bfd4bf266492?_state=26nYTYkc6BaatngtnwIuR06jcVVXK0gvzAH3LYx0Xwt7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJkZDNjYzU1YS05MzA2LTQwY2EtYWMxMi1iZmQ0YmYyNjY0OTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTM6NTUuMjI4MzE2Mjc5WiJ9&digest=sha256%3A1386f549af5f547a9aa6d6fa70ae14f18043792d9022ba297e0fd894c6f790ae HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:53:58Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39791" http.request.id=54faeb8d-a0b9-4482-889e-b387e87798a6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33750" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.970984ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:53:58 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:53:58Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39791" http.request.id=111a4ee6-6698-45a8-84a5-226d34ff80aa http.request.method=POST http.request.remoteaddr="127.0.0.1:33750" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.465993ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:53:58 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:02Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39791" http.request.id=e3a614d6-3ca2-4005-8341-55e798aca06c http.request.method=PUT http.request.remoteaddr="127.0.0.1:33750" http.request.uri="/v2/foo/cccc/blobs/uploads/ce46d26d-ecf0-4009-9eba-535c2045fb8d?_state=fwAhLj3-oo-pOjIbhpd9M60mci6nhyLH9hyrNxu1SK97Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJjZTQ2ZDI2ZC1lY2YwLTQwMDktOWViYS01MzVjMjA0NWZiOGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTM6NTguNjY4OTUyODM1WiJ9&digest=sha256%3A9109a8869e942fcc49d22750a61da85928a883a8d6b6100f8b302eb8901a11ea" http.request.useragent="Go-http-client/1.1" http.response.duration=3.663063881s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:53:58 +0000] "PUT /v2/foo/cccc/blobs/uploads/ce46d26d-ecf0-4009-9eba-535c2045fb8d?_state=fwAhLj3-oo-pOjIbhpd9M60mci6nhyLH9hyrNxu1SK97Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJjZTQ2ZDI2ZC1lY2YwLTQwMDktOWViYS01MzVjMjA0NWZiOGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTM6NTguNjY4OTUyODM1WiJ9&digest=sha256%3A9109a8869e942fcc49d22750a61da85928a883a8d6b6100f8b302eb8901a11ea HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:02Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39791" http.request.id=a5d0e7c0-3a75-433c-94da-87dbc643fd3c http.request.method=PUT http.request.remoteaddr="127.0.0.1:33750" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.183985ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:02 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:03Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39791" http.request.id=44e49aaa-a143-42a9-b5c9-45cf7839b8a1 http.request.method=POST http.request.remoteaddr="127.0.0.1:33750" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.611993ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:03 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:10Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39791" http.request.id=ecc1b5b6-5a2f-4003-b2cf-9bf379b61cfa http.request.method=PUT http.request.remoteaddr="127.0.0.1:33750" http.request.uri="/v2/foo/dddd/blobs/uploads/b3055387-cbd5-498f-b112-5fda986dbfb6?_state=fjARzr4xtimE5kxOPZNrB6fLObXid37bYa5ehVS8NR17Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJiMzA1NTM4Ny1jYmQ1LTQ5OGYtYjExMi01ZmRhOTg2ZGJmYjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTQ6MDMuMjIzNDg1MDFaIn0%3D&digest=sha256%3A0460ecc3625d1cbcb7e2635ac18586f657fb66bffb1b5cbf64ea915fc237e599" http.request.useragent="Go-http-client/1.1" http.response.duration=7.252084986s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:03 +0000] "PUT /v2/foo/dddd/blobs/uploads/b3055387-cbd5-498f-b112-5fda986dbfb6?_state=fjARzr4xtimE5kxOPZNrB6fLObXid37bYa5ehVS8NR17Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJiMzA1NTM4Ny1jYmQ1LTQ5OGYtYjExMi01ZmRhOTg2ZGJmYjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTQ6MDMuMjIzNDg1MDFaIn0%3D&digest=sha256%3A0460ecc3625d1cbcb7e2635ac18586f657fb66bffb1b5cbf64ea915fc237e599 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:10Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39791" http.request.id=62341f97-7821-431e-8dc8-58f046636973 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33750" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.802983ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:10 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:10Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39791" http.request.id=eb25b031-e077-4788-af84-6732ec6ae3e6 http.request.method=GET http.request.remoteaddr="127.0.0.1:33750" 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=2.115993ms http.response.status=200 http.response.written=63 127.0.0.1 - - [16/May/2026:21:54:10 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (45.65s) === RUN TestURLPrefix time="2026-05-16T21:54: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.26.2 time="2026-05-16T21:54:10Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-05-16T21:54:10Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42661" http.request.id=73513d50-cc90-454b-9a5d-4a129a28f6c7 http.request.method=GET http.request.remoteaddr="127.0.0.1:43524" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.320993ms http.response.status=200 http.response.written=2 127.0.0.1 - - [16/May/2026:21:54:10 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.01s) === RUN TestBlobAPI time="2026-05-16T21:54: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.26.2 time="2026-05-16T21:54:10Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-05-16T21:54:11Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:e4e90e3e76ae18000448439e052ba7af21aaf4a7e5ab7e4e6317cef8808807b9 err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:33779" http.request.id=e960f1d1-9775-45ac-9d5a-8cef1254bfe1 http.request.method=GET http.request.remoteaddr="127.0.0.1:49284" http.request.uri="/v2/foo/bar/blobs/sha256:e4e90e3e76ae18000448439e052ba7af21aaf4a7e5ab7e4e6317cef8808807b9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.816992ms http.response.status=404 http.response.written=157 vars.digest="sha256:e4e90e3e76ae18000448439e052ba7af21aaf4a7e5ab7e4e6317cef8808807b9" vars.name="foo/bar" 127.0.0.1 - - [16/May/2026:21:54:11 +0000] "GET /v2/foo/bar/blobs/sha256:e4e90e3e76ae18000448439e052ba7af21aaf4a7e5ab7e4e6317cef8808807b9 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-16T21:54:11Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:e4e90e3e76ae18000448439e052ba7af21aaf4a7e5ab7e4e6317cef8808807b9 err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:33779" http.request.id=782806e9-67e2-4ddb-b260-6e68a693d963 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:49286" http.request.uri="/v2/foo/bar/blobs/sha256:e4e90e3e76ae18000448439e052ba7af21aaf4a7e5ab7e4e6317cef8808807b9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.636992ms http.response.status=404 http.response.written=157 vars.digest="sha256:e4e90e3e76ae18000448439e052ba7af21aaf4a7e5ab7e4e6317cef8808807b9" vars.name="foo/bar" 127.0.0.1 - - [16/May/2026:21:54:11 +0000] "HEAD /v2/foo/bar/blobs/sha256:e4e90e3e76ae18000448439e052ba7af21aaf4a7e5ab7e4e6317cef8808807b9 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-16T21:54:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:33779" http.request.id=0a18e60b-b52c-4fbe-9997-2e15830d4c6a http.request.method=POST http.request.remoteaddr="127.0.0.1:49286" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.260993ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:11 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:33779" http.request.id=dc4f94c2-fadd-42fa-afff-50d85159c27d http.request.method=GET http.request.remoteaddr="127.0.0.1:49286" http.request.uri="/v2/foo/bar/blobs/uploads/de2d70b3-594f-4a91-8d22-37260ca8a53a?_state=FC6b-frig5tSbXWPIHO5ouNpgNUm1dPlJV7cgjNT55R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlMmQ3MGIzLTU5NGYtNGE5MS04ZDIyLTM3MjYwY2E4YTUzYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoxMS4wMzkwMjYyODZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.546992ms http.response.status=204 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:11 +0000] "GET /v2/foo/bar/blobs/uploads/de2d70b3-594f-4a91-8d22-37260ca8a53a?_state=FC6b-frig5tSbXWPIHO5ouNpgNUm1dPlJV7cgjNT55R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlMmQ3MGIzLTU5NGYtNGE5MS04ZDIyLTM3MjYwY2E4YTUzYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoxMS4wMzkwMjYyODZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:33779" http.request.id=24de3d5c-5fb1-46e1-92fd-e2b0df2beee2 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49286" http.request.uri="/v2/foo/bar/blobs/uploads/de2d70b3-594f-4a91-8d22-37260ca8a53a?_state=FC6b-frig5tSbXWPIHO5ouNpgNUm1dPlJV7cgjNT55R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlMmQ3MGIzLTU5NGYtNGE5MS04ZDIyLTM3MjYwY2E4YTUzYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoxMS4wMzkwMjYyODZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.415993ms http.response.status=204 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:11 +0000] "DELETE /v2/foo/bar/blobs/uploads/de2d70b3-594f-4a91-8d22-37260ca8a53a?_state=FC6b-frig5tSbXWPIHO5ouNpgNUm1dPlJV7cgjNT55R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlMmQ3MGIzLTU5NGYtNGE5MS04ZDIyLTM3MjYwY2E4YTUzYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoxMS4wMzkwMjYyODZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:11Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.2 http.request.host="127.0.0.1:33779" http.request.id=11ac0f4d-2da3-43e1-bf8b-703a26fbe3b2 http.request.method=GET http.request.remoteaddr="127.0.0.1:49286" http.request.uri="/v2/foo/bar/blobs/uploads/de2d70b3-594f-4a91-8d22-37260ca8a53a?_state=FC6b-frig5tSbXWPIHO5ouNpgNUm1dPlJV7cgjNT55R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlMmQ3MGIzLTU5NGYtNGE5MS04ZDIyLTM3MjYwY2E4YTUzYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoxMS4wMzkwMjYyODZaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=de2d70b3-594f-4a91-8d22-37260ca8a53a time="2026-05-16T21:54:11Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:33779" http.request.id=11ac0f4d-2da3-43e1-bf8b-703a26fbe3b2 http.request.method=GET http.request.remoteaddr="127.0.0.1:49286" http.request.uri="/v2/foo/bar/blobs/uploads/de2d70b3-594f-4a91-8d22-37260ca8a53a?_state=FC6b-frig5tSbXWPIHO5ouNpgNUm1dPlJV7cgjNT55R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlMmQ3MGIzLTU5NGYtNGE5MS04ZDIyLTM3MjYwY2E4YTUzYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoxMS4wMzkwMjYyODZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.286993ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=de2d70b3-594f-4a91-8d22-37260ca8a53a 127.0.0.1 - - [16/May/2026:21:54:11 +0000] "GET /v2/foo/bar/blobs/uploads/de2d70b3-594f-4a91-8d22-37260ca8a53a?_state=FC6b-frig5tSbXWPIHO5ouNpgNUm1dPlJV7cgjNT55R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlMmQ3MGIzLTU5NGYtNGE5MS04ZDIyLTM3MjYwY2E4YTUzYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoxMS4wMzkwMjYyODZaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-05-16T21:54:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:33779" http.request.id=616a1caf-c7c8-41f2-bb2e-8b0e14abb2d9 http.request.method=POST http.request.remoteaddr="127.0.0.1:49292" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.962991ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:11 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:11Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.26.2 http.request.host="127.0.0.1:33779" http.request.id=e996b48a-bef9-4167-b64f-bff4ee99cfba http.request.method=PUT http.request.remoteaddr="127.0.0.1:49292" http.request.uri="/v2/foo/bar/blobs/uploads/4f243df7-f97b-4fd2-827c-4344de3e4211?_state=YSjT1cKN-WNzudA80PkqQD8xOII3g7FOvWbNRYT7s9x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmMjQzZGY3LWY5N2ItNGZkMi04MjdjLTQzNDRkZTNlNDIxMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoxMS4wNTI1NjMyNDVaIn0%3D&digest=sha256%3Ae4e90e3e76ae18000448439e052ba7af21aaf4a7e5ab7e4e6317cef8808807b9" http.request.useragent="Go-http-client/1.1" provided=sha256:e4e90e3e76ae18000448439e052ba7af21aaf4a7e5ab7e4e6317cef8808807b9 vars.name="foo/bar" vars.uuid=4f243df7-f97b-4fd2-827c-4344de3e4211 time="2026-05-16T21:54:11Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.2 http.request.host="127.0.0.1:33779" http.request.id=e996b48a-bef9-4167-b64f-bff4ee99cfba http.request.method=PUT http.request.remoteaddr="127.0.0.1:49292" http.request.uri="/v2/foo/bar/blobs/uploads/4f243df7-f97b-4fd2-827c-4344de3e4211?_state=YSjT1cKN-WNzudA80PkqQD8xOII3g7FOvWbNRYT7s9x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmMjQzZGY3LWY5N2ItNGZkMi04MjdjLTQzNDRkZTNlNDIxMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoxMS4wNTI1NjMyNDVaIn0%3D&digest=sha256%3Ae4e90e3e76ae18000448439e052ba7af21aaf4a7e5ab7e4e6317cef8808807b9" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=4f243df7-f97b-4fd2-827c-4344de3e4211 time="2026-05-16T21:54:11Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:e4e90e3e76ae18000448439e052ba7af21aaf4a7e5ab7e4e6317cef8808807b9, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:33779" http.request.id=e996b48a-bef9-4167-b64f-bff4ee99cfba http.request.method=PUT http.request.remoteaddr="127.0.0.1:49292" http.request.uri="/v2/foo/bar/blobs/uploads/4f243df7-f97b-4fd2-827c-4344de3e4211?_state=YSjT1cKN-WNzudA80PkqQD8xOII3g7FOvWbNRYT7s9x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmMjQzZGY3LWY5N2ItNGZkMi04MjdjLTQzNDRkZTNlNDIxMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoxMS4wNTI1NjMyNDVaIn0%3D&digest=sha256%3Ae4e90e3e76ae18000448439e052ba7af21aaf4a7e5ab7e4e6317cef8808807b9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.566992ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=4f243df7-f97b-4fd2-827c-4344de3e4211 127.0.0.1 - - [16/May/2026:21:54:11 +0000] "PUT /v2/foo/bar/blobs/uploads/4f243df7-f97b-4fd2-827c-4344de3e4211?_state=YSjT1cKN-WNzudA80PkqQD8xOII3g7FOvWbNRYT7s9x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmMjQzZGY3LWY5N2ItNGZkMi04MjdjLTQzNDRkZTNlNDIxMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoxMS4wNTI1NjMyNDVaIn0%3D&digest=sha256%3Ae4e90e3e76ae18000448439e052ba7af21aaf4a7e5ab7e4e6317cef8808807b9 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-05-16T21:54:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:33779" http.request.id=e704d116-f0f1-4850-86ae-697b039dfcd1 http.request.method=POST http.request.remoteaddr="127.0.0.1:49292" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.308993ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:11 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:33779" http.request.id=88d6bea1-3a21-4b79-b9cb-ad2c9f76fe3e http.request.method=PUT http.request.remoteaddr="127.0.0.1:49292" http.request.uri="/v2/foo/bar/blobs/uploads/8389b024-b1f2-4ecb-bfa2-458df9f9f937?_state=La2_okNy7CfYCNPVX-I-319aOlz-8U-2ZQtu89mivSJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgzODliMDI0LWIxZjItNGVjYi1iZmEyLTQ1OGRmOWY5ZjkzNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoxMS4wNTkyMDYyMjVaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=2.994991ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:11 +0000] "PUT /v2/foo/bar/blobs/uploads/8389b024-b1f2-4ecb-bfa2-458df9f9f937?_state=La2_okNy7CfYCNPVX-I-319aOlz-8U-2ZQtu89mivSJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgzODliMDI0LWIxZjItNGVjYi1iZmEyLTQ1OGRmOWY5ZjkzNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoxMS4wNTkyMDYyMjVaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:33779" http.request.id=52ec8dcf-900e-4e1e-bb7a-54f33181888f http.request.method=POST http.request.remoteaddr="127.0.0.1:49292" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.296993ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:11 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:33779" http.request.id=d2c470d9-22ac-459d-a998-cd83b34d4826 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49292" http.request.uri="/v2/foo/bar/blobs/uploads/6d8400f4-7c91-49e5-9af7-8e3bda798cc1?_state=aE31rrq8yQZD-StqO4-R-MHCrdpgWU7k00SvlIGsvBh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZkODQwMGY0LTdjOTEtNDllNS05YWY3LThlM2JkYTc5OGNjMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoxMS4wNjYxMzgyMDRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=2.968991ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:11 +0000] "PUT /v2/foo/bar/blobs/uploads/6d8400f4-7c91-49e5-9af7-8e3bda798cc1?_state=aE31rrq8yQZD-StqO4-R-MHCrdpgWU7k00SvlIGsvBh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZkODQwMGY0LTdjOTEtNDllNS05YWY3LThlM2JkYTc5OGNjMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoxMS4wNjYxMzgyMDRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:33779" http.request.id=2b700680-8b92-4012-9cb0-1ea109cedc29 http.request.method=POST http.request.remoteaddr="127.0.0.1:49292" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.292993ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:11 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:13Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:33779" http.request.id=4eb02540-ac0e-41ed-96f6-6e3ca7392f8b http.request.method=PUT http.request.remoteaddr="127.0.0.1:49292" http.request.uri="/v2/foo/bar/blobs/uploads/a8bf5c82-ea33-425a-b48c-8c0c1987d4f9?_state=-ACGcCF_Q9-Onse6DY2F2LZV8CSQvKqxG91Dr850XD97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE4YmY1YzgyLWVhMzMtNDI1YS1iNDhjLThjMGMxOTg3ZDRmOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoxMS4wNzMwMTAxODNaIn0%3D&digest=sha256%3Ae4e90e3e76ae18000448439e052ba7af21aaf4a7e5ab7e4e6317cef8808807b9" http.request.useragent="Go-http-client/1.1" http.response.duration=2.879924258s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:11 +0000] "PUT /v2/foo/bar/blobs/uploads/a8bf5c82-ea33-425a-b48c-8c0c1987d4f9?_state=-ACGcCF_Q9-Onse6DY2F2LZV8CSQvKqxG91Dr850XD97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE4YmY1YzgyLWVhMzMtNDI1YS1iNDhjLThjMGMxOTg3ZDRmOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoxMS4wNzMwMTAxODNaIn0%3D&digest=sha256%3Ae4e90e3e76ae18000448439e052ba7af21aaf4a7e5ab7e4e6317cef8808807b9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:14Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:33779" http.request.id=bbf3dbc9-26d3-49ff-a492-9993328d488e http.request.method=POST http.request.remoteaddr="127.0.0.1:49292" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.659992ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:14 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:17Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:33779" http.request.id=a9542ba8-e6fc-4ab2-b247-0253ca46db26 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:49292" http.request.uri="/v2/foo/bar/blobs/uploads/d98e33ba-61ef-433a-bdf7-3f51aeb8683d?_state=o4pYYSFJaUZb-BJRqOvTOoqPo1laEsVSOD7uYUNHOr57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5OGUzM2JhLTYxZWYtNDMzYS1iZGY3LTNmNTFhZWI4NjgzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoxNC4yNjY5NTQ0ODhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.001093891s http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:14 +0000] "PATCH /v2/foo/bar/blobs/uploads/d98e33ba-61ef-433a-bdf7-3f51aeb8683d?_state=o4pYYSFJaUZb-BJRqOvTOoqPo1laEsVSOD7uYUNHOr57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5OGUzM2JhLTYxZWYtNDMzYS1iZGY3LTNmNTFhZWI4NjgzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoxNC4yNjY5NTQ0ODhaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:17Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:33779" http.request.id=a02a3a15-accd-4289-bd7a-7bb0769add68 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49292" http.request.uri="/v2/foo/bar/blobs/uploads/d98e33ba-61ef-433a-bdf7-3f51aeb8683d?_state=XyjFR6t5ywxq_M-O-Sx16vC9L_G2lnnUQ6zt58x7SKN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5OGUzM2JhLTYxZWYtNDMzYS1iZGY3LTNmNTFhZWI4NjgzZCIsIk9mZnNldCI6MTc5ODQ1MTIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTQ6MTRaIn0%3D&digest=sha256%3Ae4e90e3e76ae18000448439e052ba7af21aaf4a7e5ab7e4e6317cef8808807b9" http.request.useragent="Go-http-client/1.1" http.response.duration=3.14499ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:17 +0000] "PUT /v2/foo/bar/blobs/uploads/d98e33ba-61ef-433a-bdf7-3f51aeb8683d?_state=XyjFR6t5ywxq_M-O-Sx16vC9L_G2lnnUQ6zt58x7SKN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5OGUzM2JhLTYxZWYtNDMzYS1iZGY3LTNmNTFhZWI4NjgzZCIsIk9mZnNldCI6MTc5ODQ1MTIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTQ6MTRaIn0%3D&digest=sha256%3Ae4e90e3e76ae18000448439e052ba7af21aaf4a7e5ab7e4e6317cef8808807b9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:17Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:33779" http.request.id=9928c2e3-85de-4016-a13f-410e3030b875 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:49292" http.request.uri="/v2/foo/bar/blobs/sha256:e4e90e3e76ae18000448439e052ba7af21aaf4a7e5ab7e4e6317cef8808807b9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.615992ms http.response.status=200 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:17 +0000] "HEAD /v2/foo/bar/blobs/sha256:e4e90e3e76ae18000448439e052ba7af21aaf4a7e5ab7e4e6317cef8808807b9 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:17Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:33779" http.request.id=72089d10-a6ff-4038-a285-5e3ec91f774f http.request.method=GET http.request.remoteaddr="127.0.0.1:49292" http.request.uri="/v2/foo/bar/blobs/sha256:e4e90e3e76ae18000448439e052ba7af21aaf4a7e5ab7e4e6317cef8808807b9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=181.375449ms http.response.status=200 http.response.written=17984512 127.0.0.1 - - [16/May/2026:21:54:17 +0000] "GET /v2/foo/bar/blobs/sha256:e4e90e3e76ae18000448439e052ba7af21aaf4a7e5ab7e4e6317cef8808807b9 HTTP/1.1" 200 17984512 "" "Go-http-client/1.1" time="2026-05-16T21:54:17Z" level=error msg="error parsing digest="sha257:e4e90e3e76ae18000448439e052ba7af21aaf4a7e5ab7e4e6317cef8808807b9": unsupported digest algorithm" go.version=go1.26.2 http.request.host="127.0.0.1:33779" http.request.id=eb288d54-15d1-4a54-a4b0-f34688f69b3c http.request.method=GET http.request.remoteaddr="127.0.0.1:49292" http.request.uri="/v2/foo/bar/blobs/sha257:e4e90e3e76ae18000448439e052ba7af21aaf4a7e5ab7e4e6317cef8808807b9" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:e4e90e3e76ae18000448439e052ba7af21aaf4a7e5ab7e4e6317cef8808807b9" vars.name="foo/bar" time="2026-05-16T21:54:17Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:33779" http.request.id=eb288d54-15d1-4a54-a4b0-f34688f69b3c http.request.method=GET http.request.remoteaddr="127.0.0.1:49292" http.request.uri="/v2/foo/bar/blobs/sha257:e4e90e3e76ae18000448439e052ba7af21aaf4a7e5ab7e4e6317cef8808807b9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.990994ms http.response.status=400 http.response.written=110 vars.digest="sha257:e4e90e3e76ae18000448439e052ba7af21aaf4a7e5ab7e4e6317cef8808807b9" vars.name="foo/bar" 127.0.0.1 - - [16/May/2026:21:54:17 +0000] "GET /v2/foo/bar/blobs/sha257:e4e90e3e76ae18000448439e052ba7af21aaf4a7e5ab7e4e6317cef8808807b9 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-05-16T21:54:17Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:33779" http.request.id=b10c9d34-5306-4d7a-8ac8-72569ca351d0 http.request.method=GET http.request.remoteaddr="127.0.0.1:49310" http.request.uri="/v2/foo/bar/blobs/sha256:e4e90e3e76ae18000448439e052ba7af21aaf4a7e5ab7e4e6317cef8808807b9" http.request.useragent="Go-http-client/1.1" http.response.duration=5.004985ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:17 +0000] "GET /v2/foo/bar/blobs/sha256:e4e90e3e76ae18000448439e052ba7af21aaf4a7e5ab7e4e6317cef8808807b9 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:17Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-05-16T21:54:17Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-05-16T21:54:18Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:5bc820884f50a46934d4857e0ddc31ada92c7735127d5e528d897f6c350754e1 err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:36759" http.request.id=b0558e36-d000-4c48-bbca-d37f4d9cbd52 http.request.method=GET http.request.remoteaddr="127.0.0.1:40022" http.request.uri="/v2/foo/bar/blobs/sha256:5bc820884f50a46934d4857e0ddc31ada92c7735127d5e528d897f6c350754e1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=14.139957ms http.response.status=404 http.response.written=157 vars.digest="sha256:5bc820884f50a46934d4857e0ddc31ada92c7735127d5e528d897f6c350754e1" vars.name="foo/bar" 127.0.0.1 - - [16/May/2026:21:54:18 +0000] "GET /v2/foo/bar/blobs/sha256:5bc820884f50a46934d4857e0ddc31ada92c7735127d5e528d897f6c350754e1 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-16T21:54:18Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:5bc820884f50a46934d4857e0ddc31ada92c7735127d5e528d897f6c350754e1 err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:36759" http.request.id=c49a2429-d277-43f0-9ea1-6a4dc16d9c9c http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40026" http.request.uri="/v2/foo/bar/blobs/sha256:5bc820884f50a46934d4857e0ddc31ada92c7735127d5e528d897f6c350754e1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=7.083978ms http.response.status=404 http.response.written=157 vars.digest="sha256:5bc820884f50a46934d4857e0ddc31ada92c7735127d5e528d897f6c350754e1" vars.name="foo/bar" 127.0.0.1 - - [16/May/2026:21:54:18 +0000] "HEAD /v2/foo/bar/blobs/sha256:5bc820884f50a46934d4857e0ddc31ada92c7735127d5e528d897f6c350754e1 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-16T21:54:18Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36759" http.request.id=dcd8c466-88bb-47f4-9667-b7a2c588f2df http.request.method=POST http.request.remoteaddr="127.0.0.1:40026" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=6.911979ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:18 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:18Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36759" http.request.id=9beb0f4d-a092-456c-aa52-271f19368466 http.request.method=GET http.request.remoteaddr="127.0.0.1:40026" http.request.uri="/v2/foo/bar/blobs/uploads/a3e02c7d-f425-482c-873e-7aa29e8692c7?_state=gf0VhMexKQyK1-pFU_3KRhGh7nPy7YGh4K8QKX1VtUh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzZTAyYzdkLWY0MjUtNDgyYy04NzNlLTdhYTI5ZTg2OTJjNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoxOC41NTMwMTQ0NzhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.962991ms http.response.status=204 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:18 +0000] "GET /v2/foo/bar/blobs/uploads/a3e02c7d-f425-482c-873e-7aa29e8692c7?_state=gf0VhMexKQyK1-pFU_3KRhGh7nPy7YGh4K8QKX1VtUh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzZTAyYzdkLWY0MjUtNDgyYy04NzNlLTdhYTI5ZTg2OTJjNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoxOC41NTMwMTQ0NzhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:18Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36759" http.request.id=b529d0ba-ae2c-4f22-9e27-31c6ff80a009 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40026" http.request.uri="/v2/foo/bar/blobs/uploads/a3e02c7d-f425-482c-873e-7aa29e8692c7?_state=gf0VhMexKQyK1-pFU_3KRhGh7nPy7YGh4K8QKX1VtUh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzZTAyYzdkLWY0MjUtNDgyYy04NzNlLTdhYTI5ZTg2OTJjNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoxOC41NTMwMTQ0NzhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=7.043979ms http.response.status=204 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:18 +0000] "DELETE /v2/foo/bar/blobs/uploads/a3e02c7d-f425-482c-873e-7aa29e8692c7?_state=gf0VhMexKQyK1-pFU_3KRhGh7nPy7YGh4K8QKX1VtUh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzZTAyYzdkLWY0MjUtNDgyYy04NzNlLTdhYTI5ZTg2OTJjNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoxOC41NTMwMTQ0NzhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:18Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.2 http.request.host="127.0.0.1:36759" http.request.id=fc2e0b8b-aeaf-4e79-a9ed-5bea59e6322d http.request.method=GET http.request.remoteaddr="127.0.0.1:40026" http.request.uri="/v2/foo/bar/blobs/uploads/a3e02c7d-f425-482c-873e-7aa29e8692c7?_state=gf0VhMexKQyK1-pFU_3KRhGh7nPy7YGh4K8QKX1VtUh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzZTAyYzdkLWY0MjUtNDgyYy04NzNlLTdhYTI5ZTg2OTJjNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoxOC41NTMwMTQ0NzhaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=a3e02c7d-f425-482c-873e-7aa29e8692c7 time="2026-05-16T21:54:18Z" 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.26.2 http.request.host="127.0.0.1:36759" http.request.id=fc2e0b8b-aeaf-4e79-a9ed-5bea59e6322d http.request.method=GET http.request.remoteaddr="127.0.0.1:40026" http.request.uri="/v2/foo/bar/blobs/uploads/a3e02c7d-f425-482c-873e-7aa29e8692c7?_state=gf0VhMexKQyK1-pFU_3KRhGh7nPy7YGh4K8QKX1VtUh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzZTAyYzdkLWY0MjUtNDgyYy04NzNlLTdhYTI5ZTg2OTJjNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoxOC41NTMwMTQ0NzhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.484992ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=a3e02c7d-f425-482c-873e-7aa29e8692c7 127.0.0.1 - - [16/May/2026:21:54:18 +0000] "GET /v2/foo/bar/blobs/uploads/a3e02c7d-f425-482c-873e-7aa29e8692c7?_state=gf0VhMexKQyK1-pFU_3KRhGh7nPy7YGh4K8QKX1VtUh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzZTAyYzdkLWY0MjUtNDgyYy04NzNlLTdhYTI5ZTg2OTJjNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoxOC41NTMwMTQ0NzhaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-05-16T21:54:18Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36759" http.request.id=a686ab82-e807-4d59-aa62-dcb874e15d2a http.request.method=POST http.request.remoteaddr="127.0.0.1:40028" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=8.924973ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:18 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:18Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.26.2 http.request.host="127.0.0.1:36759" http.request.id=0dc69036-350d-4b94-aed0-db99d022f9c3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40028" http.request.uri="/v2/foo/bar/blobs/uploads/ee7dd09f-3ad0-419d-aade-1ccd240e54ff?_state=qjgHm_8Mf16Y7XP6b-KnLcsbxhK5K8rT0eAp3qFO_517Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVlN2RkMDlmLTNhZDAtNDE5ZC1hYWRlLTFjY2QyNDBlNTRmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoxOC41NzY3Njg0MDZaIn0%3D&digest=sha256%3A5bc820884f50a46934d4857e0ddc31ada92c7735127d5e528d897f6c350754e1" http.request.useragent="Go-http-client/1.1" provided=sha256:5bc820884f50a46934d4857e0ddc31ada92c7735127d5e528d897f6c350754e1 vars.name="foo/bar" vars.uuid=ee7dd09f-3ad0-419d-aade-1ccd240e54ff time="2026-05-16T21:54:18Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.2 http.request.host="127.0.0.1:36759" http.request.id=0dc69036-350d-4b94-aed0-db99d022f9c3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40028" http.request.uri="/v2/foo/bar/blobs/uploads/ee7dd09f-3ad0-419d-aade-1ccd240e54ff?_state=qjgHm_8Mf16Y7XP6b-KnLcsbxhK5K8rT0eAp3qFO_517Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVlN2RkMDlmLTNhZDAtNDE5ZC1hYWRlLTFjY2QyNDBlNTRmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoxOC41NzY3Njg0MDZaIn0%3D&digest=sha256%3A5bc820884f50a46934d4857e0ddc31ada92c7735127d5e528d897f6c350754e1" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=ee7dd09f-3ad0-419d-aade-1ccd240e54ff time="2026-05-16T21:54:18Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:5bc820884f50a46934d4857e0ddc31ada92c7735127d5e528d897f6c350754e1, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:36759" http.request.id=0dc69036-350d-4b94-aed0-db99d022f9c3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40028" http.request.uri="/v2/foo/bar/blobs/uploads/ee7dd09f-3ad0-419d-aade-1ccd240e54ff?_state=qjgHm_8Mf16Y7XP6b-KnLcsbxhK5K8rT0eAp3qFO_517Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVlN2RkMDlmLTNhZDAtNDE5ZC1hYWRlLTFjY2QyNDBlNTRmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoxOC41NzY3Njg0MDZaIn0%3D&digest=sha256%3A5bc820884f50a46934d4857e0ddc31ada92c7735127d5e528d897f6c350754e1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=8.063976ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=ee7dd09f-3ad0-419d-aade-1ccd240e54ff 127.0.0.1 - - [16/May/2026:21:54:18 +0000] "PUT /v2/foo/bar/blobs/uploads/ee7dd09f-3ad0-419d-aade-1ccd240e54ff?_state=qjgHm_8Mf16Y7XP6b-KnLcsbxhK5K8rT0eAp3qFO_517Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVlN2RkMDlmLTNhZDAtNDE5ZC1hYWRlLTFjY2QyNDBlNTRmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoxOC41NzY3Njg0MDZaIn0%3D&digest=sha256%3A5bc820884f50a46934d4857e0ddc31ada92c7735127d5e528d897f6c350754e1 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-05-16T21:54:18Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36759" http.request.id=627a16dd-80c5-498e-be76-74eddc4db217 http.request.method=POST http.request.remoteaddr="127.0.0.1:40028" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.587992ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:18 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:18Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36759" http.request.id=ac8facd4-d1fe-4a93-a7f0-6bb2c94bb5c3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40028" http.request.uri="/v2/foo/bar/blobs/uploads/94ea5ec6-c06f-40de-b5d6-ff712c492f5e?_state=1OpOO_WxyeGPPI2asAA_SSyGN8p8w6Jp_bl19-u0lOB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk0ZWE1ZWM2LWMwNmYtNDBkZS1iNWQ2LWZmNzEyYzQ5MmY1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoxOC41OTU3MTAzNDlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=3.595989ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:18 +0000] "PUT /v2/foo/bar/blobs/uploads/94ea5ec6-c06f-40de-b5d6-ff712c492f5e?_state=1OpOO_WxyeGPPI2asAA_SSyGN8p8w6Jp_bl19-u0lOB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk0ZWE1ZWM2LWMwNmYtNDBkZS1iNWQ2LWZmNzEyYzQ5MmY1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoxOC41OTU3MTAzNDlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:18Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36759" http.request.id=64db8a7a-ccfe-4755-b46d-d54e2ff157bf http.request.method=POST http.request.remoteaddr="127.0.0.1:40028" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.886992ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:18 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:18Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36759" http.request.id=7911078c-2bf3-4103-989b-fe77b1feda8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:40028" http.request.uri="/v2/foo/bar/blobs/uploads/e864107b-326d-450e-a49e-4efd9ec6a5a2?_state=ABnX3Oz0tqHPJBoSn2ljVtP2CnA0EuXBe05dxMDCLBB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU4NjQxMDdiLTMyNmQtNDUwZS1hNDllLTRlZmQ5ZWM2YTVhMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoxOC42MDgzMzYzMVoifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=4.318987ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:18 +0000] "PUT /v2/foo/bar/blobs/uploads/e864107b-326d-450e-a49e-4efd9ec6a5a2?_state=ABnX3Oz0tqHPJBoSn2ljVtP2CnA0EuXBe05dxMDCLBB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU4NjQxMDdiLTMyNmQtNDUwZS1hNDllLTRlZmQ5ZWM2YTVhMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoxOC42MDgzMzYzMVoifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:18Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36759" http.request.id=014f1c17-ed05-4c77-a7ce-5c146ad8342c http.request.method=POST http.request.remoteaddr="127.0.0.1:40028" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.209991ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:18 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:22Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36759" http.request.id=bde697a2-9d7d-4e5d-adce-49d9c3a5ddd2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40028" http.request.uri="/v2/foo/bar/blobs/uploads/6abce43e-5b3e-4597-9587-986ba2243046?_state=26x6rBBS79tRZFXroKKMEyzuLfSwwPX27Z480uXiSJZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZhYmNlNDNlLTViM2UtNDU5Ny05NTg3LTk4NmJhMjI0MzA0NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoxOC42MTc4NzQyODFaIn0%3D&digest=sha256%3A5bc820884f50a46934d4857e0ddc31ada92c7735127d5e528d897f6c350754e1" http.request.useragent="Go-http-client/1.1" http.response.duration=3.813437425s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:18 +0000] "PUT /v2/foo/bar/blobs/uploads/6abce43e-5b3e-4597-9587-986ba2243046?_state=26x6rBBS79tRZFXroKKMEyzuLfSwwPX27Z480uXiSJZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZhYmNlNDNlLTViM2UtNDU5Ny05NTg3LTk4NmJhMjI0MzA0NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoxOC42MTc4NzQyODFaIn0%3D&digest=sha256%3A5bc820884f50a46934d4857e0ddc31ada92c7735127d5e528d897f6c350754e1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:22Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36759" http.request.id=5f2b94eb-caa8-4416-a56d-825426ddf6d3 http.request.method=POST http.request.remoteaddr="127.0.0.1:40028" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.715991ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:26Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:36759" http.request.id=0d891ba8-33b7-49e9-a842-217dca4c1836 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:40028" http.request.uri="/v2/foo/bar/blobs/uploads/c8e4a01d-d06a-4c49-ac14-b4c6275b37c2?_state=XLUWpCkdp07Chm5WWsFiOmxDuKAHmav-jBw3HrvvE1B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM4ZTRhMDFkLWQwNmEtNGM0OS1hYzE0LWI0YzYyNzViMzdjMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoyMi43NTM4OTI3MjdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.430211587s http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:22 +0000] "PATCH /v2/foo/bar/blobs/uploads/c8e4a01d-d06a-4c49-ac14-b4c6275b37c2?_state=XLUWpCkdp07Chm5WWsFiOmxDuKAHmav-jBw3HrvvE1B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM4ZTRhMDFkLWQwNmEtNGM0OS1hYzE0LWI0YzYyNzViMzdjMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoyMi43NTM4OTI3MjdaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:26Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36759" http.request.id=5831bbb2-d42b-4b1f-86ec-bdefc6c88231 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40028" http.request.uri="/v2/foo/bar/blobs/uploads/c8e4a01d-d06a-4c49-ac14-b4c6275b37c2?_state=IT_9jGksantRKOiQRNT5F1gFA6nSR3BFuegBw0Q_vMh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM4ZTRhMDFkLWQwNmEtNGM0OS1hYzE0LWI0YzYyNzViMzdjMiIsIk9mZnNldCI6MjE0ODU1NjgsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTQ6MjJaIn0%3D&digest=sha256%3A5bc820884f50a46934d4857e0ddc31ada92c7735127d5e528d897f6c350754e1" http.request.useragent="Go-http-client/1.1" http.response.duration=3.087991ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:26 +0000] "PUT /v2/foo/bar/blobs/uploads/c8e4a01d-d06a-4c49-ac14-b4c6275b37c2?_state=IT_9jGksantRKOiQRNT5F1gFA6nSR3BFuegBw0Q_vMh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM4ZTRhMDFkLWQwNmEtNGM0OS1hYzE0LWI0YzYyNzViMzdjMiIsIk9mZnNldCI6MjE0ODU1NjgsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTQ6MjJaIn0%3D&digest=sha256%3A5bc820884f50a46934d4857e0ddc31ada92c7735127d5e528d897f6c350754e1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:26Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36759" http.request.id=71356895-36d9-4001-bef2-24f009d53047 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40028" http.request.uri="/v2/foo/bar/blobs/sha256:5bc820884f50a46934d4857e0ddc31ada92c7735127d5e528d897f6c350754e1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.233993ms http.response.status=200 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:26 +0000] "HEAD /v2/foo/bar/blobs/sha256:5bc820884f50a46934d4857e0ddc31ada92c7735127d5e528d897f6c350754e1 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:26Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36759" http.request.id=53cfd88c-ffa0-4fb7-be12-270e73c88038 http.request.method=GET http.request.remoteaddr="127.0.0.1:40028" http.request.uri="/v2/foo/bar/blobs/sha256:5bc820884f50a46934d4857e0ddc31ada92c7735127d5e528d897f6c350754e1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=212.235355ms http.response.status=200 http.response.written=21485568 127.0.0.1 - - [16/May/2026:21:54:26 +0000] "GET /v2/foo/bar/blobs/sha256:5bc820884f50a46934d4857e0ddc31ada92c7735127d5e528d897f6c350754e1 HTTP/1.1" 200 21485568 "" "Go-http-client/1.1" time="2026-05-16T21:54:26Z" level=error msg="error parsing digest="sha257:5bc820884f50a46934d4857e0ddc31ada92c7735127d5e528d897f6c350754e1": unsupported digest algorithm" go.version=go1.26.2 http.request.host="127.0.0.1:36759" http.request.id=8f518bf9-2366-4591-ba21-83ec3baf6df4 http.request.method=GET http.request.remoteaddr="127.0.0.1:40028" http.request.uri="/v2/foo/bar/blobs/sha257:5bc820884f50a46934d4857e0ddc31ada92c7735127d5e528d897f6c350754e1" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:5bc820884f50a46934d4857e0ddc31ada92c7735127d5e528d897f6c350754e1" vars.name="foo/bar" time="2026-05-16T21:54:26Z" 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.26.2 http.request.host="127.0.0.1:36759" http.request.id=8f518bf9-2366-4591-ba21-83ec3baf6df4 http.request.method=GET http.request.remoteaddr="127.0.0.1:40028" http.request.uri="/v2/foo/bar/blobs/sha257:5bc820884f50a46934d4857e0ddc31ada92c7735127d5e528d897f6c350754e1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.119994ms http.response.status=400 http.response.written=110 vars.digest="sha257:5bc820884f50a46934d4857e0ddc31ada92c7735127d5e528d897f6c350754e1" vars.name="foo/bar" 127.0.0.1 - - [16/May/2026:21:54:26 +0000] "GET /v2/foo/bar/blobs/sha257:5bc820884f50a46934d4857e0ddc31ada92c7735127d5e528d897f6c350754e1 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-05-16T21:54:26Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36759" http.request.id=a13f7123-d671-4b91-b256-205769185793 http.request.method=GET http.request.remoteaddr="127.0.0.1:49444" http.request.uri="/v2/foo/bar/blobs/sha256:5bc820884f50a46934d4857e0ddc31ada92c7735127d5e528d897f6c350754e1" http.request.useragent="Go-http-client/1.1" http.response.duration=3.16199ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:26 +0000] "GET /v2/foo/bar/blobs/sha256:5bc820884f50a46934d4857e0ddc31ada92c7735127d5e528d897f6c350754e1 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:26Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36759" http.request.id=ebf9eff6-e581-44dc-a030-76f020ae8758 http.request.method=GET http.request.remoteaddr="127.0.0.1:49432" http.request.uri="/v2/foo/bar/blobs/sha256:5bc820884f50a46934d4857e0ddc31ada92c7735127d5e528d897f6c350754e1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=13.513959ms http.response.status=200 http.response.written=2719872 127.0.0.1 - - [16/May/2026:21:54:26 +0000] "GET /v2/foo/bar/blobs/sha256:5bc820884f50a46934d4857e0ddc31ada92c7735127d5e528d897f6c350754e1 HTTP/1.1" 200 2719872 "" "Go-http-client/1.1" time="2026-05-16T21:54:26Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36759" http.request.id=69d883c2-ebb4-4784-b220-99e95cc1f66f http.request.method=GET http.request.remoteaddr="127.0.0.1:49444" http.request.uri="/v2/foo/bar/blobs/sha256:5bc820884f50a46934d4857e0ddc31ada92c7735127d5e528d897f6c350754e1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=5.085984ms http.response.status=200 http.response.written=1179648 127.0.0.1 - - [16/May/2026:21:54:26 +0000] "GET /v2/foo/bar/blobs/sha256:5bc820884f50a46934d4857e0ddc31ada92c7735127d5e528d897f6c350754e1 HTTP/1.1" 200 1179648 "" "Go-http-client/1.1" time="2026-05-16T21:54:26Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:33779" http.request.id=7ffecfc3-f0e7-4fe1-90cc-347f23187c0c http.request.method=GET http.request.remoteaddr="127.0.0.1:49310" http.request.uri="/v2/foo/bar/blobs/sha256:e4e90e3e76ae18000448439e052ba7af21aaf4a7e5ab7e4e6317cef8808807b9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=8.932546886s http.response.status=200 http.response.written=2707456 127.0.0.1 - - [16/May/2026:21:54:17 +0000] "GET /v2/foo/bar/blobs/sha256:e4e90e3e76ae18000448439e052ba7af21aaf4a7e5ab7e4e6317cef8808807b9 HTTP/1.1" 200 2707456 "" "Go-http-client/1.1" time="2026-05-16T21:54:26Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:33779" http.request.id=01f97de7-7d61-4a8e-8830-4fe45399b209 http.request.method=GET http.request.remoteaddr="127.0.0.1:49302" http.request.uri="/v2/foo/bar/blobs/sha256:e4e90e3e76ae18000448439e052ba7af21aaf4a7e5ab7e4e6317cef8808807b9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=8.944688849s http.response.status=200 http.response.written=2628608 127.0.0.1 - - [16/May/2026:21:54:17 +0000] "GET /v2/foo/bar/blobs/sha256:e4e90e3e76ae18000448439e052ba7af21aaf4a7e5ab7e4e6317cef8808807b9 HTTP/1.1" 200 2628608 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (16.07s) === RUN TestBlobDelete time="2026-05-16T21:54: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.26.2 time="2026-05-16T21:54:26Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-05-16T21:54:27Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:41187" http.request.id=d05b8a35-cc53-4dc0-9193-3857d9bd7ca9 http.request.method=GET http.request.remoteaddr="127.0.0.1:49924" http.request.uri="/v2/foo/bar/blobs/sha256:7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.418993ms http.response.status=404 http.response.written=157 vars.digest="sha256:7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c" vars.name="foo/bar" 127.0.0.1 - - [16/May/2026:21:54:27 +0000] "GET /v2/foo/bar/blobs/sha256:7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-16T21:54:27Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:41187" http.request.id=b605f0ad-a03a-46f4-89fd-1065c1e44720 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:49932" http.request.uri="/v2/foo/bar/blobs/sha256:7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.551992ms http.response.status=404 http.response.written=157 vars.digest="sha256:7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c" vars.name="foo/bar" 127.0.0.1 - - [16/May/2026:21:54:27 +0000] "HEAD /v2/foo/bar/blobs/sha256:7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-16T21:54:27Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41187" http.request.id=2a332549-10dc-4554-a569-341e9a1650c6 http.request.method=POST http.request.remoteaddr="127.0.0.1:49932" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.186994ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:27 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:27Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41187" http.request.id=f233d517-9fad-4107-ae15-73b1a0753e9e http.request.method=GET http.request.remoteaddr="127.0.0.1:49932" http.request.uri="/v2/foo/bar/blobs/uploads/793935a6-623e-4e55-94d5-2d3a9ae3b7d9?_state=sCayK_ugdp5iAb3YaGMmA1jetS8KSS0OLZUNNRFraS97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc5MzkzNWE2LTYyM2UtNGU1NS05NGQ1LTJkM2E5YWUzYjdkOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoyNy4wNTkyNjQ2NThaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.305993ms http.response.status=204 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:27 +0000] "GET /v2/foo/bar/blobs/uploads/793935a6-623e-4e55-94d5-2d3a9ae3b7d9?_state=sCayK_ugdp5iAb3YaGMmA1jetS8KSS0OLZUNNRFraS97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc5MzkzNWE2LTYyM2UtNGU1NS05NGQ1LTJkM2E5YWUzYjdkOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoyNy4wNTkyNjQ2NThaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:27Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41187" http.request.id=2e699a53-03d2-466f-a399-2ceac95bb3d2 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49932" http.request.uri="/v2/foo/bar/blobs/uploads/793935a6-623e-4e55-94d5-2d3a9ae3b7d9?_state=sCayK_ugdp5iAb3YaGMmA1jetS8KSS0OLZUNNRFraS97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc5MzkzNWE2LTYyM2UtNGU1NS05NGQ1LTJkM2E5YWUzYjdkOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoyNy4wNTkyNjQ2NThaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.476992ms http.response.status=204 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:27 +0000] "DELETE /v2/foo/bar/blobs/uploads/793935a6-623e-4e55-94d5-2d3a9ae3b7d9?_state=sCayK_ugdp5iAb3YaGMmA1jetS8KSS0OLZUNNRFraS97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc5MzkzNWE2LTYyM2UtNGU1NS05NGQ1LTJkM2E5YWUzYjdkOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoyNy4wNTkyNjQ2NThaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:27Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.2 http.request.host="127.0.0.1:41187" http.request.id=c1908431-ade9-4b26-8ef4-101f301ea904 http.request.method=GET http.request.remoteaddr="127.0.0.1:49932" http.request.uri="/v2/foo/bar/blobs/uploads/793935a6-623e-4e55-94d5-2d3a9ae3b7d9?_state=sCayK_ugdp5iAb3YaGMmA1jetS8KSS0OLZUNNRFraS97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc5MzkzNWE2LTYyM2UtNGU1NS05NGQ1LTJkM2E5YWUzYjdkOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoyNy4wNTkyNjQ2NThaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=793935a6-623e-4e55-94d5-2d3a9ae3b7d9 time="2026-05-16T21:54:27Z" 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.26.2 http.request.host="127.0.0.1:41187" http.request.id=c1908431-ade9-4b26-8ef4-101f301ea904 http.request.method=GET http.request.remoteaddr="127.0.0.1:49932" http.request.uri="/v2/foo/bar/blobs/uploads/793935a6-623e-4e55-94d5-2d3a9ae3b7d9?_state=sCayK_ugdp5iAb3YaGMmA1jetS8KSS0OLZUNNRFraS97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc5MzkzNWE2LTYyM2UtNGU1NS05NGQ1LTJkM2E5YWUzYjdkOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoyNy4wNTkyNjQ2NThaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.274993ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=793935a6-623e-4e55-94d5-2d3a9ae3b7d9 127.0.0.1 - - [16/May/2026:21:54:27 +0000] "GET /v2/foo/bar/blobs/uploads/793935a6-623e-4e55-94d5-2d3a9ae3b7d9?_state=sCayK_ugdp5iAb3YaGMmA1jetS8KSS0OLZUNNRFraS97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc5MzkzNWE2LTYyM2UtNGU1NS05NGQ1LTJkM2E5YWUzYjdkOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoyNy4wNTkyNjQ2NThaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-05-16T21:54:27Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41187" http.request.id=430b8a86-785a-4375-a41e-54f8cc3b9310 http.request.method=POST http.request.remoteaddr="127.0.0.1:49948" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.795991ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:27 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:27Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.26.2 http.request.host="127.0.0.1:41187" http.request.id=7868a82e-01c6-46f5-9b30-682a9bf7ce5c http.request.method=PUT http.request.remoteaddr="127.0.0.1:49948" http.request.uri="/v2/foo/bar/blobs/uploads/93f65034-55ab-4781-a4fa-b7fe92e86fc2?_state=9NL47QAKZRTvsX62PS7Ftd7-jQFGNS8lotNfMnG8n5J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkzZjY1MDM0LTU1YWItNDc4MS1hNGZhLWI3ZmU5MmU4NmZjMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoyNy4wNzEzMjI2MjFaIn0%3D&digest=sha256%3A7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c" http.request.useragent="Go-http-client/1.1" provided=sha256:7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c vars.name="foo/bar" vars.uuid=93f65034-55ab-4781-a4fa-b7fe92e86fc2 time="2026-05-16T21:54:27Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.2 http.request.host="127.0.0.1:41187" http.request.id=7868a82e-01c6-46f5-9b30-682a9bf7ce5c http.request.method=PUT http.request.remoteaddr="127.0.0.1:49948" http.request.uri="/v2/foo/bar/blobs/uploads/93f65034-55ab-4781-a4fa-b7fe92e86fc2?_state=9NL47QAKZRTvsX62PS7Ftd7-jQFGNS8lotNfMnG8n5J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkzZjY1MDM0LTU1YWItNDc4MS1hNGZhLWI3ZmU5MmU4NmZjMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoyNy4wNzEzMjI2MjFaIn0%3D&digest=sha256%3A7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=93f65034-55ab-4781-a4fa-b7fe92e86fc2 time="2026-05-16T21:54:27Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:41187" http.request.id=7868a82e-01c6-46f5-9b30-682a9bf7ce5c http.request.method=PUT http.request.remoteaddr="127.0.0.1:49948" http.request.uri="/v2/foo/bar/blobs/uploads/93f65034-55ab-4781-a4fa-b7fe92e86fc2?_state=9NL47QAKZRTvsX62PS7Ftd7-jQFGNS8lotNfMnG8n5J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkzZjY1MDM0LTU1YWItNDc4MS1hNGZhLWI3ZmU5MmU4NmZjMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoyNy4wNzEzMjI2MjFaIn0%3D&digest=sha256%3A7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.651992ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=93f65034-55ab-4781-a4fa-b7fe92e86fc2 127.0.0.1 - - [16/May/2026:21:54:27 +0000] "PUT /v2/foo/bar/blobs/uploads/93f65034-55ab-4781-a4fa-b7fe92e86fc2?_state=9NL47QAKZRTvsX62PS7Ftd7-jQFGNS8lotNfMnG8n5J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkzZjY1MDM0LTU1YWItNDc4MS1hNGZhLWI3ZmU5MmU4NmZjMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoyNy4wNzEzMjI2MjFaIn0%3D&digest=sha256%3A7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-05-16T21:54:27Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41187" http.request.id=35b609d7-d0c7-4dc2-addf-22a5e86cfb3f http.request.method=POST http.request.remoteaddr="127.0.0.1:49948" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.355992ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:27 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:27Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41187" http.request.id=c54b9c9f-80a2-46e5-8240-e5928433d60e http.request.method=PUT http.request.remoteaddr="127.0.0.1:49948" http.request.uri="/v2/foo/bar/blobs/uploads/3361ee69-4f10-42fb-b2be-daf3dbc7501d?_state=dni3QGAUMSm6nYU-yyCyfczcLMnoV7Bqtv4-HsHEl-B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMzNjFlZTY5LTRmMTAtNDJmYi1iMmJlLWRhZjNkYmM3NTAxZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoyNy4wNzc0NTY2MDNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=2.923991ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:27 +0000] "PUT /v2/foo/bar/blobs/uploads/3361ee69-4f10-42fb-b2be-daf3dbc7501d?_state=dni3QGAUMSm6nYU-yyCyfczcLMnoV7Bqtv4-HsHEl-B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMzNjFlZTY5LTRmMTAtNDJmYi1iMmJlLWRhZjNkYmM3NTAxZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoyNy4wNzc0NTY2MDNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:27Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41187" http.request.id=c7b40533-7048-4747-824f-b25ed3f92429 http.request.method=POST http.request.remoteaddr="127.0.0.1:49948" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.316993ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:27 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:27Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41187" http.request.id=798fd20e-f0a6-4de8-bcab-2150b58499f0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49948" http.request.uri="/v2/foo/bar/blobs/uploads/ca02e473-73aa-43e7-b5bd-4b2d45ded5dd?_state=LudbfpcRH9wX-A-VR-J2oR-jhDtSUj3asFNF_ICkjQx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNhMDJlNDczLTczYWEtNDNlNy1iNWJkLTRiMmQ0NWRlZDVkZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoyNy4wODM3MjE1ODRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=3.026991ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:27 +0000] "PUT /v2/foo/bar/blobs/uploads/ca02e473-73aa-43e7-b5bd-4b2d45ded5dd?_state=LudbfpcRH9wX-A-VR-J2oR-jhDtSUj3asFNF_ICkjQx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNhMDJlNDczLTczYWEtNDNlNy1iNWJkLTRiMmQ0NWRlZDVkZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoyNy4wODM3MjE1ODRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:27Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41187" http.request.id=81670bd7-1c96-4133-b120-49b0923cdc93 http.request.method=POST http.request.remoteaddr="127.0.0.1:49948" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.299993ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:27 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:29Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41187" http.request.id=335439e1-2140-49af-a52f-690210dfb93e http.request.method=PUT http.request.remoteaddr="127.0.0.1:49948" http.request.uri="/v2/foo/bar/blobs/uploads/04e3d269-f480-454b-8b64-7207fd511e78?_state=mvWrWFcntl0hIGlgmPULGPntr5Kv0Y3zPrF24SesjfR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA0ZTNkMjY5LWY0ODAtNDU0Yi04YjY0LTcyMDdmZDUxMWU3OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoyNy4wOTAxNzc1NjRaIn0%3D&digest=sha256%3A7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c" http.request.useragent="Go-http-client/1.1" http.response.duration=2.482901463s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:27 +0000] "PUT /v2/foo/bar/blobs/uploads/04e3d269-f480-454b-8b64-7207fd511e78?_state=mvWrWFcntl0hIGlgmPULGPntr5Kv0Y3zPrF24SesjfR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA0ZTNkMjY5LWY0ODAtNDU0Yi04YjY0LTcyMDdmZDUxMWU3OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoyNy4wOTAxNzc1NjRaIn0%3D&digest=sha256%3A7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:29Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41187" http.request.id=cebede9a-bcac-4f21-9e2f-3032866e8f04 http.request.method=POST http.request.remoteaddr="127.0.0.1:49948" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.883991ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:29 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:32Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:41187" http.request.id=8d6a755e-dc02-4398-81f4-b4d6d8a78ea7 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:49948" http.request.uri="/v2/foo/bar/blobs/uploads/9a7e1817-81aa-4734-81ad-92a030c51898?_state=0VjDuyb4OdpTmn0pbLxzypymvEnXXJJTNTcwNSj6Qnp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlhN2UxODE3LTgxYWEtNDczNC04MWFkLTkyYTAzMGM1MTg5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoyOS44NDgyODQxOTJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.593462127s http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:29 +0000] "PATCH /v2/foo/bar/blobs/uploads/9a7e1817-81aa-4734-81ad-92a030c51898?_state=0VjDuyb4OdpTmn0pbLxzypymvEnXXJJTNTcwNSj6Qnp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlhN2UxODE3LTgxYWEtNDczNC04MWFkLTkyYTAzMGM1MTg5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDoyOS44NDgyODQxOTJaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:32Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41187" http.request.id=55a1b9be-95ae-4401-a671-251ac20382c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49948" http.request.uri="/v2/foo/bar/blobs/uploads/9a7e1817-81aa-4734-81ad-92a030c51898?_state=sXPt9fm7ZUztpJhs85AYVGdPCbYqc_CemIKLJ549GPd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlhN2UxODE3LTgxYWEtNDczNC04MWFkLTkyYTAzMGM1MTg5OCIsIk9mZnNldCI6MTgyODU1NjgsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTQ6MjlaIn0%3D&digest=sha256%3A7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c" http.request.useragent="Go-http-client/1.1" http.response.duration=3.23099ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:32 +0000] "PUT /v2/foo/bar/blobs/uploads/9a7e1817-81aa-4734-81ad-92a030c51898?_state=sXPt9fm7ZUztpJhs85AYVGdPCbYqc_CemIKLJ549GPd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlhN2UxODE3LTgxYWEtNDczNC04MWFkLTkyYTAzMGM1MTg5OCIsIk9mZnNldCI6MTgyODU1NjgsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTQ6MjlaIn0%3D&digest=sha256%3A7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:32Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41187" http.request.id=931b5ad3-044f-49f4-b6e7-6206adab0c54 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:49948" http.request.uri="/v2/foo/bar/blobs/sha256:7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.447993ms http.response.status=200 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:32 +0000] "HEAD /v2/foo/bar/blobs/sha256:7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:32Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41187" http.request.id=30f22b08-bbe4-4c11-b273-c24bfe59168e http.request.method=GET http.request.remoteaddr="127.0.0.1:49948" http.request.uri="/v2/foo/bar/blobs/sha256:7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=154.412532ms http.response.status=200 http.response.written=18285568 127.0.0.1 - - [16/May/2026:21:54:32 +0000] "GET /v2/foo/bar/blobs/sha256:7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c HTTP/1.1" 200 18285568 "" "Go-http-client/1.1" time="2026-05-16T21:54:32Z" level=error msg="error parsing digest="sha257:7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c": unsupported digest algorithm" go.version=go1.26.2 http.request.host="127.0.0.1:41187" http.request.id=5e3ce3be-ffc7-4369-ab95-fc15510b6b2c http.request.method=GET http.request.remoteaddr="127.0.0.1:49948" http.request.uri="/v2/foo/bar/blobs/sha257:7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c" vars.name="foo/bar" time="2026-05-16T21:54:32Z" 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.26.2 http.request.host="127.0.0.1:41187" http.request.id=5e3ce3be-ffc7-4369-ab95-fc15510b6b2c http.request.method=GET http.request.remoteaddr="127.0.0.1:49948" http.request.uri="/v2/foo/bar/blobs/sha257:7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.066994ms http.response.status=400 http.response.written=110 vars.digest="sha257:7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c" vars.name="foo/bar" 127.0.0.1 - - [16/May/2026:21:54:32 +0000] "GET /v2/foo/bar/blobs/sha257:7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-05-16T21:54:32Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41187" http.request.id=b3046bcd-2323-460c-b1ab-62a77800e76b http.request.method=GET http.request.remoteaddr="127.0.0.1:54446" http.request.uri="/v2/foo/bar/blobs/sha256:7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c" http.request.useragent="Go-http-client/1.1" http.response.duration=3.16199ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:32 +0000] "GET /v2/foo/bar/blobs/sha256:7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:32Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41187" http.request.id=eb5b3889-3ab1-473e-9177-563e9dc467c3 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54450" http.request.uri="/v2/foo/bar/blobs/sha256:7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c" http.request.useragent="Go-http-client/1.1" http.response.duration=2.682992ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:32 +0000] "DELETE /v2/foo/bar/blobs/sha256:7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:32Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:41187" http.request.id=268d9d15-c8b3-4be7-88b2-b3f996f1a106 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:54450" http.request.uri="/v2/foo/bar/blobs/sha256:7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.931995ms http.response.status=404 http.response.written=157 vars.digest="sha256:7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c" vars.name="foo/bar" 127.0.0.1 - - [16/May/2026:21:54:32 +0000] "HEAD /v2/foo/bar/blobs/sha256:7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-16T21:54:32Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:41187" http.request.id=d3aa3e80-8f08-466f-aade-a4d55a74d5fc http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54450" http.request.uri="/v2/foo/bar/blobs/sha256:7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.884994ms http.response.status=404 http.response.written=74 vars.digest="sha256:7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c" vars.name="foo/bar" 127.0.0.1 - - [16/May/2026:21:54:32 +0000] "DELETE /v2/foo/bar/blobs/sha256:7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2026-05-16T21:54:32Z" level=error msg="error parsing digest="sha257:7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c": unsupported digest algorithm" go.version=go1.26.2 http.request.host="127.0.0.1:41187" http.request.id=b2806635-9d04-4a4b-8539-29d7558be305 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54452" http.request.uri="/v2/foo/bar/blobs/sha257:7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c" vars.name="foo/bar" time="2026-05-16T21:54:32Z" 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.26.2 http.request.host="127.0.0.1:41187" http.request.id=b2806635-9d04-4a4b-8539-29d7558be305 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54452" http.request.uri="/v2/foo/bar/blobs/sha257:7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.263993ms http.response.status=400 http.response.written=110 vars.digest="sha257:7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c" vars.name="foo/bar" 127.0.0.1 - - [16/May/2026:21:54:32 +0000] "DELETE /v2/foo/bar/blobs/sha257:7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-05-16T21:54:32Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41187" http.request.id=37c86ca8-3ce6-43cc-af90-552a4982f4dc http.request.method=POST http.request.remoteaddr="127.0.0.1:54468" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.513993ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:32 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:35Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41187" http.request.id=952c4ac2-4ad2-4e00-a46b-a66b79c108d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54468" http.request.uri="/v2/foo/bar/blobs/uploads/8ecb931b-dc49-45b1-87bf-61f0de99c060?_state=WAU0HP7Qgafv226Y1UmCcLg5C16TMYHbnvKrA68JNLp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhlY2I5MzFiLWRjNDktNDViMS04N2JmLTYxZjBkZTk5YzA2MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDozMi43ODYyNDAyNzRaIn0%3D&digest=sha256%3A7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c" http.request.useragent="Go-http-client/1.1" http.response.duration=2.534415307s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:32 +0000] "PUT /v2/foo/bar/blobs/uploads/8ecb931b-dc49-45b1-87bf-61f0de99c060?_state=WAU0HP7Qgafv226Y1UmCcLg5C16TMYHbnvKrA68JNLp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhlY2I5MzFiLWRjNDktNDViMS04N2JmLTYxZjBkZTk5YzA2MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDozMi43ODYyNDAyNzRaIn0%3D&digest=sha256%3A7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:35Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41187" http.request.id=f172d990-3f63-470b-9e0b-40e30ba14a7d http.request.method=HEAD http.request.remoteaddr="127.0.0.1:54468" http.request.uri="/v2/foo/bar/blobs/sha256:7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.861992ms http.response.status=200 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:35 +0000] "HEAD /v2/foo/bar/blobs/sha256:7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:35Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41187" http.request.id=04b67ec9-23d5-4d3e-9286-d6d637d8a0fa http.request.method=GET http.request.remoteaddr="127.0.0.1:54446" http.request.uri="/v2/foo/bar/blobs/sha256:7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.837676387s http.response.status=200 http.response.written=2707456 127.0.0.1 - - [16/May/2026:21:54:32 +0000] "GET /v2/foo/bar/blobs/sha256:7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c HTTP/1.1" 200 2707456 "" "Go-http-client/1.1" time="2026-05-16T21:54:35Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41187" http.request.id=702a8e89-157a-42f6-bd3b-12523a78872d http.request.method=GET http.request.remoteaddr="127.0.0.1:54444" http.request.uri="/v2/foo/bar/blobs/sha256:7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.846727359s http.response.status=200 http.response.written=2719872 127.0.0.1 - - [16/May/2026:21:54:32 +0000] "GET /v2/foo/bar/blobs/sha256:7f212f85f185b356eff1d2b162763a91fdea0e8d2c652b0658780701bbae8a7c HTTP/1.1" 200 2719872 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (9.04s) === RUN TestRelativeURL time="2026-05-16T21:54:35Z" 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.26.2 time="2026-05-16T21:54:35Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-05-16T21:54:35Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34243" http.request.id=1bd3d9f4-200f-49f1-b96a-d7697f3fdec6 http.request.method=POST http.request.remoteaddr="127.0.0.1:37270" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.564992ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:47Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34243" http.request.id=137ecfb8-0ff5-49d7-819c-a76bae9d4908 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37270" http.request.uri="/v2/foo/bar/blobs/uploads/e5ca91d5-09c5-42ea-af56-452947b30088?_state=zQh89bfucJ83dPRvUMEO2bNVHMT8pOggYhHM-6nNWu97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU1Y2E5MWQ1LTA5YzUtNDJlYS1hZjU2LTQ1Mjk0N2IzMDA4OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDozNS42MTEwMzc3WiJ9&digest=sha256%3A1ef5d193e12dd0b92f6ae77baaa8ea36f2ec25911a5df99bc6ac54b1f68446b1" http.request.useragent="Go-http-client/1.1" http.response.duration=10.888684948s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:36 +0000] "PUT /v2/foo/bar/blobs/uploads/e5ca91d5-09c5-42ea-af56-452947b30088?_state=zQh89bfucJ83dPRvUMEO2bNVHMT8pOggYhHM-6nNWu97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU1Y2E5MWQ1LTA5YzUtNDJlYS1hZjU2LTQ1Mjk0N2IzMDA4OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDozNS42MTEwMzc3WiJ9&digest=sha256%3A1ef5d193e12dd0b92f6ae77baaa8ea36f2ec25911a5df99bc6ac54b1f68446b1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:47Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34243" http.request.id=5e55ab38-aa09-4032-9894-10cf29178f35 http.request.method=POST http.request.remoteaddr="127.0.0.1:37270" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.965991ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:47 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:47Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34243" http.request.id=11a0cb5d-7650-4c68-9f95-ab8ebc13a50f http.request.method=POST http.request.remoteaddr="127.0.0.1:37270" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.222993ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:47 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:51Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34243" http.request.id=cf4de06b-02ec-4cb1-8d7c-79abe39c856f http.request.method=PUT http.request.remoteaddr="127.0.0.1:37270" http.request.uri="/v2/foo/bar/blobs/uploads/a8dd5a43-3c82-4f2f-920a-44b9376d8045?_state=vTADuV2xmm-h8d836zV1Zjrfyg_rsBdiFrbcrnS_Npx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE4ZGQ1YTQzLTNjODItNGYyZi05MjBhLTQ0YjkzNzZkODA0NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDo0Ny42NjkyNTcwOThaIn0%3D&digest=sha256%3A6d3fbc64b8ffe2132982e7614f221200495e7a2fc8f487b51358211155e15348" http.request.useragent="Go-http-client/1.1" http.response.duration=4.259418071s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:47 +0000] "PUT /v2/foo/bar/blobs/uploads/a8dd5a43-3c82-4f2f-920a-44b9376d8045?_state=vTADuV2xmm-h8d836zV1Zjrfyg_rsBdiFrbcrnS_Npx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE4ZGQ1YTQzLTNjODItNGYyZi05MjBhLTQ0YjkzNzZkODA0NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDo0Ny42NjkyNTcwOThaIn0%3D&digest=sha256%3A6d3fbc64b8ffe2132982e7614f221200495e7a2fc8f487b51358211155e15348 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (16.33s) === RUN TestBlobDeleteDisabled time="2026-05-16T21:54: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.26.2 time="2026-05-16T21:54:51Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-05-16T21:54:52Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.2 http.request.host="127.0.0.1:39273" http.request.id=f5c796d7-5490-4b3e-a8e8-17098f72d4f6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51570" http.request.uri="/v2/foo/bar/blobs/sha256:c3d14c33b106ee77827d69acd0425250905464b3f31c143f76ec89f35c3e2708" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.759992ms http.response.status=405 http.response.written=78 vars.digest="sha256:c3d14c33b106ee77827d69acd0425250905464b3f31c143f76ec89f35c3e2708" vars.name="foo/bar" 127.0.0.1 - - [16/May/2026:21:54:52 +0000] "DELETE /v2/foo/bar/blobs/sha256:c3d14c33b106ee77827d69acd0425250905464b3f31c143f76ec89f35c3e2708 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.80s) === RUN TestDeleteDisabled time="2026-05-16T21:54:52Z" 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.26.2 time="2026-05-16T21:54:52Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-05-16T21:54:53Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41605" http.request.id=6b752335-3ab5-45a4-994f-8e1bb558667b http.request.method=POST http.request.remoteaddr="127.0.0.1:58040" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.882992ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:58Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41605" http.request.id=dba64ad3-d886-4783-b04d-0bffc152ca70 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58040" http.request.uri="/v2/foo/bar/blobs/uploads/ef39e97a-5be8-4e5b-ae7c-25573e8b296b?_state=uAHPTQl0dCFEaPrdgYfIFwi9s8y-FHutCdE_BSZuJBt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmMzllOTdhLTViZTgtNGU1Yi1hZTdjLTI1NTczZThiMjk2YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDo1My40OTEzNzk0MjVaIn0%3D&digest=sha256%3A26ad44f8251946ed8aeae7644278d458b80d46925348d03f1d84a60148ef5ee9" http.request.useragent="Go-http-client/1.1" http.response.duration=5.100890516s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:53 +0000] "PUT /v2/foo/bar/blobs/uploads/ef39e97a-5be8-4e5b-ae7c-25573e8b296b?_state=uAHPTQl0dCFEaPrdgYfIFwi9s8y-FHutCdE_BSZuJBt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmMzllOTdhLTViZTgtNGU1Yi1hZTdjLTI1NTczZThiMjk2YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDo1My40OTEzNzk0MjVaIn0%3D&digest=sha256%3A26ad44f8251946ed8aeae7644278d458b80d46925348d03f1d84a60148ef5ee9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:54:58Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.2 http.request.host="127.0.0.1:41605" http.request.id=b3da8aa9-8297-45a8-ad5b-f63f805177d3 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58040" http.request.uri="/v2/foo/bar/blobs/sha256:26ad44f8251946ed8aeae7644278d458b80d46925348d03f1d84a60148ef5ee9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.519992ms http.response.status=405 http.response.written=78 vars.digest="sha256:26ad44f8251946ed8aeae7644278d458b80d46925348d03f1d84a60148ef5ee9" vars.name="foo/bar" 127.0.0.1 - - [16/May/2026:21:54:58 +0000] "DELETE /v2/foo/bar/blobs/sha256:26ad44f8251946ed8aeae7644278d458b80d46925348d03f1d84a60148ef5ee9 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (5.87s) === RUN TestDeleteReadOnly time="2026-05-16T21:54:58Z" 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.26.2 time="2026-05-16T21:54:58Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-05-16T21:54:59Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44895" http.request.id=a187341c-5de1-49a9-b17f-8fd8c8a4ab5d http.request.method=POST http.request.remoteaddr="127.0.0.1:60124" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.14999ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:59 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:01Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44895" http.request.id=e5b481d2-2f39-4371-9229-b05c0cdd1c3a http.request.method=PUT http.request.remoteaddr="127.0.0.1:60124" http.request.uri="/v2/foo/bar/blobs/uploads/15104bc0-283d-4aa1-ac2d-9aa99f49f002?_state=-zRIrXOIg-Kyxmj8-GASlWat9mEt-MpuA8_Qw4Dtx997Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE1MTA0YmMwLTI4M2QtNGFhMS1hYzJkLTlhYTk5ZjQ5ZjAwMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDo1OS4xNDUyMzUyNjNaIn0%3D&digest=sha256%3Af4f3fa324cba8fd824b0ab3b099414dd6bacc90d67e6ed80cf9335af4f374647" http.request.useragent="Go-http-client/1.1" http.response.duration=2.624347034s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:54:59 +0000] "PUT /v2/foo/bar/blobs/uploads/15104bc0-283d-4aa1-ac2d-9aa99f49f002?_state=-zRIrXOIg-Kyxmj8-GASlWat9mEt-MpuA8_Qw4Dtx997Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE1MTA0YmMwLTI4M2QtNGFhMS1hYzJkLTlhYTk5ZjQ5ZjAwMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NDo1OS4xNDUyMzUyNjNaIn0%3D&digest=sha256%3Af4f3fa324cba8fd824b0ab3b099414dd6bacc90d67e6ed80cf9335af4f374647 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [16/May/2026:21:55:01 +0000] "DELETE /v2/foo/bar/blobs/sha256:f4f3fa324cba8fd824b0ab3b099414dd6bacc90d67e6ed80cf9335af4f374647 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (3.18s) === RUN TestStartPushReadOnly time="2026-05-16T21:55:01Z" 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.26.2 time="2026-05-16T21:55:01Z" level=info msg="redis not configured" go.version=go1.26.2 127.0.0.1 - - [16/May/2026:21:55:01 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.01s) === RUN TestManifestAPI time="2026-05-16T21:55:01Z" 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.26.2 time="2026-05-16T21:55:01Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-05-16T21:55:01Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:36947" http.request.id=8b8ee7e7-14eb-4b04-91de-8f744cad4720 http.request.method=GET http.request.remoteaddr="127.0.0.1:60214" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.336992ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/May/2026:21:55:01 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-05-16T21:55:01Z" 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.26.2 http.request.host="127.0.0.1:36947" http.request.id=3f3bf886-8f3a-45f0-81a1-445464a72377 http.request.method=GET http.request.remoteaddr="127.0.0.1:60214" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.706995ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [16/May/2026:21:55:01 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-05-16T21:55:01Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.26.2 http.request.host="127.0.0.1:36947" http.request.id=6f1a227a-3890-49b2-9d2d-7567509a4d08 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60214" 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.741995ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/May/2026:21:55:01 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-05-16T21:55:01Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:36947" http.request.id=8a5e96f4-4124-4a8c-a65e-9383e872277e http.request.method=PUT http.request.remoteaddr="127.0.0.1:60214" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.483989ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-16T21:55:01Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:36947" http.request.id=8a5e96f4-4124-4a8c-a65e-9383e872277e http.request.method=PUT http.request.remoteaddr="127.0.0.1:60214" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.588989ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-16T21:55:01Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:36947" http.request.id=8a5e96f4-4124-4a8c-a65e-9383e872277e http.request.method=PUT http.request.remoteaddr="127.0.0.1:60214" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.667989ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-16T21:55:01Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:36947" http.request.id=8a5e96f4-4124-4a8c-a65e-9383e872277e http.request.method=PUT http.request.remoteaddr="127.0.0.1:60214" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.738988ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/May/2026:21:55:01 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-05-16T21:55:02Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36947" http.request.id=5c5fb748-15ac-4a77-9ee8-8a34065efd35 http.request.method=POST http.request.remoteaddr="127.0.0.1:60214" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.362993ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:02 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:08Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36947" http.request.id=3150e2b6-025b-4296-b31f-986caa542da1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60214" http.request.uri="/v2/foo/schema1/blobs/uploads/0b46230c-20a1-45c0-ba89-b38a4f7373e2?_state=KnmHf8QwdSGBBRfiLTRYBM2BxXcCwmxzhrj3HhuQwY17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwYjQ2MjMwYy0yMGExLTQ1YzAtYmE4OS1iMzhhNGY3MzczZTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTU6MDIuNTg5MTg1ODA5WiJ9&digest=sha256%3Aed13b2bf95f22cc7bc99ad0a066025d713b81eea8aebb8235ad891833c692821" http.request.useragent="Go-http-client/1.1" http.response.duration=6.061991599s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:02 +0000] "PUT /v2/foo/schema1/blobs/uploads/0b46230c-20a1-45c0-ba89-b38a4f7373e2?_state=KnmHf8QwdSGBBRfiLTRYBM2BxXcCwmxzhrj3HhuQwY17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwYjQ2MjMwYy0yMGExLTQ1YzAtYmE4OS1iMzhhNGY3MzczZTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTU6MDIuNTg5MTg1ODA5WiJ9&digest=sha256%3Aed13b2bf95f22cc7bc99ad0a066025d713b81eea8aebb8235ad891833c692821 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:09Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36947" http.request.id=53bf0489-3823-4566-8b9e-5fbc917fc243 http.request.method=POST http.request.remoteaddr="127.0.0.1:60214" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.605992ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:09 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:14Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36947" http.request.id=6e1a9354-ac40-4770-a76d-2fa0c044c976 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60214" http.request.uri="/v2/foo/schema1/blobs/uploads/054bab20-8c43-466b-9d60-3f22eef8b9b1?_state=PUtOQRDkW2vWbpQrae0By7hwfxGfbU_OGp2o5PiVeC17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwNTRiYWIyMC04YzQzLTQ2NmItOWQ2MC0zZjIyZWVmOGI5YjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTU6MDkuNDMwMzMwMDQzWiJ9&digest=sha256%3A1a32c7794ab7238011ac99dcc202c7ed10023228e4e91d8ff45130e38488bdcb" http.request.useragent="Go-http-client/1.1" http.response.duration=5.208742189s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:09 +0000] "PUT /v2/foo/schema1/blobs/uploads/054bab20-8c43-466b-9d60-3f22eef8b9b1?_state=PUtOQRDkW2vWbpQrae0By7hwfxGfbU_OGp2o5PiVeC17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwNTRiYWIyMC04YzQzLTQ2NmItOWQ2MC0zZjIyZWVmOGI5YjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTU6MDkuNDMwMzMwMDQzWiJ9&digest=sha256%3A1a32c7794ab7238011ac99dcc202c7ed10023228e4e91d8ff45130e38488bdcb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:14Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36947" http.request.id=92ac95b0-a832-478c-a310-c010a5bb3abe http.request.method=PUT http.request.remoteaddr="127.0.0.1:60214" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.098985ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:14 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:14Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36947" http.request.id=2422621a-d06e-44bf-bc25-d59aa0a976fd http.request.method=PUT http.request.remoteaddr="127.0.0.1:60214" http.request.uri="/v2/foo/schema1/manifests/sha256:5609c17c8e1908ff23445ef064be545ed751b7166c92731316a69874aef04536" http.request.useragent="Go-http-client/1.1" http.response.duration=4.139988ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:14 +0000] "PUT /v2/foo/schema1/manifests/sha256:5609c17c8e1908ff23445ef064be545ed751b7166c92731316a69874aef04536 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:14Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36947" http.request.id=099f9ec9-99dd-430c-b8a9-1db19e5db2c6 http.request.method=GET http.request.remoteaddr="127.0.0.1:60214" 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=3.469989ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/May/2026:21:55:14 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-16T21:55:14Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36947" http.request.id=38859b29-f805-41e5-b5a4-589729d36a5a http.request.method=GET http.request.remoteaddr="127.0.0.1:60214" http.request.uri="/v2/foo/schema1/manifests/sha256:5609c17c8e1908ff23445ef064be545ed751b7166c92731316a69874aef04536" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.28399ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/May/2026:21:55:14 +0000] "GET /v2/foo/schema1/manifests/sha256:5609c17c8e1908ff23445ef064be545ed751b7166c92731316a69874aef04536 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-16T21:55:14Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:36947" http.request.id=6c9ac4ed-74dd-45ba-a1db-b9a3cbe64955 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60214" http.request.uri="/v2/foo/schema1/manifests/sha256:5609c17c8e1908ff23445ef064be545ed751b7166c92731316a69874aef04536" http.request.useragent="Go-http-client/1.1" http.response.duration=4.095987ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:14 +0000] "PUT /v2/foo/schema1/manifests/sha256:5609c17c8e1908ff23445ef064be545ed751b7166c92731316a69874aef04536 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:14Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:36947" http.request.id=90ac473f-0bc8-4614-9577-f7c69f67ee3e http.request.method=PUT http.request.remoteaddr="127.0.0.1:60214" http.request.uri="/v2/foo/schema1/manifests/sha256:5609c17c8e1908ff23445ef064be545ed751b7166c92731316a69874aef04536" http.request.useragent="Go-http-client/1.1" http.response.duration=4.123987ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:14 +0000] "PUT /v2/foo/schema1/manifests/sha256:5609c17c8e1908ff23445ef064be545ed751b7166c92731316a69874aef04536 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:14Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/json" http.request.host="127.0.0.1:36947" http.request.id=67c44e0a-2752-4988-805b-65962b23ccf1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60214" http.request.uri="/v2/foo/schema1/manifests/sha256:5609c17c8e1908ff23445ef064be545ed751b7166c92731316a69874aef04536" http.request.useragent="Go-http-client/1.1" http.response.duration=4.144987ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:14 +0000] "PUT /v2/foo/schema1/manifests/sha256:5609c17c8e1908ff23445ef064be545ed751b7166c92731316a69874aef04536 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:14Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36947" http.request.id=ec823423-adc6-4a02-9cd4-b5b687b8c20b http.request.method=GET http.request.remoteaddr="127.0.0.1:60214" http.request.uri="/v2/foo/schema1/manifests/sha256:5609c17c8e1908ff23445ef064be545ed751b7166c92731316a69874aef04536" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.180991ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/May/2026:21:55:14 +0000] "GET /v2/foo/schema1/manifests/sha256:5609c17c8e1908ff23445ef064be545ed751b7166c92731316a69874aef04536 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-16T21:55:14Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36947" http.request.id=38e18aff-514c-43ec-9190-cade25c53443 http.request.method=GET http.request.remoteaddr="127.0.0.1:60214" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.718995ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:14 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:14Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36947" http.request.id=8cec14e9-2bcc-49b3-a9a2-819d37ed843f http.request.method=GET http.request.remoteaddr="127.0.0.1:60214" http.request.uri="/v2/foo/schema1/manifests/sha256:5609c17c8e1908ff23445ef064be545ed751b7166c92731316a69874aef04536" http.request.useragent="Go-http-client/1.1" http.response.duration=1.731995ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:14 +0000] "GET /v2/foo/schema1/manifests/sha256:5609c17c8e1908ff23445ef064be545ed751b7166c92731316a69874aef04536 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:14Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36947" http.request.id=8cc6df42-a483-4089-ac69-f45872afae59 http.request.method=GET http.request.remoteaddr="127.0.0.1:60214" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.774994ms http.response.status=200 http.response.written=41 127.0.0.1 - - [16/May/2026:21:55:14 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-05-16T21:55:14Z" level=error msg="payload digest does match: "sha256:3c957b58664366f79b70e84dffed048eee5fca7823e3b71b1396eddc7d2b9eee" != "sha256:5609c17c8e1908ff23445ef064be545ed751b7166c92731316a69874aef04536"" go.version=go1.26.2 http.request.host="127.0.0.1:36947" http.request.id=9051eff7-ea7f-454a-97a4-f45fbc99f1f7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60214" http.request.uri="/v2/foo/schema1/manifests/sha256:5609c17c8e1908ff23445ef064be545ed751b7166c92731316a69874aef04536" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:5609c17c8e1908ff23445ef064be545ed751b7166c92731316a69874aef04536" time="2026-05-16T21:55:14Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:36947" http.request.id=9051eff7-ea7f-454a-97a4-f45fbc99f1f7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60214" http.request.uri="/v2/foo/schema1/manifests/sha256:5609c17c8e1908ff23445ef064be545ed751b7166c92731316a69874aef04536" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.198994ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:5609c17c8e1908ff23445ef064be545ed751b7166c92731316a69874aef04536" 127.0.0.1 - - [16/May/2026:21:55:14 +0000] "PUT /v2/foo/schema1/manifests/sha256:5609c17c8e1908ff23445ef064be545ed751b7166c92731316a69874aef04536 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-05-16T21:55:14Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:36947" http.request.id=8f737973-abde-4fa8-b6f1-ed48ee6c7d4b http.request.method=GET http.request.remoteaddr="127.0.0.1:43398" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.360993ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/May/2026:21:55:14 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-05-16T21:55: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.26.2 http.request.host="127.0.0.1:36947" http.request.id=51725f56-f6fd-4d5a-af94-585b1d4fbbc8 http.request.method=GET http.request.remoteaddr="127.0.0.1:43398" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.729995ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [16/May/2026:21:55:14 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-05-16T21:55: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.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36947" http.request.id=62876ac7-30f6-4578-9580-04184b3d6cdd http.request.method=PUT http.request.remoteaddr="127.0.0.1:43398" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.141994ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-16T21:55: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.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36947" http.request.id=62876ac7-30f6-4578-9580-04184b3d6cdd http.request.method=PUT http.request.remoteaddr="127.0.0.1:43398" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.235993ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-16T21:55: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.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36947" http.request.id=62876ac7-30f6-4578-9580-04184b3d6cdd http.request.method=PUT http.request.remoteaddr="127.0.0.1:43398" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.319993ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/May/2026:21:55:14 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-05-16T21:55:14Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36947" http.request.id=460db7e1-5510-45ba-8e1e-68d605212d95 http.request.method=POST http.request.remoteaddr="127.0.0.1:43398" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.139994ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:14 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:14Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36947" http.request.id=f605bab8-046c-40fe-930c-a0933b2ca963 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43398" http.request.uri="/v2/foo/schema2/blobs/uploads/aa5872b0-9ffc-4733-9347-19e319aefe63?_state=Npmt3qdmobpHfWyR_nIKK-hx8wg2fnCvYYqM6TRVV857Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhYTU4NzJiMC05ZmZjLTQ3MzMtOTM0Ny0xOWUzMTlhZWZlNjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTU6MTQuNzAxMTMxMDQ0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=2.599993ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:14 +0000] "PUT /v2/foo/schema2/blobs/uploads/aa5872b0-9ffc-4733-9347-19e319aefe63?_state=Npmt3qdmobpHfWyR_nIKK-hx8wg2fnCvYYqM6TRVV857Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhYTU4NzJiMC05ZmZjLTQ3MzMtOTM0Ny0xOWUzMTlhZWZlNjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTU6MTQuNzAxMTMxMDQ0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:55: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.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36947" http.request.id=2d51dd38-2915-4cc3-a865-a8fe611271d3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43398" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.081994ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-16T21:55: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.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36947" http.request.id=2d51dd38-2915-4cc3-a865-a8fe611271d3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43398" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.175993ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/May/2026:21:55:14 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-05-16T21:55:15Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36947" http.request.id=064710d0-45b4-4a1d-9def-cfbdee5ae854 http.request.method=POST http.request.remoteaddr="127.0.0.1:43398" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.440993ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:15 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:20Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36947" http.request.id=fc7a3804-6102-4e7b-9584-030038981e09 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43398" http.request.uri="/v2/foo/schema2/blobs/uploads/9b30ad21-ad11-4cf8-93e1-37669cb5536a?_state=TPIrO3ElvLPMGTF29myZFX18Wo0dbhd3FgY6nwzPkx17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5YjMwYWQyMS1hZDExLTRjZjgtOTNlMS0zNzY2OWNiNTUzNmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTU6MTUuNDUxNDU4NzY2WiJ9&digest=sha256%3A64cb8ee32b47f64795c82c3a91e2647dd13a57f7e2cba5b625438c8ce7e6eef2" http.request.useragent="Go-http-client/1.1" http.response.duration=5.105507503s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:15 +0000] "PUT /v2/foo/schema2/blobs/uploads/9b30ad21-ad11-4cf8-93e1-37669cb5536a?_state=TPIrO3ElvLPMGTF29myZFX18Wo0dbhd3FgY6nwzPkx17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5YjMwYWQyMS1hZDExLTRjZjgtOTNlMS0zNzY2OWNiNTUzNmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTU6MTUuNDUxNDU4NzY2WiJ9&digest=sha256%3A64cb8ee32b47f64795c82c3a91e2647dd13a57f7e2cba5b625438c8ce7e6eef2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:21Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36947" http.request.id=4e496d61-3700-4157-924d-e6662d21f283 http.request.method=POST http.request.remoteaddr="127.0.0.1:43398" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.946991ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:21 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36947" http.request.id=a69990eb-04f8-433b-be47-9805e7f4c445 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43398" http.request.uri="/v2/foo/schema2/blobs/uploads/bc9d47ed-8d6f-4486-a92f-409b87defbc8?_state=S4DGOYWuZ7iWcFfcN02pnimFmYZXtf7Kg3Owf6tqmRN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiYzlkNDdlZC04ZDZmLTQ0ODYtYTkyZi00MDliODdkZWZiYzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTU6MjEuMDY0NzY1NzI3WiJ9&digest=sha256%3A38c9f0a2c5719e440ef6ab25edef0ed8473c3b89c014840dcadd4512ca0a8673" http.request.useragent="Go-http-client/1.1" http.response.duration=2.422216648s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:21 +0000] "PUT /v2/foo/schema2/blobs/uploads/bc9d47ed-8d6f-4486-a92f-409b87defbc8?_state=S4DGOYWuZ7iWcFfcN02pnimFmYZXtf7Kg3Owf6tqmRN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiYzlkNDdlZC04ZDZmLTQ0ODYtYTkyZi00MDliODdkZWZiYzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTU6MjEuMDY0NzY1NzI3WiJ9&digest=sha256%3A38c9f0a2c5719e440ef6ab25edef0ed8473c3b89c014840dcadd4512ca0a8673 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36947" http.request.id=ddaa2a65-5fa7-4baa-984d-af4eebb39b68 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43398" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.44699ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:23 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36947" http.request.id=ee8ec4c1-b7c7-4785-b946-6e4d8f83fec9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43398" http.request.uri="/v2/foo/schema2/manifests/sha256:aa537a76ca2e5831217ac36b05c151f1ca8369c0d60e8e8938c43b82077bd035" http.request.useragent="Go-http-client/1.1" http.response.duration=2.740992ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:23 +0000] "PUT /v2/foo/schema2/manifests/sha256:aa537a76ca2e5831217ac36b05c151f1ca8369c0d60e8e8938c43b82077bd035 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36947" http.request.id=199f8525-8bf8-4eed-89e9-0aedf2062091 http.request.method=GET http.request.remoteaddr="127.0.0.1:43398" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.186994ms http.response.status=200 http.response.written=732 127.0.0.1 - - [16/May/2026:21:55:23 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-16T21:55:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36947" http.request.id=49cbb420-69bf-4415-a58d-ec1af3adce5d http.request.method=GET http.request.remoteaddr="127.0.0.1:43398" http.request.uri="/v2/foo/schema2/manifests/sha256:aa537a76ca2e5831217ac36b05c151f1ca8369c0d60e8e8938c43b82077bd035" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.191993ms http.response.status=200 http.response.written=732 127.0.0.1 - - [16/May/2026:21:55:23 +0000] "GET /v2/foo/schema2/manifests/sha256:aa537a76ca2e5831217ac36b05c151f1ca8369c0d60e8e8938c43b82077bd035 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-16T21:55:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36947" http.request.id=ae30be8e-78dd-40fa-8b91-ceab5a44bcce http.request.method=GET http.request.remoteaddr="127.0.0.1:43398" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.878995ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:23 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36947" http.request.id=4683292a-c391-41b0-b146-3627d2aac959 http.request.method=GET http.request.remoteaddr="127.0.0.1:43398" http.request.uri="/v2/foo/schema2/manifests/sha256:aa537a76ca2e5831217ac36b05c151f1ca8369c0d60e8e8938c43b82077bd035" http.request.useragent="Go-http-client/1.1" http.response.duration=1.795995ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:23 +0000] "GET /v2/foo/schema2/manifests/sha256:aa537a76ca2e5831217ac36b05c151f1ca8369c0d60e8e8938c43b82077bd035 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36947" http.request.id=adf24713-e5c7-4dfa-bbcf-224d8f87ec46 http.request.method=GET http.request.remoteaddr="127.0.0.1:43398" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.721995ms http.response.status=200 http.response.written=45 127.0.0.1 - - [16/May/2026:21:55:23 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-05-16T21:55:23Z" level=info msg="rewriting manifest sha256:aa537a76ca2e5831217ac36b05c151f1ca8369c0d60e8e8938c43b82077bd035 in schema1 format to support old client" go.version=go1.26.2 http.request.host="127.0.0.1:36947" http.request.id=630bac52-d0ce-4d59-83b9-cdfba2e2fc94 http.request.method=GET http.request.remoteaddr="127.0.0.1:43398" 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-05-16T21:55:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36947" http.request.id=630bac52-d0ce-4d59-83b9-cdfba2e2fc94 http.request.method=GET http.request.remoteaddr="127.0.0.1:43398" 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=4.254987ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [16/May/2026:21:55:23 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-05-16T21:55:23Z" 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.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:36947" http.request.id=35f6bbd6-4e00-4bb3-92f2-23a8f344cff0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43398" 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=2.063994ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [16/May/2026:21:55:23 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-05-16T21:55:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:36947" http.request.id=703b32e2-521d-4a79-86aa-4ea0854ca0c3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43398" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.641992ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:23 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:36947" http.request.id=f6bac84b-9194-43e1-900e-d5c78d6252d1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43398" http.request.uri="/v2/foo/schema2/manifests/sha256:24d1ea8c11b13c3415b77fa01abd7958a687174375be1285d37e0e5e1ccdad0e" http.request.useragent="Go-http-client/1.1" http.response.duration=2.472992ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:23 +0000] "PUT /v2/foo/schema2/manifests/sha256:24d1ea8c11b13c3415b77fa01abd7958a687174375be1285d37e0e5e1ccdad0e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36947" http.request.id=217985ed-c5a3-47fa-bfaf-31781186493e http.request.method=GET http.request.remoteaddr="127.0.0.1:43398" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=2.400993ms http.response.status=200 http.response.written=434 127.0.0.1 - - [16/May/2026:21:55:23 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-05-16T21:55:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36947" http.request.id=5b43cd55-c9d3-4a5a-be58-f2bc6dc2d21c http.request.method=GET http.request.remoteaddr="127.0.0.1:43398" http.request.uri="/v2/foo/schema2/manifests/sha256:24d1ea8c11b13c3415b77fa01abd7958a687174375be1285d37e0e5e1ccdad0e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=2.186994ms http.response.status=200 http.response.written=434 127.0.0.1 - - [16/May/2026:21:55:23 +0000] "GET /v2/foo/schema2/manifests/sha256:24d1ea8c11b13c3415b77fa01abd7958a687174375be1285d37e0e5e1ccdad0e HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-05-16T21:55:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36947" http.request.id=aa3d5366-31ff-43f6-9e7d-e3a2490d2773 http.request.method=GET http.request.remoteaddr="127.0.0.1:43398" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.981994ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:23 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36947" http.request.id=1ccdfb69-845a-46ec-8b95-a2c98cbf9f40 http.request.method=GET http.request.remoteaddr="127.0.0.1:43398" http.request.uri="/v2/foo/schema2/manifests/sha256:24d1ea8c11b13c3415b77fa01abd7958a687174375be1285d37e0e5e1ccdad0e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.689995ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:23 +0000] "GET /v2/foo/schema2/manifests/sha256:24d1ea8c11b13c3415b77fa01abd7958a687174375be1285d37e0e5e1ccdad0e HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:23Z" level=info msg="rewriting manifest list sha256:24d1ea8c11b13c3415b77fa01abd7958a687174375be1285d37e0e5e1ccdad0e in schema1 format to support old client" go.version=go1.26.2 http.request.host="127.0.0.1:36947" http.request.id=65ad3b73-5e7b-45bc-8f71-80a5215847f5 http.request.method=GET http.request.remoteaddr="127.0.0.1:43398" 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-05-16T21:55:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36947" http.request.id=65ad3b73-5e7b-45bc-8f71-80a5215847f5 http.request.method=GET http.request.remoteaddr="127.0.0.1:43398" 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=4.549986ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [16/May/2026:21:55:23 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2026-05-16T21:55:23Z" 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.26.2 time="2026-05-16T21:55:23Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-05-16T21:55:23Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:43293" http.request.id=b7c35047-5fc9-43db-b5ab-9807b2b4e311 http.request.method=GET http.request.remoteaddr="127.0.0.1:55588" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.326993ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/May/2026:21:55:23 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-05-16T21:55:23Z" 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.26.2 http.request.host="127.0.0.1:43293" http.request.id=4aed0a7b-5c5c-4b0b-8518-f3358bc9ffa9 http.request.method=GET http.request.remoteaddr="127.0.0.1:55588" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.981994ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [16/May/2026:21:55:23 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-05-16T21:55:23Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.26.2 http.request.host="127.0.0.1:43293" http.request.id=ab3cc894-9ef4-4e21-9739-93a03698f154 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55588" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.062993ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/May/2026:21:55:23 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-05-16T21:55:23Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:43293" http.request.id=6d7232a0-1c6e-42c0-b106-1ab5b093a284 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55588" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.580989ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-16T21:55:23Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:43293" http.request.id=6d7232a0-1c6e-42c0-b106-1ab5b093a284 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55588" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.673989ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-16T21:55:23Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:43293" http.request.id=6d7232a0-1c6e-42c0-b106-1ab5b093a284 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55588" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.747989ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-16T21:55:23Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:43293" http.request.id=6d7232a0-1c6e-42c0-b106-1ab5b093a284 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55588" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.813989ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/May/2026:21:55:23 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-05-16T21:55:24Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43293" http.request.id=649e1ee5-f198-42ed-9a49-46e129ded51f http.request.method=POST http.request.remoteaddr="127.0.0.1:55588" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.444993ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:24 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:29Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43293" http.request.id=54bbe512-9a85-44be-8b7f-41e3102885d4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55588" http.request.uri="/v2/foo/schema1/blobs/uploads/f644a81a-423a-449c-a99c-458c92874c84?_state=2F0JFUdM7_byvFDDKFSC8h2r5ZP-yQvKUUa_ksITQtt7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmNjQ0YTgxYS00MjNhLTQ0OWMtYTk5Yy00NThjOTI4NzRjODQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTU6MjQuMzEwMTcyODc2WiJ9&digest=sha256%3A530455db621d1e60e549fe20730e1139123dc2e6bb8e10eaeed9aa8dcddaadae" http.request.useragent="Go-http-client/1.1" http.response.duration=5.306234893s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:24 +0000] "PUT /v2/foo/schema1/blobs/uploads/f644a81a-423a-449c-a99c-458c92874c84?_state=2F0JFUdM7_byvFDDKFSC8h2r5ZP-yQvKUUa_ksITQtt7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmNjQ0YTgxYS00MjNhLTQ0OWMtYTk5Yy00NThjOTI4NzRjODQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTU6MjQuMzEwMTcyODc2WiJ9&digest=sha256%3A530455db621d1e60e549fe20730e1139123dc2e6bb8e10eaeed9aa8dcddaadae HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:30Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43293" http.request.id=ea73c771-ece9-433b-91d9-5996d6c19b9a http.request.method=POST http.request.remoteaddr="127.0.0.1:55588" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.658992ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:30 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:34Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43293" http.request.id=83651c35-f4b0-447b-abfa-2e02465741f4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55588" http.request.uri="/v2/foo/schema1/blobs/uploads/d17c9bee-b1de-4cc8-af41-5889a16a93ea?_state=1vLrY4Pf23RSZsbtObZWduHdkAupVt4Irl6ox8iNEuR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkMTdjOWJlZS1iMWRlLTRjYzgtYWY0MS01ODg5YTE2YTkzZWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTU6MzAuMzAyNTM0Njg3WiJ9&digest=sha256%3Ade7571e610439ea73fc2a48bc0e423a0ef79ad7af275cbdcba2d67c4ff339430" http.request.useragent="Go-http-client/1.1" http.response.duration=4.446705502s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:30 +0000] "PUT /v2/foo/schema1/blobs/uploads/d17c9bee-b1de-4cc8-af41-5889a16a93ea?_state=1vLrY4Pf23RSZsbtObZWduHdkAupVt4Irl6ox8iNEuR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkMTdjOWJlZS1iMWRlLTRjYzgtYWY0MS01ODg5YTE2YTkzZWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTU6MzAuMzAyNTM0Njg3WiJ9&digest=sha256%3Ade7571e610439ea73fc2a48bc0e423a0ef79ad7af275cbdcba2d67c4ff339430 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:34Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43293" http.request.id=44f51733-4093-4d0e-9398-1d3a534d81d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55588" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.939985ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:34 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:34Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43293" http.request.id=7e63ed5d-a5bd-40ad-81e6-4c53d0e335c7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55588" http.request.uri="/v2/foo/schema1/manifests/sha256:fbf8bb2360f50fb5e89a0c71cc51abb90745f1aaffae5e58333473b2309d8428" http.request.useragent="Go-http-client/1.1" http.response.duration=4.228987ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:34 +0000] "PUT /v2/foo/schema1/manifests/sha256:fbf8bb2360f50fb5e89a0c71cc51abb90745f1aaffae5e58333473b2309d8428 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:34Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43293" http.request.id=a2770b49-37d7-4722-ae67-bd8da6a5832b http.request.method=GET http.request.remoteaddr="127.0.0.1:55588" 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=3.29699ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/May/2026:21:55:34 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-16T21:55:34Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43293" http.request.id=1367eb0a-9d4e-49d0-9a38-2ee53e98a2be http.request.method=GET http.request.remoteaddr="127.0.0.1:55588" http.request.uri="/v2/foo/schema1/manifests/sha256:fbf8bb2360f50fb5e89a0c71cc51abb90745f1aaffae5e58333473b2309d8428" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.34299ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/May/2026:21:55:34 +0000] "GET /v2/foo/schema1/manifests/sha256:fbf8bb2360f50fb5e89a0c71cc51abb90745f1aaffae5e58333473b2309d8428 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-16T21:55:34Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:43293" http.request.id=39e283b1-bde2-49d1-b2d0-6ac3491cb4c8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55588" http.request.uri="/v2/foo/schema1/manifests/sha256:fbf8bb2360f50fb5e89a0c71cc51abb90745f1aaffae5e58333473b2309d8428" http.request.useragent="Go-http-client/1.1" http.response.duration=4.209988ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:34 +0000] "PUT /v2/foo/schema1/manifests/sha256:fbf8bb2360f50fb5e89a0c71cc51abb90745f1aaffae5e58333473b2309d8428 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:34Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:43293" http.request.id=46c0c43c-92c8-4266-9118-27d4f737753a http.request.method=PUT http.request.remoteaddr="127.0.0.1:55588" http.request.uri="/v2/foo/schema1/manifests/sha256:fbf8bb2360f50fb5e89a0c71cc51abb90745f1aaffae5e58333473b2309d8428" http.request.useragent="Go-http-client/1.1" http.response.duration=4.236987ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:34 +0000] "PUT /v2/foo/schema1/manifests/sha256:fbf8bb2360f50fb5e89a0c71cc51abb90745f1aaffae5e58333473b2309d8428 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:34Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/json" http.request.host="127.0.0.1:43293" http.request.id=349f0428-4aa2-42fd-ab8e-4a630cc6bf18 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55588" http.request.uri="/v2/foo/schema1/manifests/sha256:fbf8bb2360f50fb5e89a0c71cc51abb90745f1aaffae5e58333473b2309d8428" http.request.useragent="Go-http-client/1.1" http.response.duration=4.169987ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:34 +0000] "PUT /v2/foo/schema1/manifests/sha256:fbf8bb2360f50fb5e89a0c71cc51abb90745f1aaffae5e58333473b2309d8428 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:34Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43293" http.request.id=d0351f41-cdcc-4830-bad8-d864a85f5974 http.request.method=GET http.request.remoteaddr="127.0.0.1:55588" http.request.uri="/v2/foo/schema1/manifests/sha256:fbf8bb2360f50fb5e89a0c71cc51abb90745f1aaffae5e58333473b2309d8428" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.34099ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/May/2026:21:55:34 +0000] "GET /v2/foo/schema1/manifests/sha256:fbf8bb2360f50fb5e89a0c71cc51abb90745f1aaffae5e58333473b2309d8428 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-16T21:55:34Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43293" http.request.id=2d7bcae2-5899-47ec-b846-6fd749aa1585 http.request.method=GET http.request.remoteaddr="127.0.0.1:55588" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.691995ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:34 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:34Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43293" http.request.id=ec7232a2-bc89-4d0e-aeda-6ef7e0aaa7fb http.request.method=GET http.request.remoteaddr="127.0.0.1:55588" http.request.uri="/v2/foo/schema1/manifests/sha256:fbf8bb2360f50fb5e89a0c71cc51abb90745f1aaffae5e58333473b2309d8428" http.request.useragent="Go-http-client/1.1" http.response.duration=1.696995ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:34 +0000] "GET /v2/foo/schema1/manifests/sha256:fbf8bb2360f50fb5e89a0c71cc51abb90745f1aaffae5e58333473b2309d8428 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:34Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43293" http.request.id=4c22f3b6-f444-4b06-8b4a-b92db9fd041b http.request.method=GET http.request.remoteaddr="127.0.0.1:55588" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.687995ms http.response.status=200 http.response.written=41 127.0.0.1 - - [16/May/2026:21:55:34 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-05-16T21:55:34Z" level=error msg="payload digest does match: "sha256:69dd0bca0924636bb185b38faeed9a7f021524aefd4bbdb3359165cd6cc525f4" != "sha256:fbf8bb2360f50fb5e89a0c71cc51abb90745f1aaffae5e58333473b2309d8428"" go.version=go1.26.2 http.request.host="127.0.0.1:43293" http.request.id=d0e73b90-afd8-49fc-9ee0-93b1675610a2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55588" http.request.uri="/v2/foo/schema1/manifests/sha256:fbf8bb2360f50fb5e89a0c71cc51abb90745f1aaffae5e58333473b2309d8428" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:fbf8bb2360f50fb5e89a0c71cc51abb90745f1aaffae5e58333473b2309d8428" time="2026-05-16T21:55:34Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:43293" http.request.id=d0e73b90-afd8-49fc-9ee0-93b1675610a2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55588" http.request.uri="/v2/foo/schema1/manifests/sha256:fbf8bb2360f50fb5e89a0c71cc51abb90745f1aaffae5e58333473b2309d8428" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.163993ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:fbf8bb2360f50fb5e89a0c71cc51abb90745f1aaffae5e58333473b2309d8428" 127.0.0.1 - - [16/May/2026:21:55:34 +0000] "PUT /v2/foo/schema1/manifests/sha256:fbf8bb2360f50fb5e89a0c71cc51abb90745f1aaffae5e58333473b2309d8428 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-05-16T21:55:34Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:43293" http.request.id=d095ee27-e64d-4b1d-9232-e86fe1378a9e http.request.method=GET http.request.remoteaddr="127.0.0.1:40134" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.269993ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/May/2026:21:55:34 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-05-16T21:55:34Z" 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.26.2 http.request.host="127.0.0.1:43293" http.request.id=20757e7a-a098-4f8b-b2ef-f9d2007ca3e7 http.request.method=GET http.request.remoteaddr="127.0.0.1:40134" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.810995ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [16/May/2026:21:55:34 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-05-16T21:55:34Z" 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.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43293" http.request.id=c5aaedec-b973-4c21-a8b0-8c7e3050516e http.request.method=PUT http.request.remoteaddr="127.0.0.1:40134" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.075994ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-16T21:55:34Z" 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.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43293" http.request.id=c5aaedec-b973-4c21-a8b0-8c7e3050516e http.request.method=PUT http.request.remoteaddr="127.0.0.1:40134" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.172993ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-16T21:55:34Z" 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.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43293" http.request.id=c5aaedec-b973-4c21-a8b0-8c7e3050516e http.request.method=PUT http.request.remoteaddr="127.0.0.1:40134" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.248993ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/May/2026:21:55:34 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-05-16T21:55:34Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43293" http.request.id=a6a3dd55-fe2a-4217-80a1-19c397f49943 http.request.method=POST http.request.remoteaddr="127.0.0.1:40134" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.121994ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:34 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:34Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43293" http.request.id=2e9fa685-d8e9-476e-afc3-8c757262365a http.request.method=PUT http.request.remoteaddr="127.0.0.1:40134" http.request.uri="/v2/foo/schema2/blobs/uploads/ccb13d02-7687-42a1-84d7-4d3cc70c6a97?_state=gRr9chA1VfEABeYl5IBsMDCXnshb9DVsrz9H__T_bC57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjY2IxM2QwMi03Njg3LTQyYTEtODRkNy00ZDNjYzcwYzZhOTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTU6MzQuODEwMjQ2MDA0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=2.714992ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:34 +0000] "PUT /v2/foo/schema2/blobs/uploads/ccb13d02-7687-42a1-84d7-4d3cc70c6a97?_state=gRr9chA1VfEABeYl5IBsMDCXnshb9DVsrz9H__T_bC57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjY2IxM2QwMi03Njg3LTQyYTEtODRkNy00ZDNjYzcwYzZhOTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTU6MzQuODEwMjQ2MDA0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:34Z" 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.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43293" http.request.id=c6ba25ed-35a3-4427-b710-0c3b3dcea12c http.request.method=PUT http.request.remoteaddr="127.0.0.1:40134" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.103994ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-16T21:55:34Z" 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.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43293" http.request.id=c6ba25ed-35a3-4427-b710-0c3b3dcea12c http.request.method=PUT http.request.remoteaddr="127.0.0.1:40134" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.205994ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/May/2026:21:55:34 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-05-16T21:55:35Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43293" http.request.id=ee852389-c55f-4973-b1cd-4357c675f68c http.request.method=POST http.request.remoteaddr="127.0.0.1:40134" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.316993ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:35 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:40Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43293" http.request.id=6148c9cc-73ca-403c-b53f-e5077f02d1f3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40134" http.request.uri="/v2/foo/schema2/blobs/uploads/7845ed3b-3aa6-49ce-8574-9b778dbde7f4?_state=nHGPps_CiUf_rBea8n2gH9SduJz-YDL9JzAKCCYu9md7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3ODQ1ZWQzYi0zYWE2LTQ5Y2UtODU3NC05Yjc3OGRiZGU3ZjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTU6MzUuNTI1MDcxODM0WiJ9&digest=sha256%3Ae40053558d53c408bf8de6a851503a738865293e44a9a6babf1b67c237916ccd" http.request.useragent="Go-http-client/1.1" http.response.duration=4.707491711s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:35 +0000] "PUT /v2/foo/schema2/blobs/uploads/7845ed3b-3aa6-49ce-8574-9b778dbde7f4?_state=nHGPps_CiUf_rBea8n2gH9SduJz-YDL9JzAKCCYu9md7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3ODQ1ZWQzYi0zYWE2LTQ5Y2UtODU3NC05Yjc3OGRiZGU3ZjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTU6MzUuNTI1MDcxODM0WiJ9&digest=sha256%3Ae40053558d53c408bf8de6a851503a738865293e44a9a6babf1b67c237916ccd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:40Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43293" http.request.id=3b3f8733-a401-4af8-bfe3-c49c48cb5bcb http.request.method=POST http.request.remoteaddr="127.0.0.1:40134" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.688991ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:40 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:43Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43293" http.request.id=dd0adf4c-4a45-49e2-af3d-a0e87223b1b1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40134" http.request.uri="/v2/foo/schema2/blobs/uploads/12627933-6e2f-42e0-8430-9b66168165bd?_state=7NuDymLB-kiI1Vl_NBHXt4GwGyCOyNh1FOQ80dsEXp17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxMjYyNzkzMy02ZTJmLTQyZTAtODQzMC05YjY2MTY4MTY1YmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTU6NDAuNzYxNjQzOTM5WiJ9&digest=sha256%3A945686b08e2fb60bb781908a790c99742c90af50c635538c961efbb5e15bc75b" http.request.useragent="Go-http-client/1.1" http.response.duration=2.86265631s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:40 +0000] "PUT /v2/foo/schema2/blobs/uploads/12627933-6e2f-42e0-8430-9b66168165bd?_state=7NuDymLB-kiI1Vl_NBHXt4GwGyCOyNh1FOQ80dsEXp17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxMjYyNzkzMy02ZTJmLTQyZTAtODQzMC05YjY2MTY4MTY1YmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTU6NDAuNzYxNjQzOTM5WiJ9&digest=sha256%3A945686b08e2fb60bb781908a790c99742c90af50c635538c961efbb5e15bc75b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:43Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43293" http.request.id=53592007-4443-43ea-8d31-64e25c1b4ceb http.request.method=PUT http.request.remoteaddr="127.0.0.1:40134" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.39999ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:43 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:43Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43293" http.request.id=b19a7cb2-14b9-41f3-b3bf-f1ca4607809d http.request.method=PUT http.request.remoteaddr="127.0.0.1:40134" http.request.uri="/v2/foo/schema2/manifests/sha256:36589cdfdf0b082cd7d4e8a6426667f5f7484a6f63202bf804ce6ff44bc5b3a7" http.request.useragent="Go-http-client/1.1" http.response.duration=2.652992ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:43 +0000] "PUT /v2/foo/schema2/manifests/sha256:36589cdfdf0b082cd7d4e8a6426667f5f7484a6f63202bf804ce6ff44bc5b3a7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:43Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43293" http.request.id=c8643c0d-71b6-4cb6-baed-b0dd5820ded0 http.request.method=GET http.request.remoteaddr="127.0.0.1:40134" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.213993ms http.response.status=200 http.response.written=732 127.0.0.1 - - [16/May/2026:21:55:43 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-16T21:55:43Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43293" http.request.id=c87a987e-ca1e-4503-9aef-98f6d3447ca7 http.request.method=GET http.request.remoteaddr="127.0.0.1:40134" http.request.uri="/v2/foo/schema2/manifests/sha256:36589cdfdf0b082cd7d4e8a6426667f5f7484a6f63202bf804ce6ff44bc5b3a7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.267994ms http.response.status=200 http.response.written=732 127.0.0.1 - - [16/May/2026:21:55:43 +0000] "GET /v2/foo/schema2/manifests/sha256:36589cdfdf0b082cd7d4e8a6426667f5f7484a6f63202bf804ce6ff44bc5b3a7 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-16T21:55:43Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43293" http.request.id=90d170d0-d0c3-4035-9a7a-5c2ed823b35b http.request.method=GET http.request.remoteaddr="127.0.0.1:40134" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.701995ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:43 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:43Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43293" http.request.id=9431504d-c99e-4fb5-9239-9d378156f542 http.request.method=GET http.request.remoteaddr="127.0.0.1:40134" http.request.uri="/v2/foo/schema2/manifests/sha256:36589cdfdf0b082cd7d4e8a6426667f5f7484a6f63202bf804ce6ff44bc5b3a7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.698994ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:43 +0000] "GET /v2/foo/schema2/manifests/sha256:36589cdfdf0b082cd7d4e8a6426667f5f7484a6f63202bf804ce6ff44bc5b3a7 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:43Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43293" http.request.id=1d9d0ab8-2397-47cc-867a-84e93438f782 http.request.method=GET http.request.remoteaddr="127.0.0.1:40134" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.771995ms http.response.status=200 http.response.written=45 127.0.0.1 - - [16/May/2026:21:55:43 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-05-16T21:55:43Z" level=info msg="rewriting manifest sha256:36589cdfdf0b082cd7d4e8a6426667f5f7484a6f63202bf804ce6ff44bc5b3a7 in schema1 format to support old client" go.version=go1.26.2 http.request.host="127.0.0.1:43293" http.request.id=7d6c3490-ee90-43bb-ba27-b74399028a52 http.request.method=GET http.request.remoteaddr="127.0.0.1:40134" 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-05-16T21:55:43Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43293" http.request.id=7d6c3490-ee90-43bb-ba27-b74399028a52 http.request.method=GET http.request.remoteaddr="127.0.0.1:40134" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.892988ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [16/May/2026:21:55:43 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-05-16T21:55:43Z" 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.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:43293" http.request.id=110905a3-9ba0-4f04-a4a5-69cddd0c97fe http.request.method=PUT http.request.remoteaddr="127.0.0.1:40134" 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=2.141993ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [16/May/2026:21:55:43 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-05-16T21:55:43Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:43293" http.request.id=ee7bf6d7-05ed-4473-85ce-4775ba8bcb3b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40134" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.591992ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:43 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:43Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:43293" http.request.id=0af344ae-32b9-484d-bb4e-1e5a2401ab6e http.request.method=PUT http.request.remoteaddr="127.0.0.1:40134" http.request.uri="/v2/foo/schema2/manifests/sha256:93e37d2a27845dd80371a7a9e213ab51b47a26f33a796f818baa9b947a2481ff" http.request.useragent="Go-http-client/1.1" http.response.duration=2.338993ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:43 +0000] "PUT /v2/foo/schema2/manifests/sha256:93e37d2a27845dd80371a7a9e213ab51b47a26f33a796f818baa9b947a2481ff HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:43Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43293" http.request.id=b1233ba9-c949-47ba-9557-29975aa75dfb http.request.method=GET http.request.remoteaddr="127.0.0.1:40134" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=2.360993ms http.response.status=200 http.response.written=434 127.0.0.1 - - [16/May/2026:21:55:43 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-05-16T21:55:43Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43293" http.request.id=e93e6264-6b8f-4748-a5ab-9d584fdcf66a http.request.method=GET http.request.remoteaddr="127.0.0.1:40134" http.request.uri="/v2/foo/schema2/manifests/sha256:93e37d2a27845dd80371a7a9e213ab51b47a26f33a796f818baa9b947a2481ff" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=2.138994ms http.response.status=200 http.response.written=434 127.0.0.1 - - [16/May/2026:21:55:43 +0000] "GET /v2/foo/schema2/manifests/sha256:93e37d2a27845dd80371a7a9e213ab51b47a26f33a796f818baa9b947a2481ff HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-05-16T21:55:43Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43293" http.request.id=8c792d98-5833-42b6-9d06-8af9f78ff18a http.request.method=GET http.request.remoteaddr="127.0.0.1:40134" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.819994ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:43 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:43Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43293" http.request.id=65ee3d83-01c1-4f32-b1e9-faf5b6d5d947 http.request.method=GET http.request.remoteaddr="127.0.0.1:40134" http.request.uri="/v2/foo/schema2/manifests/sha256:93e37d2a27845dd80371a7a9e213ab51b47a26f33a796f818baa9b947a2481ff" http.request.useragent="Go-http-client/1.1" http.response.duration=1.844995ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:43 +0000] "GET /v2/foo/schema2/manifests/sha256:93e37d2a27845dd80371a7a9e213ab51b47a26f33a796f818baa9b947a2481ff HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:43Z" level=info msg="rewriting manifest list sha256:93e37d2a27845dd80371a7a9e213ab51b47a26f33a796f818baa9b947a2481ff in schema1 format to support old client" go.version=go1.26.2 http.request.host="127.0.0.1:43293" http.request.id=cf5cfdb1-a3cc-4dca-a056-d6a805c7e1fc http.request.method=GET http.request.remoteaddr="127.0.0.1:40134" 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-05-16T21:55:43Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43293" http.request.id=cf5cfdb1-a3cc-4dca-a056-d6a805c7e1fc http.request.method=GET http.request.remoteaddr="127.0.0.1:40134" 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=4.250988ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [16/May/2026:21:55:43 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (41.89s) === RUN TestGetManifestWithStorageError time="2026-05-16T21:55:43Z" 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.26.2 time="2026-05-16T21:55:43Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-05-16T21:55:43Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:42119" http.request.id=dae53fcb-dfdf-4774-b4d7-0a31ef224e5c http.request.method=GET http.request.remoteaddr="127.0.0.1:45426" 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=2.772991ms http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [16/May/2026:21:55:43 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-05-16T21:55:43Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.26.2 http.request.host="127.0.0.1:42119" http.request.id=6b814ce8-40f6-4b32-9781-1e70ab062e02 http.request.method=GET http.request.remoteaddr="127.0.0.1:45426" http.request.uri="/v2/genericstorageerr/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.860995ms http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [16/May/2026:21:55:43 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2026-05-16T21:55:43Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.26.2 http.request.host="127.0.0.1:42119" http.request.id=f1192640-4ac0-441e-a467-6ab89f167ce7 http.request.method=GET http.request.remoteaddr="127.0.0.1:45426" http.request.uri="/v2/manifestinvalidpath/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.989994ms http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [16/May/2026:21:55:43 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2026-05-16T21:55:43Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.26.2 http.request.host="127.0.0.1:42119" http.request.id=c428f2a4-a7eb-4274-a033-2c5b90574705 http.request.method=GET http.request.remoteaddr="127.0.0.1:45426" http.request.uri="/v2/manifestbadlink/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.909995ms http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [16/May/2026:21:55:43 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.02s) === RUN TestManifestDelete time="2026-05-16T21:55:43Z" 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.26.2 time="2026-05-16T21:55:43Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-05-16T21:55:43Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=0f8e4aaf-aed8-45f2-89b2-20fa00287fc8 http.request.method=GET http.request.remoteaddr="127.0.0.1:42544" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.332992ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/May/2026:21:55:43 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-05-16T21:55:43Z" 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.26.2 http.request.host="127.0.0.1:35985" http.request.id=5bd6563e-aa11-4987-abeb-b32dc5147d21 http.request.method=GET http.request.remoteaddr="127.0.0.1:42544" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.785994ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [16/May/2026:21:55:43 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-05-16T21:55:43Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=2833fff1-6496-4505-b664-aeaf011dc2fc http.request.method=PUT http.request.remoteaddr="127.0.0.1:42544" 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.731994ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/May/2026:21:55:43 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-05-16T21:55:43Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=07feb126-ef0c-4774-ae2f-2f673c0f5938 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42544" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.283991ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-16T21:55:43Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=07feb126-ef0c-4774-ae2f-2f673c0f5938 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42544" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.38699ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-16T21:55:43Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=07feb126-ef0c-4774-ae2f-2f673c0f5938 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42544" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.46199ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-16T21:55:43Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=07feb126-ef0c-4774-ae2f-2f673c0f5938 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42544" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.52899ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/May/2026:21:55:43 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-05-16T21:55:44Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=87e224fb-19c2-48a7-a189-e475844252f6 http.request.method=POST http.request.remoteaddr="127.0.0.1:42544" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.253993ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:44 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:47Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=8dc2e1b3-bf38-44e1-9d19-d1c875499793 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42544" http.request.uri="/v2/foo/schema1/blobs/uploads/e53ccf46-a859-4bde-af47-0bda028fd50f?_state=QHQdLDOwK-LTveVY1UAjiDDg6eCkzBlPMjZjuBYyWzB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlNTNjY2Y0Ni1hODU5LTRiZGUtYWY0Ny0wYmRhMDI4ZmQ1MGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTU6NDQuMzM2ODYxMDg2WiJ9&digest=sha256%3Ad3949e4a52effe2b410dd21ef60c972ffdc72ac3ff0ee68bf5ca8aecb2ef2d1b" http.request.useragent="Go-http-client/1.1" http.response.duration=3.389440712s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:44 +0000] "PUT /v2/foo/schema1/blobs/uploads/e53ccf46-a859-4bde-af47-0bda028fd50f?_state=QHQdLDOwK-LTveVY1UAjiDDg6eCkzBlPMjZjuBYyWzB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlNTNjY2Y0Ni1hODU5LTRiZGUtYWY0Ny0wYmRhMDI4ZmQ1MGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTU6NDQuMzM2ODYxMDg2WiJ9&digest=sha256%3Ad3949e4a52effe2b410dd21ef60c972ffdc72ac3ff0ee68bf5ca8aecb2ef2d1b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:48Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=bb54932d-d155-411f-8dcc-5bdf786cd448 http.request.method=POST http.request.remoteaddr="127.0.0.1:42544" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.686992ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:48 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:52Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=19331269-e3d8-4c12-93c8-5e4586ec79eb http.request.method=PUT http.request.remoteaddr="127.0.0.1:42544" http.request.uri="/v2/foo/schema1/blobs/uploads/4aff1af9-f18a-429f-98fd-7afde9c5c4d4?_state=brddX0Myy8dNPFPmRFOrSAAidMnhZAUUrAoHaOXoDQ17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0YWZmMWFmOS1mMThhLTQyOWYtOThmZC03YWZkZTljNWM0ZDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTU6NDguMzk0MzE0NzdaIn0%3D&digest=sha256%3A1d7a059b4f682342f17485331be93188f83ef1d237d0d9521ea8d6b4f058d877" http.request.useragent="Go-http-client/1.1" http.response.duration=4.236946139s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:48 +0000] "PUT /v2/foo/schema1/blobs/uploads/4aff1af9-f18a-429f-98fd-7afde9c5c4d4?_state=brddX0Myy8dNPFPmRFOrSAAidMnhZAUUrAoHaOXoDQ17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0YWZmMWFmOS1mMThhLTQyOWYtOThmZC03YWZkZTljNWM0ZDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTU6NDguMzk0MzE0NzdaIn0%3D&digest=sha256%3A1d7a059b4f682342f17485331be93188f83ef1d237d0d9521ea8d6b4f058d877 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:52Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=9687a6bd-c806-499b-8e84-0590c799fefe http.request.method=PUT http.request.remoteaddr="127.0.0.1:42544" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.060984ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:52 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:52Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=0153f668-09c3-4c33-a08a-5e676880f9f7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42544" http.request.uri="/v2/foo/schema1/manifests/sha256:b70c2d8a30d78344efdce62b45cd476b4bf136b0279d76e0cb1b8ecd2ad33edc" http.request.useragent="Go-http-client/1.1" http.response.duration=4.119987ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:52 +0000] "PUT /v2/foo/schema1/manifests/sha256:b70c2d8a30d78344efdce62b45cd476b4bf136b0279d76e0cb1b8ecd2ad33edc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:52Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=9459e284-def5-48f2-bdb6-84aae315d908 http.request.method=GET http.request.remoteaddr="127.0.0.1:42544" 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=3.33299ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/May/2026:21:55:52 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-16T21:55:52Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=e32c33de-3189-40f2-9a41-8838a6e63eb6 http.request.method=GET http.request.remoteaddr="127.0.0.1:42544" http.request.uri="/v2/foo/schema1/manifests/sha256:b70c2d8a30d78344efdce62b45cd476b4bf136b0279d76e0cb1b8ecd2ad33edc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.22099ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/May/2026:21:55:52 +0000] "GET /v2/foo/schema1/manifests/sha256:b70c2d8a30d78344efdce62b45cd476b4bf136b0279d76e0cb1b8ecd2ad33edc HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-16T21:55:52Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:35985" http.request.id=d0e9d8b5-4c46-4422-95d3-98d1412223ae http.request.method=PUT http.request.remoteaddr="127.0.0.1:42544" http.request.uri="/v2/foo/schema1/manifests/sha256:b70c2d8a30d78344efdce62b45cd476b4bf136b0279d76e0cb1b8ecd2ad33edc" http.request.useragent="Go-http-client/1.1" http.response.duration=4.178988ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:52 +0000] "PUT /v2/foo/schema1/manifests/sha256:b70c2d8a30d78344efdce62b45cd476b4bf136b0279d76e0cb1b8ecd2ad33edc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:52Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:35985" http.request.id=ce4f2f21-3985-4961-b925-252e2d40f79d http.request.method=PUT http.request.remoteaddr="127.0.0.1:42544" http.request.uri="/v2/foo/schema1/manifests/sha256:b70c2d8a30d78344efdce62b45cd476b4bf136b0279d76e0cb1b8ecd2ad33edc" http.request.useragent="Go-http-client/1.1" http.response.duration=4.202988ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:52 +0000] "PUT /v2/foo/schema1/manifests/sha256:b70c2d8a30d78344efdce62b45cd476b4bf136b0279d76e0cb1b8ecd2ad33edc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:52Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/json" http.request.host="127.0.0.1:35985" http.request.id=18ed3ea0-28b2-4d7d-9268-ce3940b8777d http.request.method=PUT http.request.remoteaddr="127.0.0.1:42544" http.request.uri="/v2/foo/schema1/manifests/sha256:b70c2d8a30d78344efdce62b45cd476b4bf136b0279d76e0cb1b8ecd2ad33edc" http.request.useragent="Go-http-client/1.1" http.response.duration=4.112988ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:52 +0000] "PUT /v2/foo/schema1/manifests/sha256:b70c2d8a30d78344efdce62b45cd476b4bf136b0279d76e0cb1b8ecd2ad33edc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:52Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=963f9aab-761b-45c3-86f4-28d456cf9a5d http.request.method=GET http.request.remoteaddr="127.0.0.1:42544" http.request.uri="/v2/foo/schema1/manifests/sha256:b70c2d8a30d78344efdce62b45cd476b4bf136b0279d76e0cb1b8ecd2ad33edc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.37099ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/May/2026:21:55:52 +0000] "GET /v2/foo/schema1/manifests/sha256:b70c2d8a30d78344efdce62b45cd476b4bf136b0279d76e0cb1b8ecd2ad33edc HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-16T21:55:52Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=6ba96352-e959-4cba-b224-481898c7b5bc http.request.method=GET http.request.remoteaddr="127.0.0.1:42544" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.782995ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:52 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:52Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=314a5dc8-abbd-462f-b07e-ec363cd0fa60 http.request.method=GET http.request.remoteaddr="127.0.0.1:42544" http.request.uri="/v2/foo/schema1/manifests/sha256:b70c2d8a30d78344efdce62b45cd476b4bf136b0279d76e0cb1b8ecd2ad33edc" http.request.useragent="Go-http-client/1.1" http.response.duration=1.670995ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:52 +0000] "GET /v2/foo/schema1/manifests/sha256:b70c2d8a30d78344efdce62b45cd476b4bf136b0279d76e0cb1b8ecd2ad33edc HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:52Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=4bdd7280-74b3-4878-921c-b9d29a8935fb http.request.method=GET http.request.remoteaddr="127.0.0.1:42544" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.700995ms http.response.status=200 http.response.written=41 127.0.0.1 - - [16/May/2026:21:55:52 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-05-16T21:55:52Z" level=error msg="payload digest does match: "sha256:c31185f6df8d1ae8254f9f179f00638a9a6b66f8c8fd426fecbc500dcbbbaac7" != "sha256:b70c2d8a30d78344efdce62b45cd476b4bf136b0279d76e0cb1b8ecd2ad33edc"" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=3f0a6ee0-5236-4bd7-87af-0951e2d7302a http.request.method=PUT http.request.remoteaddr="127.0.0.1:42544" http.request.uri="/v2/foo/schema1/manifests/sha256:b70c2d8a30d78344efdce62b45cd476b4bf136b0279d76e0cb1b8ecd2ad33edc" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:b70c2d8a30d78344efdce62b45cd476b4bf136b0279d76e0cb1b8ecd2ad33edc" time="2026-05-16T21:55:52Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=3f0a6ee0-5236-4bd7-87af-0951e2d7302a http.request.method=PUT http.request.remoteaddr="127.0.0.1:42544" http.request.uri="/v2/foo/schema1/manifests/sha256:b70c2d8a30d78344efdce62b45cd476b4bf136b0279d76e0cb1b8ecd2ad33edc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.089994ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:b70c2d8a30d78344efdce62b45cd476b4bf136b0279d76e0cb1b8ecd2ad33edc" 127.0.0.1 - - [16/May/2026:21:55:52 +0000] "PUT /v2/foo/schema1/manifests/sha256:b70c2d8a30d78344efdce62b45cd476b4bf136b0279d76e0cb1b8ecd2ad33edc HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-05-16T21:55:52Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=be4f1f1f-81df-4463-ab04-c62c8fafbf4c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58772" http.request.uri="/v2/foo/schema1/manifests/sha256:b70c2d8a30d78344efdce62b45cd476b4bf136b0279d76e0cb1b8ecd2ad33edc" http.request.useragent="Go-http-client/1.1" http.response.duration=2.657992ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:52 +0000] "DELETE /v2/foo/schema1/manifests/sha256:b70c2d8a30d78344efdce62b45cd476b4bf136b0279d76e0cb1b8ecd2ad33edc HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:52Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:b70c2d8a30d78344efdce62b45cd476b4bf136b0279d76e0cb1b8ecd2ad33edc" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=a7a40ab3-d0d2-43be-960c-93aef815d60d http.request.method=GET http.request.remoteaddr="127.0.0.1:58772" http.request.uri="/v2/foo/schema1/manifests/sha256:b70c2d8a30d78344efdce62b45cd476b4bf136b0279d76e0cb1b8ecd2ad33edc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.947994ms http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:b70c2d8a30d78344efdce62b45cd476b4bf136b0279d76e0cb1b8ecd2ad33edc" 127.0.0.1 - - [16/May/2026:21:55:52 +0000] "GET /v2/foo/schema1/manifests/sha256:b70c2d8a30d78344efdce62b45cd476b4bf136b0279d76e0cb1b8ecd2ad33edc HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-05-16T21:55:52Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=78286e1d-b514-4924-80d0-1d38ae886d06 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58778" http.request.uri="/v2/foo/schema1/manifests/sha256:b70c2d8a30d78344efdce62b45cd476b4bf136b0279d76e0cb1b8ecd2ad33edc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.394993ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:b70c2d8a30d78344efdce62b45cd476b4bf136b0279d76e0cb1b8ecd2ad33edc" 127.0.0.1 - - [16/May/2026:21:55:52 +0000] "DELETE /v2/foo/schema1/manifests/sha256:b70c2d8a30d78344efdce62b45cd476b4bf136b0279d76e0cb1b8ecd2ad33edc HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-05-16T21:55:52Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=4dd84911-53be-4a99-9baa-634db2c69ef7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58794" http.request.uri="/v2/foo/schema1/manifests/sha256:b70c2d8a30d78344efdce62b45cd476b4bf136b0279d76e0cb1b8ecd2ad33edc" http.request.useragent="Go-http-client/1.1" http.response.duration=4.727986ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:52 +0000] "PUT /v2/foo/schema1/manifests/sha256:b70c2d8a30d78344efdce62b45cd476b4bf136b0279d76e0cb1b8ecd2ad33edc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:52Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=8bd0b1d1-0962-403f-8f45-3e0fbe35a813 http.request.method=GET http.request.remoteaddr="127.0.0.1:58794" http.request.uri="/v2/foo/schema1/manifests/sha256:b70c2d8a30d78344efdce62b45cd476b4bf136b0279d76e0cb1b8ecd2ad33edc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.412989ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/May/2026:21:55:52 +0000] "GET /v2/foo/schema1/manifests/sha256:b70c2d8a30d78344efdce62b45cd476b4bf136b0279d76e0cb1b8ecd2ad33edc HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-16T21:55:52Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=8af388e1-022c-4a98-bd66-427baf84549f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58800" http.request.uri="/v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.383992ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [16/May/2026:21:55:52 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-05-16T21:55:52Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=5be7feeb-4f5b-4edb-a9ea-0d9c2f5c8cb0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58810" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.764986ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:52 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:52Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=1b98e666-4945-4993-9fe9-9bc696d9dbb9 http.request.method=GET http.request.remoteaddr="127.0.0.1:58810" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.683995ms http.response.status=200 http.response.written=39 127.0.0.1 - - [16/May/2026:21:55:52 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-05-16T21:55:52Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=80df8bdf-9f85-41b5-865f-91d7155a4a52 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58810" http.request.uri="/v2/foo/schema1/manifests/sha256:b70c2d8a30d78344efdce62b45cd476b4bf136b0279d76e0cb1b8ecd2ad33edc" http.request.useragent="Go-http-client/1.1" http.response.duration=2.219993ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:52 +0000] "DELETE /v2/foo/schema1/manifests/sha256:b70c2d8a30d78344efdce62b45cd476b4bf136b0279d76e0cb1b8ecd2ad33edc HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:52Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=22c2bf86-1085-4911-941e-f46802092715 http.request.method=GET http.request.remoteaddr="127.0.0.1:58810" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.799994ms http.response.status=200 http.response.written=35 127.0.0.1 - - [16/May/2026:21:55:52 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2026-05-16T21:55:52Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=5d0df865-9cde-495f-8ea0-48439a82e1ed http.request.method=GET http.request.remoteaddr="127.0.0.1:58810" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.808995ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/May/2026:21:55:52 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-05-16T21:55:52Z" 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.26.2 http.request.host="127.0.0.1:35985" http.request.id=b3855a4e-c296-48f6-943b-44eeef5759ca http.request.method=GET http.request.remoteaddr="127.0.0.1:58810" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.661995ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [16/May/2026:21:55:52 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-05-16T21:55:52Z" 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.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35985" http.request.id=a0730b92-f18a-4d1f-8eb3-251da5711464 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58810" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.081994ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-16T21:55:52Z" 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.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35985" http.request.id=a0730b92-f18a-4d1f-8eb3-251da5711464 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58810" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.175994ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-16T21:55:52Z" 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.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35985" http.request.id=a0730b92-f18a-4d1f-8eb3-251da5711464 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58810" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.256994ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/May/2026:21:55:52 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-05-16T21:55:52Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=c39770b7-b866-4fd2-a380-237a3e79dd5e http.request.method=POST http.request.remoteaddr="127.0.0.1:58810" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.984994ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:52 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:52Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=9ecc3ad1-8f05-461b-bba8-f6f1163e84da http.request.method=PUT http.request.remoteaddr="127.0.0.1:58810" http.request.uri="/v2/foo/schema2/blobs/uploads/e85c4a9d-a2e4-4854-9fd5-9bc5afd7b9f7?_state=qWGbpAcf_GCYo_28PHZC93rMEf4xbTdtdEgU8YtZ2bV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlODVjNGE5ZC1hMmU0LTQ4NTQtOWZkNS05YmM1YWZkN2I5ZjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTU6NTIuNzI0NjIxNjI2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=2.608992ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:52 +0000] "PUT /v2/foo/schema2/blobs/uploads/e85c4a9d-a2e4-4854-9fd5-9bc5afd7b9f7?_state=qWGbpAcf_GCYo_28PHZC93rMEf4xbTdtdEgU8YtZ2bV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlODVjNGE5ZC1hMmU0LTQ4NTQtOWZkNS05YmM1YWZkN2I5ZjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTU6NTIuNzI0NjIxNjI2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:52Z" 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.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35985" http.request.id=57472308-ad96-47c6-a894-48769b33c590 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58810" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.128993ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-16T21:55:52Z" 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.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35985" http.request.id=57472308-ad96-47c6-a894-48769b33c590 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58810" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.256993ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/May/2026:21:55:52 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-05-16T21:55:53Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=77258fb1-d426-4b9b-87e5-29d2a2828d05 http.request.method=POST http.request.remoteaddr="127.0.0.1:58810" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.424993ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:53 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:57Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=6d73cda2-80fa-42bc-abf1-b3a4611a6635 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58810" http.request.uri="/v2/foo/schema2/blobs/uploads/129a06f3-d5e8-4a01-a7c0-3e902a5c47f6?_state=u6cKn9oEHxomLWmTBLyFO7J9jCXDf97yOR8fJ9XLQG97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxMjlhMDZmMy1kNWU4LTRhMDEtYTdjMC0zZTkwMmE1YzQ3ZjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTU6NTMuNDA2NTQ5NTU2WiJ9&digest=sha256%3A8df913774fa415a5acdaa83b60f5ec73d8197174ef7369e685e40af053b84173" http.request.useragent="Go-http-client/1.1" http.response.duration=4.143191424s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:53 +0000] "PUT /v2/foo/schema2/blobs/uploads/129a06f3-d5e8-4a01-a7c0-3e902a5c47f6?_state=u6cKn9oEHxomLWmTBLyFO7J9jCXDf97yOR8fJ9XLQG97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxMjlhMDZmMy1kNWU4LTRhMDEtYTdjMC0zZTkwMmE1YzQ3ZjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTU6NTMuNDA2NTQ5NTU2WiJ9&digest=sha256%3A8df913774fa415a5acdaa83b60f5ec73d8197174ef7369e685e40af053b84173 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:55:58Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=f93d045f-3e94-45fc-bf3b-039714f429a8 http.request.method=POST http.request.remoteaddr="127.0.0.1:58810" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.826991ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:58 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:56:01Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=267d470e-0706-44e8-8e0e-73b57e15108d http.request.method=PUT http.request.remoteaddr="127.0.0.1:58810" http.request.uri="/v2/foo/schema2/blobs/uploads/9484ba4a-027c-45cf-ba75-10846b1567f6?_state=6xzKc7b_Y58U2m9aV4ce_B7DPPIwDESaN9FAdxvrJUF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5NDg0YmE0YS0wMjdjLTQ1Y2YtYmE3NS0xMDg0NmIxNTY3ZjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTU6NTguMTI5NTU3MjE5WiJ9&digest=sha256%3A8e64430cfc7a4cfe75b647bbba2ffdbb23955c2ebfe4a6d8f65198577ed57e3f" http.request.useragent="Go-http-client/1.1" http.response.duration=3.201039283s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:55:58 +0000] "PUT /v2/foo/schema2/blobs/uploads/9484ba4a-027c-45cf-ba75-10846b1567f6?_state=6xzKc7b_Y58U2m9aV4ce_B7DPPIwDESaN9FAdxvrJUF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5NDg0YmE0YS0wMjdjLTQ1Y2YtYmE3NS0xMDg0NmIxNTY3ZjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTZUMjE6NTU6NTguMTI5NTU3MjE5WiJ9&digest=sha256%3A8e64430cfc7a4cfe75b647bbba2ffdbb23955c2ebfe4a6d8f65198577ed57e3f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:56:01Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35985" http.request.id=4c1d2025-e443-4bf1-b49e-e67517198f2e http.request.method=PUT http.request.remoteaddr="127.0.0.1:58810" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.41899ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:56:01 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:56:01Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35985" http.request.id=a762e5c2-cb8f-4eab-91ea-3756db4fd5f7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58810" http.request.uri="/v2/foo/schema2/manifests/sha256:75c1b7305660fc11fa6bcab30e6ca4b9b697d1904399d6c8008df5110e7ccfc6" http.request.useragent="Go-http-client/1.1" http.response.duration=2.611992ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:56:01 +0000] "PUT /v2/foo/schema2/manifests/sha256:75c1b7305660fc11fa6bcab30e6ca4b9b697d1904399d6c8008df5110e7ccfc6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:56:01Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=a4be8fa0-2c7e-448d-90e5-80ebaf4ec15e http.request.method=GET http.request.remoteaddr="127.0.0.1:58810" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.211993ms http.response.status=200 http.response.written=732 127.0.0.1 - - [16/May/2026:21:56:01 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-16T21:56:01Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=d168b628-c5e0-4a76-93be-cfd8ae3cb893 http.request.method=GET http.request.remoteaddr="127.0.0.1:58810" http.request.uri="/v2/foo/schema2/manifests/sha256:75c1b7305660fc11fa6bcab30e6ca4b9b697d1904399d6c8008df5110e7ccfc6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.222993ms http.response.status=200 http.response.written=732 127.0.0.1 - - [16/May/2026:21:56:01 +0000] "GET /v2/foo/schema2/manifests/sha256:75c1b7305660fc11fa6bcab30e6ca4b9b697d1904399d6c8008df5110e7ccfc6 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-16T21:56:01Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=c692c15c-576f-4c87-8b84-d6f03b8875e1 http.request.method=GET http.request.remoteaddr="127.0.0.1:58810" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.788994ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/May/2026:21:56:01 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-16T21:56:01Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=2bedcf08-d8d5-47ca-960d-c95b79161839 http.request.method=GET http.request.remoteaddr="127.0.0.1:58810" http.request.uri="/v2/foo/schema2/manifests/sha256:75c1b7305660fc11fa6bcab30e6ca4b9b697d1904399d6c8008df5110e7ccfc6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.713995ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/May/2026:21:56:01 +0000] "GET /v2/foo/schema2/manifests/sha256:75c1b7305660fc11fa6bcab30e6ca4b9b697d1904399d6c8008df5110e7ccfc6 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-16T21:56:01Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=fd2cef99-d396-4c6c-a25a-742621086c19 http.request.method=GET http.request.remoteaddr="127.0.0.1:58810" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.657995ms http.response.status=200 http.response.written=45 127.0.0.1 - - [16/May/2026:21:56:01 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-05-16T21:56:01Z" level=info msg="rewriting manifest sha256:75c1b7305660fc11fa6bcab30e6ca4b9b697d1904399d6c8008df5110e7ccfc6 in schema1 format to support old client" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=0565c595-a527-42c5-8e98-359493ce5e44 http.request.method=GET http.request.remoteaddr="127.0.0.1:58810" 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-05-16T21:56:01Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=0565c595-a527-42c5-8e98-359493ce5e44 http.request.method=GET http.request.remoteaddr="127.0.0.1:58810" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.782989ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [16/May/2026:21:56:01 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-05-16T21:56:01Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=18453c80-8289-45a7-a7d0-d75511ef9828 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58810" http.request.uri="/v2/foo/schema2/manifests/sha256:75c1b7305660fc11fa6bcab30e6ca4b9b697d1904399d6c8008df5110e7ccfc6" http.request.useragent="Go-http-client/1.1" http.response.duration=2.264993ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:56:01 +0000] "DELETE /v2/foo/schema2/manifests/sha256:75c1b7305660fc11fa6bcab30e6ca4b9b697d1904399d6c8008df5110e7ccfc6 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:56:01Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:75c1b7305660fc11fa6bcab30e6ca4b9b697d1904399d6c8008df5110e7ccfc6" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=8d2417df-87af-42f9-826a-db4b53d79406 http.request.method=GET http.request.remoteaddr="127.0.0.1:58810" http.request.uri="/v2/foo/schema2/manifests/sha256:75c1b7305660fc11fa6bcab30e6ca4b9b697d1904399d6c8008df5110e7ccfc6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.988994ms http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:75c1b7305660fc11fa6bcab30e6ca4b9b697d1904399d6c8008df5110e7ccfc6" 127.0.0.1 - - [16/May/2026:21:56:01 +0000] "GET /v2/foo/schema2/manifests/sha256:75c1b7305660fc11fa6bcab30e6ca4b9b697d1904399d6c8008df5110e7ccfc6 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-05-16T21:56:01Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=22fa4888-6a5f-47b0-8a68-504762984ca1 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:41684" http.request.uri="/v2/foo/schema2/manifests/sha256:75c1b7305660fc11fa6bcab30e6ca4b9b697d1904399d6c8008df5110e7ccfc6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.550992ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:75c1b7305660fc11fa6bcab30e6ca4b9b697d1904399d6c8008df5110e7ccfc6" 127.0.0.1 - - [16/May/2026:21:56:01 +0000] "DELETE /v2/foo/schema2/manifests/sha256:75c1b7305660fc11fa6bcab30e6ca4b9b697d1904399d6c8008df5110e7ccfc6 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-05-16T21:56:01Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35985" http.request.id=457fc182-0d26-4e78-93b3-3766532f8222 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41686" http.request.uri="/v2/foo/schema2/manifests/sha256:75c1b7305660fc11fa6bcab30e6ca4b9b697d1904399d6c8008df5110e7ccfc6" http.request.useragent="Go-http-client/1.1" http.response.duration=3.122991ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:56:01 +0000] "PUT /v2/foo/schema2/manifests/sha256:75c1b7305660fc11fa6bcab30e6ca4b9b697d1904399d6c8008df5110e7ccfc6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:56:01Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=123ba09a-54e6-403a-af02-4fabc9d429d3 http.request.method=GET http.request.remoteaddr="127.0.0.1:41686" http.request.uri="/v2/foo/schema2/manifests/sha256:75c1b7305660fc11fa6bcab30e6ca4b9b697d1904399d6c8008df5110e7ccfc6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.442993ms http.response.status=200 http.response.written=732 127.0.0.1 - - [16/May/2026:21:56:01 +0000] "GET /v2/foo/schema2/manifests/sha256:75c1b7305660fc11fa6bcab30e6ca4b9b697d1904399d6c8008df5110e7ccfc6 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-16T21:56:01Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=b3c25bd8-98fe-437e-b2ab-a06fbc0391d4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:41700" http.request.uri="/v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.611992ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [16/May/2026:21:56:01 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-05-16T21:56:01Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35985" http.request.id=cb6e64a3-4378-42d5-866c-ddcb13cf809e http.request.method=PUT http.request.remoteaddr="127.0.0.1:41706" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.409989ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:56:01 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:56:01Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=40e8fe9f-4610-4057-a3fc-125518959535 http.request.method=GET http.request.remoteaddr="127.0.0.1:41706" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.995994ms http.response.status=200 http.response.written=39 127.0.0.1 - - [16/May/2026:21:56:01 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-05-16T21:56:01Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=67514d20-43b8-4a05-a639-44a2859c4d02 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:41706" http.request.uri="/v2/foo/schema2/manifests/sha256:75c1b7305660fc11fa6bcab30e6ca4b9b697d1904399d6c8008df5110e7ccfc6" http.request.useragent="Go-http-client/1.1" http.response.duration=2.631992ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:56:01 +0000] "DELETE /v2/foo/schema2/manifests/sha256:75c1b7305660fc11fa6bcab30e6ca4b9b697d1904399d6c8008df5110e7ccfc6 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:56:01Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35985" http.request.id=46fab062-3d54-4ce7-8a71-7b877ebb107f http.request.method=GET http.request.remoteaddr="127.0.0.1:41706" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.887994ms http.response.status=200 http.response.written=35 127.0.0.1 - - [16/May/2026:21:56:01 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (17.70s) === RUN TestManifestDeleteDisabled time="2026-05-16T21:56:01Z" 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.26.2 time="2026-05-16T21:56:01Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-05-16T21:56:01Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.2 http.request.host="127.0.0.1:40059" http.request.id=09ca4e28-26e1-4b95-bac1-053ec10b6fa6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57158" http.request.uri="/v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.220993ms http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [16/May/2026:21:56:01 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.01s) === RUN TestRegistryAsCacheMutationAPIs time="2026-05-16T21:56:01Z" 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.26.2 time="2026-05-16T21:56:01Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-05-16T21:56:01Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.2 time="2026-05-16T21:56:01Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.26.2 time="2026-05-16T21:56:01Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.26.2 time="2026-05-16T21:56:01Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.2 http.request.host="127.0.0.1:41609" http.request.id=93fa29b0-659e-4792-af23-e1c671cd36b4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59462" 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=4.386987ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [16/May/2026:21:56:01 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-05-16T21:56:01Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.2 http.request.host="127.0.0.1:41609" http.request.id=584ab918-2bb4-4015-aaed-86bb8a5370cb http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59472" 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=4.221987ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [16/May/2026:21:56:01 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-05-16T21:56:01Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.2 http.request.host="127.0.0.1:41609" http.request.id=2c014da7-306e-44d8-a699-d16d97283a32 http.request.method=POST http.request.remoteaddr="127.0.0.1:59478" 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=3.745988ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [16/May/2026:21:56:01 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-05-16T21:56:01Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.2 http.request.host="127.0.0.1:41609" http.request.id=eafe4141-1d02-4519-8d64-5556d9f4f41c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59492" 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=3.978988ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [16/May/2026:21:56:01 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.05s) === RUN TestProxyManifestGetByTag time="2026-05-16T21:56:01Z" 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.26.2 time="2026-05-16T21:56:01Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-05-16T21:56:01Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43461" http.request.id=fb4d76eb-5279-441e-93f2-5dc41d2a3c81 http.request.method=POST http.request.remoteaddr="127.0.0.1:49326" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.891991ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:56:01 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:56:04Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43461" http.request.id=b94ea59a-3084-49ca-898f-fab2d37ffb8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:49326" http.request.uri="/v2/foo/bar/blobs/uploads/4a38a1a8-6438-46cb-9fe1-1147ec14b98e?_state=O9Y_gPp0kz9nqb8DQsrDKCGOdv47FquBj_r204zunyZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRhMzhhMWE4LTY0MzgtNDZjYi05ZmUxLTExNDdlYzE0Yjk4ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NjowMS45NDkzNTQ2MjVaIn0%3D&digest=sha256%3Adbfca03c2e4561749ea32926f46c0a750af7cd4bddfa5ea159fb53b8cccbd92a" http.request.useragent="Go-http-client/1.1" http.response.duration=2.498826415s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:56:01 +0000] "PUT /v2/foo/bar/blobs/uploads/4a38a1a8-6438-46cb-9fe1-1147ec14b98e?_state=O9Y_gPp0kz9nqb8DQsrDKCGOdv47FquBj_r204zunyZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRhMzhhMWE4LTY0MzgtNDZjYi05ZmUxLTExNDdlYzE0Yjk4ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NjowMS45NDkzNTQ2MjVaIn0%3D&digest=sha256%3Adbfca03c2e4561749ea32926f46c0a750af7cd4bddfa5ea159fb53b8cccbd92a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:56:04Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43461" http.request.id=48d9d93c-8d48-4e15-97c7-aecbeb8e8ea6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49326" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=4.746986ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:56:04 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:56:04Z" 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.26.2 time="2026-05-16T21:56:04Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-05-16T21:56:04Z" level=info msg="Starting upload purge in 38m0s" go.version=go1.26.2 time="2026-05-16T21:56:04Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.2 time="2026-05-16T21:56:04Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43461" http.request.id=6ec12f3c-dbdb-42e7-81d7-f23a0f1d9d41 http.request.method=GET http.request.remoteaddr="127.0.0.1:49326" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.584995ms http.response.status=200 http.response.written=2 127.0.0.1 - - [16/May/2026:21:56:04 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-05-16T21:56:04Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:43461" go.version=go1.26.2 time="2026-05-16T21:56:04Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.26.2 time="2026-05-16T21:56:04Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43461" http.request.id=010e3573-6356-474d-9d35-f5265fd0171e http.request.method=GET http.request.remoteaddr="127.0.0.1:49332" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.977994ms http.response.status=200 http.response.written=2 127.0.0.1 - - [16/May/2026:21:56:04 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-05-16T21:56:04Z" level=info msg="Challenge established with upstream : http://127.0.0.1:43461/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:43461/v2/:[]]}" go.version=go1.26.2 http.request.host="127.0.0.1:41477" http.request.id=53b3ef75-a4ef-4f2d-8473-0e45cd6cb50a http.request.method=GET http.request.remoteaddr="127.0.0.1:56256" http.request.uri="/v2/foo/bar/manifests/sha256:b24128b574de57c0c592a88f1f79c6ec17ba500145f0a4e0683877bfb5bf62a1" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:b24128b574de57c0c592a88f1f79c6ec17ba500145f0a4e0683877bfb5bf62a1" time="2026-05-16T21:56:04Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43461" http.request.id=1e7dd859-79ec-478f-8440-71b4790c00d1 http.request.method=GET http.request.remoteaddr="127.0.0.1:49348" http.request.uri="/v2/foo/bar/manifests/sha256:b24128b574de57c0c592a88f1f79c6ec17ba500145f0a4e0683877bfb5bf62a1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.883988ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/May/2026:21:56:04 +0000] "GET /v2/foo/bar/manifests/sha256:b24128b574de57c0c592a88f1f79c6ec17ba500145f0a4e0683877bfb5bf62a1 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-05-16T21:56:04Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:b24128b574de57c0c592a88f1f79c6ec17ba500145f0a4e0683877bfb5bf62a1 with ttl=167h59m59.999992s" go.version=go1.26.2 time="2026-05-16T21:56:04Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41477" http.request.id=53b3ef75-a4ef-4f2d-8473-0e45cd6cb50a http.request.method=GET http.request.remoteaddr="127.0.0.1:56256" http.request.uri="/v2/foo/bar/manifests/sha256:b24128b574de57c0c592a88f1f79c6ec17ba500145f0a4e0683877bfb5bf62a1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=13.603959ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/May/2026:21:56:04 +0000] "GET /v2/foo/bar/manifests/sha256:b24128b574de57c0c592a88f1f79c6ec17ba500145f0a4e0683877bfb5bf62a1 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-05-16T21:56:04Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43461" http.request.id=a7e842c4-9e76-486e-b364-7d127b40e7f6 http.request.method=GET http.request.remoteaddr="127.0.0.1:49348" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.635995ms http.response.status=200 http.response.written=2 127.0.0.1 - - [16/May/2026:21:56:04 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-05-16T21:56:04Z" level=info msg="Challenge established with upstream : http://127.0.0.1:43461/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:43461/v2/:[]]}" go.version=go1.26.2 http.request.host="127.0.0.1:41477" http.request.id=8383e40a-6ea0-43f9-9567-09375dbd095e http.request.method=GET http.request.remoteaddr="127.0.0.1:56268" 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-05-16T21:56:04Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43461" http.request.id=a70a42aa-e325-48f0-99b1-0d3a815d6c4d http.request.method=HEAD http.request.remoteaddr="127.0.0.1:49350" 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.871988ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/May/2026:21:56:04 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-05-16T21:56:04Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41477" http.request.id=8383e40a-6ea0-43f9-9567-09375dbd095e http.request.method=GET http.request.remoteaddr="127.0.0.1:56268" 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=12.181963ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/May/2026:21:56:04 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-05-16T21:56:05Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43461" http.request.id=cbbfd09f-867a-4623-842b-50d104ebda00 http.request.method=POST http.request.remoteaddr="127.0.0.1:49350" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.610992ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/May/2026:21:56:05 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-16T21:56:12Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43461" http.request.id=2de5b5de-600a-49a4-8af8-319f2c11f1ee http.request.method=PUT http.request.remoteaddr="127.0.0.1:49350" http.request.uri="/v2/foo/bar/blobs/uploads/68e9923c-fd27-4008-a41a-2973071fc865?_state=LFlHAqdxhJEK1hL1WgkFFFzzJt-f-UDLqGoV9ZvOT_p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY4ZTk5MjNjLWZkMjctNDAwOC1hNDFhLTI5NzMwNzFmYzg2NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NjowNS4zNDUxNjAzMTdaIn0%3D&digest=sha256%3Abead6c0962ab124ee3cd0cd2e4a7805a67a32af9cc321876d5c41844195b16d5" http.request.useragent="Go-http-client/1.1" http.response.duration=6.686512703s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:56:05 +0000] "PUT /v2/foo/bar/blobs/uploads/68e9923c-fd27-4008-a41a-2973071fc865?_state=LFlHAqdxhJEK1hL1WgkFFFzzJt-f-UDLqGoV9ZvOT_p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY4ZTk5MjNjLWZkMjctNDAwOC1hNDFhLTI5NzMwNzFmYzg2NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNlQyMTo1NjowNS4zNDUxNjAzMTdaIn0%3D&digest=sha256%3Abead6c0962ab124ee3cd0cd2e4a7805a67a32af9cc321876d5c41844195b16d5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:56:12Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43461" http.request.id=5f207796-e5c4-4baa-9294-6a899fb88786 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49350" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=5.054985ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/May/2026:21:56:12 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-16T21:56:12Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43461" http.request.id=9b341c6d-1eb3-4375-a162-3818fbf43a88 http.request.method=GET http.request.remoteaddr="127.0.0.1:49350" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.633995ms http.response.status=200 http.response.written=2 127.0.0.1 - - [16/May/2026:21:56:12 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-05-16T21:56:12Z" level=info msg="Challenge established with upstream : http://127.0.0.1:43461/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:43461/v2/:[]]}" go.version=go1.26.2 http.request.host="127.0.0.1:41477" http.request.id=be4de5bb-0efe-4c42-93c7-ef668194ad45 http.request.method=GET http.request.remoteaddr="127.0.0.1:53220" 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-05-16T21:56:12Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43461" http.request.id=2bf863f9-757c-45ca-8bcd-fca94dc25e6f http.request.method=HEAD http.request.remoteaddr="127.0.0.1:60246" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.096988ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/May/2026:21:56:12 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-05-16T21:56:12Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43461" http.request.id=6372fbc3-740e-46cf-a667-65ea8a8beda4 http.request.method=GET http.request.remoteaddr="127.0.0.1:60246" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.646995ms http.response.status=200 http.response.written=2 127.0.0.1 - - [16/May/2026:21:56:12 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-05-16T21:56:12Z" level=info msg="Challenge established with upstream : http://127.0.0.1:43461/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:43461/v2/:[]]}" go.version=go1.26.2 http.request.host="127.0.0.1:41477" http.request.id=be4de5bb-0efe-4c42-93c7-ef668194ad45 http.request.method=GET http.request.remoteaddr="127.0.0.1:53220" 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-05-16T21:56:12Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43461" http.request.id=c1ea4dfd-ed71-48c2-a2ef-9a0f99172de8 http.request.method=GET http.request.remoteaddr="127.0.0.1:60256" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.083987ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/May/2026:21:56:12 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-05-16T21:56:12Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:f7e26889c08c2e0857d6babf5b8995920c05989f187c7774b62f38b5d890a890 with ttl=167h59m59.999992s" go.version=go1.26.2 time="2026-05-16T21:56:12Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41477" http.request.id=be4de5bb-0efe-4c42-93c7-ef668194ad45 http.request.method=GET http.request.remoteaddr="127.0.0.1:53220" 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=21.319935ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/May/2026:21:56:12 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (10.61s) === RUN TestAppDispatcher time="2026-05-16T21:56:12Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38001" http.request.id=8753a792-9242-48b7-bcc7-676d64a87e9c http.request.method=GET http.request.remoteaddr="127.0.0.1:48380" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.517992ms http.response.status=200 http.response.written=0 time="2026-05-16T21:56:12Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38001" http.request.id=628daa97-0c70-4882-8878-e3ed5f81b941 http.request.method=GET http.request.remoteaddr="127.0.0.1:48380" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration=1.790994ms http.response.status=200 http.response.written=0 time="2026-05-16T21:56:12Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38001" http.request.id=dc715bad-f269-479a-93fc-daf5877d9b84 http.request.method=GET http.request.remoteaddr="127.0.0.1:48380" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.744995ms http.response.status=200 http.response.written=0 time="2026-05-16T21:56:12Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38001" http.request.id=ae7e60f5-c712-4eb1-b2f4-e2b89a8493f6 http.request.method=GET http.request.remoteaddr="127.0.0.1:48380" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration=1.840995ms http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2026-05-16T21:56: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.26.2 instance.id=c2708b58-26d9-4650-9518-c465ae17ee9c time="2026-05-16T21:56:12Z" level=info msg="redis not configured" go.version=go1.26.2 instance.id=c2708b58-26d9-4650-9518-c465ae17ee9c time="2026-05-16T21:56:12Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.26.2 http.request.host="127.0.0.1:43217" http.request.id=e43964d7-2032-4d3e-8794-39e80144d65f http.request.method=GET http.request.remoteaddr="127.0.0.1:49992" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" --- PASS: TestNewApp (0.01s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck time="2026-05-16T21:56: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.26.2 instance.id=c2708b58-26d9-4650-9518-c465ae17ee9c time="2026-05-16T21:56:12Z" level=info msg="redis not configured" go.version=go1.26.2 instance.id=c2708b58-26d9-4650-9518-c465ae17ee9c time="2026-05-16T21:56:12Z" level=info msg="configuring file health check path=/tmp/healthcheck3756247310, interval=1" go.version=go1.26.2 instance.id=c2708b58-26d9-4650-9518-c465ae17ee9c --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2026-05-16T21:56: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.26.2 instance.id=c2708b58-26d9-4650-9518-c465ae17ee9c time="2026-05-16T21:56:16Z" level=info msg="redis not configured" go.version=go1.26.2 instance.id=c2708b58-26d9-4650-9518-c465ae17ee9c time="2026-05-16T21:56:16Z" level=info msg="configuring TCP health check addr=127.0.0.1:43411, interval=1" go.version=go1.26.2 instance.id=c2708b58-26d9-4650-9518-c465ae17ee9c --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2026-05-16T21:56:20Z" 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.26.2 instance.id=c2708b58-26d9-4650-9518-c465ae17ee9c time="2026-05-16T21:56:20Z" level=info msg="redis not configured" go.version=go1.26.2 instance.id=c2708b58-26d9-4650-9518-c465ae17ee9c time="2026-05-16T21:56:20Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:36091, interval=1, threshold=3" go.version=go1.26.2 instance.id=c2708b58-26d9-4650-9518-c465ae17ee9c --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 182.433s ? 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.20s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.12s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (4.30s) === RUN TestProxyManifests --- PASS: TestProxyManifests (2.30s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 12.997s === RUN TestSchedule time="2026-05-16T21:53:25Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.2 instance.id=c141cc96-73f6-4ddb-9957-a93134f092f1 time="2026-05-16T21:53:25Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.993ms" go.version=go1.26.2 instance.id=c141cc96-73f6-4ddb-9957-a93134f092f1 time="2026-05-16T21:53:25Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=994µs" go.version=go1.26.2 instance.id=c141cc96-73f6-4ddb-9957-a93134f092f1 time="2026-05-16T21:53:25Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=994µs" go.version=go1.26.2 instance.id=c141cc96-73f6-4ddb-9957-a93134f092f1 scheduler_test.go:52: removing testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb scheduler_test.go:52: removing testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc scheduler_test.go:52: removing testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa --- PASS: TestSchedule (0.05s) === RUN TestRestoreOld time="2026-05-16T21:53:25Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.2 instance.id=c141cc96-73f6-4ddb-9957-a93134f092f1 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2026-05-16T21:53:25Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.2 instance.id=c141cc96-73f6-4ddb-9957-a93134f092f1 time="2026-05-16T21:53:25Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.993ms" go.version=go1.26.2 instance.id=c141cc96-73f6-4ddb-9957-a93134f092f1 time="2026-05-16T21:53:25Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.994ms" go.version=go1.26.2 instance.id=c141cc96-73f6-4ddb-9957-a93134f092f1 time="2026-05-16T21:53:25Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.2 instance.id=c141cc96-73f6-4ddb-9957-a93134f092f1 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2026-05-16T21:53:25Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.2 instance.id=c141cc96-73f6-4ddb-9957-a93134f092f1 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.599s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (5.40s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 16658944 sha256:abb521ef2ef26030205241d1fd105ed329ed6e7e8179a11d503118982c2ebd7f [] map[] } --- PASS: TestSimpleBlobRead (1.12s) === RUN TestBlobMount --- PASS: TestBlobMount (1.03s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (10.21s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (9.51s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (9.91s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.05s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.04s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:1b453a74cedd46a2a1a21270d6f0354994257c27018d0904f17497facc919058 palailogos: marking blob sha256:074b5884af1fdb9351487bdef42e3b939dc44d13c24c7612bcd6e436b32f77ab palailogos: marking blob sha256:660dabfa874d0cffeebc14a8488f6e16da35161781cd7b14b6b5a699c6610b73 palailogos: marking manifest sha256:54b0b09ce4ad9842f9edd2adbd8980ab1bbb98c2c66c477e4ea4ad4086f16bd5 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:e3631f17cca097deae710f5c836064e4e21548307b166cc7f808e39f3e5e36a5 palailogos: marking blob sha256:e1714a8f3452910932804ceb6a4c191593512208a619da61908d4c3ac85632c5 palailogos: marking manifest sha256:5a425651b2987aee266ad4cc2a4f0857ee260c8f407cfd1fa5c3a7ba5ea6233f palailogos: marking blob sha256:94a7fb78b64df08ffa47b7c280b19f74c06b70492c431ec914c482c355381de2 palailogos: marking blob sha256:1b453a74cedd46a2a1a21270d6f0354994257c27018d0904f17497facc919058 palailogos: marking manifest sha256:94a7fb78b64df08ffa47b7c280b19f74c06b70492c431ec914c482c355381de2 palailogos: marking blob sha256:a40935f26409d9e05b1265d292a23dd1d5931843378fee4fd8138facb31f85fd palailogos: marking blob sha256:3d5c49b6f1bdd3b65bf5bdd73cf93360ef86ae8efd45ad1d21498b7421a4531c 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (7.01s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:7eba8f15064205d2bfabbbf876d4c6e6b53b9b28252f79086e4c4d60bb16bf35 deletemanifests: marking manifest sha256:f3cf3af81596d1608f39563443aa25c59ae66a0b8e5d90adf29a9104422a1a0c deletemanifests: marking blob sha256:5189b0838ce21027e0cbfcd25c6760e11eb4e82624508ada2d60dbca1e63d5ee deletemanifests: marking blob sha256:56459534c0210b5fdd7a9c29b67b46714664fa84aa49074946abca5cf6cd0e64 deletemanifests: marking blob sha256:877a633bdf45bb31338d1a2b3fbb54277cba63f96083456d10f414c7c29350f4 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:81896c85be73bdf9066072307fd47f31c4b0a6dfa1c9b3460360118533892892 blob eligible for deletion: sha256:94074255dc2d04cb31c7b8898f3fcd98738441852ca3fd2d362cbef6e063cbe3 blob eligible for deletion: sha256:e9dee5ced2a45b713e9c7ea3a2984235d225f79f81a117bbb8edbd8d1e5d223e blob eligible for deletion: sha256:7eba8f15064205d2bfabbbf876d4c6e6b53b9b28252f79086e4c4d60bb16bf35 deletemanifests manifest eligible for deletion: sha256:7eba8f15064205d2bfabbbf876d4c6e6b53b9b28252f79086e4c4d60bb16bf35 deletemanifests: marking manifest sha256:f3cf3af81596d1608f39563443aa25c59ae66a0b8e5d90adf29a9104422a1a0c deletemanifests: marking blob sha256:5189b0838ce21027e0cbfcd25c6760e11eb4e82624508ada2d60dbca1e63d5ee deletemanifests: marking blob sha256:56459534c0210b5fdd7a9c29b67b46714664fa84aa49074946abca5cf6cd0e64 deletemanifests: marking blob sha256:877a633bdf45bb31338d1a2b3fbb54277cba63f96083456d10f414c7c29350f4 time="2026-05-16T21:54:17Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/7eba8f15064205d2bfabbbf876d4c6e6b53b9b28252f79086e4c4d60bb16bf35" go.version=go1.26.2 instance.id=5e777f2c-1a47-48f2-ad88-f20379b6b138 time="2026-05-16T21:54:17Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/7eba8f15064205d2bfabbbf876d4c6e6b53b9b28252f79086e4c4d60bb16bf35" go.version=go1.26.2 instance.id=5e777f2c-1a47-48f2-ad88-f20379b6b138 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:7eba8f15064205d2bfabbbf876d4c6e6b53b9b28252f79086e4c4d60bb16bf35 time="2026-05-16T21:54:17Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/7e/7eba8f15064205d2bfabbbf876d4c6e6b53b9b28252f79086e4c4d60bb16bf35" go.version=go1.26.2 instance.id=5e777f2c-1a47-48f2-ad88-f20379b6b138 blob eligible for deletion: sha256:81896c85be73bdf9066072307fd47f31c4b0a6dfa1c9b3460360118533892892 time="2026-05-16T21:54:17Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/81/81896c85be73bdf9066072307fd47f31c4b0a6dfa1c9b3460360118533892892" go.version=go1.26.2 instance.id=5e777f2c-1a47-48f2-ad88-f20379b6b138 blob eligible for deletion: sha256:94074255dc2d04cb31c7b8898f3fcd98738441852ca3fd2d362cbef6e063cbe3 time="2026-05-16T21:54:17Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/94/94074255dc2d04cb31c7b8898f3fcd98738441852ca3fd2d362cbef6e063cbe3" go.version=go1.26.2 instance.id=5e777f2c-1a47-48f2-ad88-f20379b6b138 blob eligible for deletion: sha256:e9dee5ced2a45b713e9c7ea3a2984235d225f79f81a117bbb8edbd8d1e5d223e time="2026-05-16T21:54:17Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e9/e9dee5ced2a45b713e9c7ea3a2984235d225f79f81a117bbb8edbd8d1e5d223e" go.version=go1.26.2 instance.id=5e777f2c-1a47-48f2-ad88-f20379b6b138 --- PASS: TestDeleteManifestIfTagNotFound (6.32s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:105b0fe3dcb62970d0cad41999d2f97cbc096b7489c726ede1c34e821bd2f665 time="2026-05-16T21:54:19Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/10/105b0fe3dcb62970d0cad41999d2f97cbc096b7489c726ede1c34e821bd2f665" go.version=go1.26.2 instance.id=5e777f2c-1a47-48f2-ad88-f20379b6b138 blob eligible for deletion: sha256:6088fd1ac43c6379c75026a38e71aee1337410f6574a970194e8ed6a5f77998e time="2026-05-16T21:54:19Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/60/6088fd1ac43c6379c75026a38e71aee1337410f6574a970194e8ed6a5f77998e" go.version=go1.26.2 instance.id=5e777f2c-1a47-48f2-ad88-f20379b6b138 blob eligible for deletion: sha256:703f9741602cce53a95a921f14269fe499f619beb97c97837f028b276cb6e66a time="2026-05-16T21:54:19Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/70/703f9741602cce53a95a921f14269fe499f619beb97c97837f028b276cb6e66a" go.version=go1.26.2 instance.id=5e777f2c-1a47-48f2-ad88-f20379b6b138 --- PASS: TestGCWithMissingManifests (2.07s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:b0f369fb67b3dc1c6a8fb1b56b15e47a65e21a7b0866e8aa33120119445357a1 komnenos: marking blob sha256:50956ac6c4419f3490c8051ca2f6b791e4620aad4397cd2c7cec10bf9076bcf4 komnenos: marking blob sha256:b83ff5c1cc9e9d095e56e98732730f35cbaf522d56584abfb87fe5b47b260928 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2026-05-16T21:54:25Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.26.2 instance.id=5e777f2c-1a47-48f2-ad88-f20379b6b138 blob eligible for deletion: sha256:e695fab340d08f97a401d0a83f3dc2d7d3db27fee7c32a38332168858d21a18e time="2026-05-16T21:54:25Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e6/e695fab340d08f97a401d0a83f3dc2d7d3db27fee7c32a38332168858d21a18e" go.version=go1.26.2 instance.id=5e777f2c-1a47-48f2-ad88-f20379b6b138 blob eligible for deletion: sha256:1d3cf40bf3e4ccc8da73cf0207286c0a14344cba79b68ffd1c31e898ec0ca302 time="2026-05-16T21:54:25Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/1d/1d3cf40bf3e4ccc8da73cf0207286c0a14344cba79b68ffd1c31e898ec0ca302" go.version=go1.26.2 instance.id=5e777f2c-1a47-48f2-ad88-f20379b6b138 blob eligible for deletion: sha256:3c40ece8a3ccb5f546f5c7db35ceb1f3fb7c143050b354f2e9735f0dd95b4d6b time="2026-05-16T21:54:25Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/3c/3c40ece8a3ccb5f546f5c7db35ceb1f3fb7c143050b354f2e9735f0dd95b4d6b" go.version=go1.26.2 instance.id=5e777f2c-1a47-48f2-ad88-f20379b6b138 blob eligible for deletion: sha256:9c8ce05d5ab2575ae6674d1dbc839ae078c5cbf3e17cbdc15946a5571b298e56 time="2026-05-16T21:54:25Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/9c/9c8ce05d5ab2575ae6674d1dbc839ae078c5cbf3e17cbdc15946a5571b298e56" go.version=go1.26.2 instance.id=5e777f2c-1a47-48f2-ad88-f20379b6b138 blob eligible for deletion: sha256:bb172ba6f4bb9a423488efbe8ed465244aa5272dd804f718a355298257221196 time="2026-05-16T21:54:25Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/bb/bb172ba6f4bb9a423488efbe8ed465244aa5272dd804f718a355298257221196" go.version=go1.26.2 instance.id=5e777f2c-1a47-48f2-ad88-f20379b6b138 blob eligible for deletion: sha256:da5d5494e9723455fe7e25396a8923351b3a6ea211d65ecb5a2eb09553881bee time="2026-05-16T21:54:25Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/da/da5d5494e9723455fe7e25396a8923351b3a6ea211d65ecb5a2eb09553881bee" go.version=go1.26.2 instance.id=5e777f2c-1a47-48f2-ad88-f20379b6b138 --- PASS: TestDeletionHasEffect (6.07s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (6.77s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:67a35493ad2f1a1d9b95f726909afa843f760684add0fe54269bf924b4a8948a michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:a109575fe0157a31e4ea28878f3cc6ec158603dd3b79bda4997fc1edcd0399af michael_z_doukas: marking blob sha256:275af58a626679572019a41cb4d0e65d2a45a4441d762a0a3a762778d7616e5b 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:0de2c2e5facfa557e1f9c0a8ffb633e7669798fcfcead8784dc9e078ff5f0d76 time="2026-05-16T21:54:35Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/0d/0de2c2e5facfa557e1f9c0a8ffb633e7669798fcfcead8784dc9e078ff5f0d76" go.version=go1.26.2 instance.id=5e777f2c-1a47-48f2-ad88-f20379b6b138 --- PASS: TestOrphanBlobDeleted (2.61s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:bab6f16bb38965592d5058da893911b23c9325e05e35d0e3c217e184786adb8b linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:4cb60a341350b71515bc7b5e73288341e6d9be88f3498507936a316390acb2e4 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (2.53s) === RUN TestManifestStorage --- PASS: TestManifestStorage (1.94s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (1.11s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (3.35s) === 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-05-16T21:54:44Z" level=info msg="PurgeUploads starting: olderThan=2026-05-16 20:54:44.067829029 +0000 UTC m=-3522.933788929, actuallyDelete=true" time="2026-05-16T21:54:44Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2026-05-16T21:54:44Z" level=info msg="PurgeUploads starting: olderThan=2026-05-16 21:54:44.070616021 +0000 UTC m=+77.068998063, actuallyDelete=true" time="2026-05-16T21:54:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/83af2d48-e347-45c8-8ee7-19e94644a043 have older date (2026-05-16 20:54:44 +0000 UTC) than purge date (2026-05-16 21:54:44.070616021 +0000 UTC m=+77.068998063). Removing upload directory." time="2026-05-16T21:54:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2422dd68-7dfd-4b8c-b331-e083628d1a96 have older date (2026-05-16 20:54:44 +0000 UTC) than purge date (2026-05-16 21:54:44.070616021 +0000 UTC m=+77.068998063). Removing upload directory." time="2026-05-16T21:54:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/32694585-8d20-465c-8346-2c08c2b0e0ba have older date (2026-05-16 20:54:44 +0000 UTC) than purge date (2026-05-16 21:54:44.070616021 +0000 UTC m=+77.068998063). Removing upload directory." time="2026-05-16T21:54:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/36504686-d4c2-42aa-a202-c2633353d1c1 have older date (2026-05-16 20:54:44 +0000 UTC) than purge date (2026-05-16 21:54:44.070616021 +0000 UTC m=+77.068998063). Removing upload directory." time="2026-05-16T21:54:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a79f4311-c5dc-4ab6-9706-c1844cd817a7 have older date (2026-05-16 20:54:44 +0000 UTC) than purge date (2026-05-16 21:54:44.070616021 +0000 UTC m=+77.068998063). Removing upload directory." time="2026-05-16T21:54:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/bdb6f3a6-de9e-4084-a8ca-eaa10ab2ffdc have older date (2026-05-16 20:54:44 +0000 UTC) than purge date (2026-05-16 21:54:44.070616021 +0000 UTC m=+77.068998063). Removing upload directory." time="2026-05-16T21:54:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/cde78804-1e76-4bc6-9327-1d263b07c3e4 have older date (2026-05-16 20:54:44 +0000 UTC) than purge date (2026-05-16 21:54:44.070616021 +0000 UTC m=+77.068998063). Removing upload directory." time="2026-05-16T21:54:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/5d411e36-7128-449f-94e2-cbaf47fa5908 have older date (2026-05-16 20:54:44 +0000 UTC) than purge date (2026-05-16 21:54:44.070616021 +0000 UTC m=+77.068998063). Removing upload directory." time="2026-05-16T21:54:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/82d8942a-72b8-41f4-8407-a985640399ec have older date (2026-05-16 20:54:44 +0000 UTC) than purge date (2026-05-16 21:54:44.070616021 +0000 UTC m=+77.068998063). Removing upload directory." time="2026-05-16T21:54:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/915e8d2c-bafe-42b4-837a-4293bfd5379e have older date (2026-05-16 20:54:44 +0000 UTC) than purge date (2026-05-16 21:54:44.070616021 +0000 UTC m=+77.068998063). Removing upload directory." time="2026-05-16T21:54:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a50773eb-1886-47b7-b029-eac90ec92606 have older date (2026-05-16 20:54:44 +0000 UTC) than purge date (2026-05-16 21:54:44.070616021 +0000 UTC m=+77.068998063). Removing upload directory." time="2026-05-16T21:54:44Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2026-05-16T21:54:44Z" level=info msg="PurgeUploads starting: olderThan=2026-05-16 21:54:44.07420201 +0000 UTC m=+77.072583052, actuallyDelete=true" time="2026-05-16T21:54:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/65ab5f24-91f8-4cb4-b2f4-711fa04b07aa have older date (2026-05-16 20:54:44 +0000 UTC) than purge date (2026-05-16 21:54:44.07420201 +0000 UTC m=+77.072583052). Removing upload directory." time="2026-05-16T21:54:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/66f4399b-87e9-4cc6-9017-ff27872da63f have older date (2026-05-16 20:54:44 +0000 UTC) than purge date (2026-05-16 21:54:44.07420201 +0000 UTC m=+77.072583052). Removing upload directory." time="2026-05-16T21:54:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/7114075a-cc35-4e60-b51f-9b5281af3c3a have older date (2026-05-16 20:54:44 +0000 UTC) than purge date (2026-05-16 21:54:44.07420201 +0000 UTC m=+77.072583052). Removing upload directory." time="2026-05-16T21:54:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/7d120c95-9086-447c-8806-dba2fb15a5f6 have older date (2026-05-16 20:54:44 +0000 UTC) than purge date (2026-05-16 21:54:44.07420201 +0000 UTC m=+77.072583052). Removing upload directory." time="2026-05-16T21:54:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/a52c7449-09bd-4913-acb0-1bf4f6dadd67 have older date (2026-05-16 20:54:44 +0000 UTC) than purge date (2026-05-16 21:54:44.07420201 +0000 UTC m=+77.072583052). Removing upload directory." time="2026-05-16T21:54:44Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2026-05-16T21:54:44Z" level=info msg="PurgeUploads starting: olderThan=2026-05-16 21:54:44.076521003 +0000 UTC m=+77.074903045, actuallyDelete=true" time="2026-05-16T21:54:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a6c219ea-a409-4bb5-8958-d872037eb6f0 have older date (2026-05-16 20:54:44 +0000 UTC) than purge date (2026-05-16 21:54:44.076521003 +0000 UTC m=+77.074903045). Removing upload directory." time="2026-05-16T21:54:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b85e4325-6016-4869-ba73-db47802e6775 have older date (2026-05-16 20:54:44 +0000 UTC) than purge date (2026-05-16 21:54:44.076521003 +0000 UTC m=+77.074903045). Removing upload directory." time="2026-05-16T21:54:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f5bb98ae-631b-41b7-8e1e-23e3d39310e3 have older date (2026-05-16 20:54:44 +0000 UTC) than purge date (2026-05-16 21:54:44.076521003 +0000 UTC m=+77.074903045). Removing upload directory." time="2026-05-16T21:54:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1b916427-b792-4f62-973e-32775bbdd141 have older date (2026-05-16 20:54:44 +0000 UTC) than purge date (2026-05-16 21:54:44.076521003 +0000 UTC m=+77.074903045). Removing upload directory." time="2026-05-16T21:54:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2f054dd0-6095-4ebd-976c-f763a3bcf3e1 have older date (2026-05-16 20:54:44 +0000 UTC) than purge date (2026-05-16 21:54:44.076521003 +0000 UTC m=+77.074903045). Removing upload directory." time="2026-05-16T21:54:44Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2026-05-16T21:54:44Z" level=info msg="PurgeUploads starting: olderThan=2026-05-16 21:54:44.078100998 +0000 UTC m=+77.076483040, actuallyDelete=true" time="2026-05-16T21:54:44Z" 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 77.135s ? 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.026s === 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.024s === RUN TestWalkFileRemoved time="2026-05-16T21:53:30Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.015s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 1.744s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.21s) === 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.238s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.93s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 17.697s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (19.20s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 20.844s ? 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-05-16T21:54:04Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.26.2 === RUN TestEligibleForS3/Client_IP_=_#01 time="2026-05-16T21:54:04Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.26.2 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2026-05-16T21:54:04Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.26.2 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 TestUpdateCalledRegularly === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestInvalidData time="2026-05-16T21:54:04Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.2 time="2026-05-16T21:54:04Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.26.2 instance.id=260c895d-9ac0-4ff6-8a42-c7a4f90ce4c6 --- PASS: TestS3TryUpdate (0.01s) === CONT TestMatchIPV4WithRegionNotMatched time="2026-05-16T21:54:04Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.26.2 instance.id=260c895d-9ac0-4ff6-8a42-c7a4f90ce4c6 --- PASS: TestInvalidData (0.01s) === CONT TestParsing --- PASS: TestMatchIPV4WithRegionNotMatched (0.00s) === CONT TestMatchIPV4_2 --- PASS: TestParsing (0.00s) === CONT TestMatchIPV4WithRegionMatched --- PASS: TestMatchIPV4_2 (0.00s) === CONT TestMatchIPV4 --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) === CONT TestMatchIPV6 --- PASS: TestMatchIPV4 (0.00s) === CONT TestInvalidNetworkType --- PASS: TestMatchIPV6 (0.00s) time="2026-05-16T21:54:04Z" level=error msg="unknown ip address format" go.version=go1.26.2 instance.id=260c895d-9ac0-4ff6-8a42-c7a4f90ce4c6 ip=?0000000000000000000000000000000000 --- PASS: TestInvalidNetworkType (0.00s) --- PASS: TestMatchIPV4WithRegionMatched (0.01s) time="2026-05-16T21:54:05Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.2 time="2026-05-16T21:54:06Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.2 time="2026-05-16T21:54:07Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.2 time="2026-05-16T21:54:08Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.2 --- PASS: TestUpdateCalledRegularly (4.50s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.546s === RUN Test OK: 4 passed --- PASS: Test (0.01s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.028s ? 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 1.683s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (17.24s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.02s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 19.028s ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.01s) PASS ok github.com/docker/distribution/uuid 0.046s ? 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-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-r23.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-riscv64.so.1 >>> docker-registry*: Package size: 24.7 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r23.apk >>> docker-registry: Build complete at Sat, 16 May 2026 21:56:32 +0000 elapsed time 0h 6m 2s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Uninstalling dependencies... (1/1) Purging .makedepends-docker-registry (20260516.215032) OK: 1162.3 MiB in 136 packages >>> docker-registry: Updating the community/riscv64 repository index... >>> docker-registry: Signing the index...