>>> docker-registry: Building community/docker-registry 2.8.3-r23 (using abuild 3.17.0_rc2-r0) started Thu, 14 May 2026 00:34:28 +0000 >>> docker-registry: Validating /home/buildozer/aports/community/docker-registry/APKBUILD... >>> docker-registry: Analyzing dependencies... >>> docker-registry: Installing for build: build-base git go (1/2) Installing go (1.26.3-r0) (2/2) Installing .makedepends-docker-registry (20260514.003428) Executing busybox-1.37.0-r31.trigger OK: 506.5 MiB in 105 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 /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-14T00:34:46Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2026-05-14T00:34:46Z" 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.199s === RUN TestWithRequest --- PASS: TestWithRequest (0.01s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2026-05-14T00:34:46Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.02s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.153s ? 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.177s === 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.156s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.10s) PASS ok github.com/docker/distribution/health/checks 0.241s ? 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.121s === 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.114s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.01s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.00s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.182s === 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.117s ? 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/14 00:34:46 http: TLS handshake error from 127.0.0.1:35344: 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:43291/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:43291/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:43291/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:43291/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:37257?status=0, fail=true --- PASS: TestHTTPSink (0.05s) === RUN TestListener --- PASS: TestListener (0.87s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2026-05-14T00:34:47Z" level=info msg="broadcaster: closing" time="2026-05-14T00:34:47Z" level=info msg="closing testSink" time="2026-05-14T00:34:47Z" level=info msg="closing testSink" time="2026-05-14T00:34:47Z" level=info msg="closing testSink" time="2026-05-14T00:34:47Z" level=info msg="closing testSink" time="2026-05-14T00:34:47Z" level=info msg="closing testSink" time="2026-05-14T00:34:47Z" level=info msg="closing testSink" time="2026-05-14T00:34:47Z" level=info msg="closing testSink" time="2026-05-14T00:34:47Z" level=info msg="closing testSink" time="2026-05-14T00:34:47Z" level=info msg="closing testSink" time="2026-05-14T00:34:47Z" level=info msg="closing testSink" time="2026-05-14T00:34:47Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2026-05-14T00:34:47Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 1} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 1} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 1} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 1} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:47Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:48Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:48Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:48Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:48Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:48Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:48Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:48Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:48Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:48Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:48Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:48Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:48Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:48Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:48Z" level=warning msg="&{0x3b0ec18 0.9} encountered too many errors, backing off" time="2026-05-14T00:34:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-14T00:34:48Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.89s) PASS ok github.com/docker/distribution/notifications 2.101s ? 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-14T00:34:46Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-05-14T00:34:46.483036287Z" 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.3 time="2026-05-14T00:34:46.483126368Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-14T00:34:46.483128488Z" level=info msg="Starting upload purge in 43m0s" go.version=go1.26.3 time="2026-05-14T00:34:46.48429046Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.26.3 time="2026-05-14T00:34:46.48430822Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.26.3 time="2026-05-14T00:34:46.485376591Z" level=info msg="listening on [::]:5001, tls" go.version=go1.26.3 time="2026-05-14T00:34:49.501583497Z" level=info msg="response completed" go.version=go1.26.3 http.request.host=127.0.0.1 http.request.id=8cbceecf-2ae1-4297-8a22-3a1ca9672d66 http.request.method=GET http.request.remoteaddr="127.0.0.1:52130" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.099272ms http.response.status=200 http.response.written=2 127.0.0.1 - - [14/May/2026:00:34:49 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2026-05-14T00:34:49.501792779Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.26.3 --- PASS: TestRegistrySupportedCipherSuite (3.44s) === RUN TestRegistryUnsupportedCipherSuite time="2026-05-14T00:34:50.727039878Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-05-14T00:34:50.727776165Z" 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.3 time="2026-05-14T00:34:50.727797966Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-14T00:34:50.727859486Z" level=info msg="Starting upload purge in 38m0s" go.version=go1.26.3 time="2026-05-14T00:34:50.728134449Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.26.3 --- PASS: TestRegistryUnsupportedCipherSuite (9.23s) PASS ok github.com/docker/distribution/registry 12.859s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.01s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.158s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.03s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.01s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.01s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.06s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.263s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2026-05-14T00:34:46Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.26.3 instance.id=f9df83d8-837e-4d81-9dda-c418039f8a83 time="2026-05-14T00:34:46Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.26.3 instance.id=f9df83d8-837e-4d81-9dda-c418039f8a83 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2026-05-14T00:34:46Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.26.3 password="uGgE2utbKBrW9zU4Eu_sOVsXChixYWmtW52lsEIwu-Q" user=docker --- PASS: TestCreateHtpasswdFile (0.07s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.257s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.02s) PASS ok github.com/docker/distribution/registry/auth/silly 0.152s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.05s) === RUN TestLeeway time="2026-05-14T00:34:46Z" level=info msg="token not to be used before 2026-05-14 00:34:47 +0000 UTC - currently 2026-05-14 00:34:46.19414149 +0000 UTC m=+0.113881086" time="2026-05-14T00:34:46Z" level=info msg="token not to be used after 2026-05-14 00:34:46 +0000 UTC - currently 2026-05-14 00:34:46.1970056 +0000 UTC m=+0.116745156" --- PASS: TestLeeway (0.01s) === RUN TestAccessController time="2026-05-14T00:34:46Z" 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.253s === 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.01s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.00s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.01s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.01s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.01s) === RUN TestManifestPut --- PASS: TestManifestPut (0.01s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.247s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.02s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.00s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.01s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.182s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.157s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2026-05-14T00:34:46Z" 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.3 time="2026-05-14T00:34:46Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-14T00:34:46Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40081" http.request.id=61943697-e401-4c35-a971-40a855f82eb1 http.request.method=GET http.request.remoteaddr="127.0.0.1:33878" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.03213ms http.response.status=200 http.response.written=2 127.0.0.1 - - [14/May/2026:00:34:46 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2026-05-14T00:34:46Z" 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.3 time="2026-05-14T00:34:46Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-14T00:34:46Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42605" http.request.id=4355d3b0-0463-4f6f-8603-42498ee4f455 http.request.method=GET http.request.remoteaddr="127.0.0.1:56350" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.866059ms http.response.status=200 http.response.written=20 127.0.0.1 - - [14/May/2026:00:34:46 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-05-14T00:34:46Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42605" http.request.id=58548b5a-d89e-40d6-9ebd-ead179b74842 http.request.method=POST http.request.remoteaddr="127.0.0.1:56350" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.169412ms http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:34:46 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:34:48Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42605" http.request.id=264cde78-9528-4c39-ad3a-ce3d205fba28 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56350" http.request.uri="/v2/foo/aaaa/blobs/uploads/6bdd3421-fbeb-4f50-840c-b3e71ccecb11?_state=xE334aGhZZFVXDqiaY-UI8wVXkdUA-IWN2TiQ2DRHrN7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI2YmRkMzQyMS1mYmViLTRmNTAtODQwYy1iM2U3MWNjZWNiMTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzQ6NDYuNDM1NjAwMzIxWiJ9&digest=sha256%3Aefa030c70a03a348536551f9cbfb0b01ce6b76fedd44a9dd9c68af240448bd58" http.request.useragent="Go-http-client/1.1" http.response.duration=2.219399472s http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:34:46 +0000] "PUT /v2/foo/aaaa/blobs/uploads/6bdd3421-fbeb-4f50-840c-b3e71ccecb11?_state=xE334aGhZZFVXDqiaY-UI8wVXkdUA-IWN2TiQ2DRHrN7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI2YmRkMzQyMS1mYmViLTRmNTAtODQwYy1iM2U3MWNjZWNiMTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzQ6NDYuNDM1NjAwMzIxWiJ9&digest=sha256%3Aefa030c70a03a348536551f9cbfb0b01ce6b76fedd44a9dd9c68af240448bd58 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:34:48Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42605" http.request.id=25510124-b8d0-4bb6-8961-1bc77d2409b2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56350" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.068072ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:34:48 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:34:48Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42605" http.request.id=d62c762c-b513-41f1-a659-d55000897d48 http.request.method=POST http.request.remoteaddr="127.0.0.1:56350" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.072011ms http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:34:48 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:34:50Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42605" http.request.id=8b975cfa-d7c3-4eca-81a3-061705ed86ab http.request.method=PUT http.request.remoteaddr="127.0.0.1:56350" http.request.uri="/v2/foo/bbbb/blobs/uploads/e93f7bf7-79f2-4832-a4cd-cea783b5d37d?_state=kn_Wvh1Z4VDfyxUDtI0P-bILzbswZ47JyWyHn3zvvQ57Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJlOTNmN2JmNy03OWYyLTQ4MzItYTRjZC1jZWE3ODNiNWQzN2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzQ6NDguOTEwNTY5Njg5WiJ9&digest=sha256%3Ac7c34eb9d4eec9976d5d62b7f17983b037a9425c04c3fd977ed2c5c0fcf2aaa7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.746559354s http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:34:48 +0000] "PUT /v2/foo/bbbb/blobs/uploads/e93f7bf7-79f2-4832-a4cd-cea783b5d37d?_state=kn_Wvh1Z4VDfyxUDtI0P-bILzbswZ47JyWyHn3zvvQ57Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJlOTNmN2JmNy03OWYyLTQ4MzItYTRjZC1jZWE3ODNiNWQzN2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzQ6NDguOTEwNTY5Njg5WiJ9&digest=sha256%3Ac7c34eb9d4eec9976d5d62b7f17983b037a9425c04c3fd977ed2c5c0fcf2aaa7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:34:50Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42605" http.request.id=c255ec55-4b00-486c-9fcc-1621a8293f28 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56350" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.897909ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:34:50 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:34:50Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42605" http.request.id=0208974f-65de-4ea6-9228-fa71181cbf4a http.request.method=POST http.request.remoteaddr="127.0.0.1:56350" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.026211ms http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:34:50 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:34:52Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42605" http.request.id=a2fc4109-8dd0-494d-9299-18ed7d31dafa http.request.method=PUT http.request.remoteaddr="127.0.0.1:56350" http.request.uri="/v2/foo/cccc/blobs/uploads/3247d5bb-bf87-4eec-becb-eee7b120bf16?_state=M_3nnBHOhIrg7QVee0dfFNi8ANqn8wfv14FziEYgoz17Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIzMjQ3ZDViYi1iZjg3LTRlZWMtYmVjYi1lZWU3YjEyMGJmMTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzQ6NTAuOTMzMDQ1MTA2WiJ9&digest=sha256%3Aabec2b601454910975587297ae8f2db61bd3b781f1eb87f21c781f404a44d94b" http.request.useragent="Go-http-client/1.1" http.response.duration=2.049932098s http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:34:50 +0000] "PUT /v2/foo/cccc/blobs/uploads/3247d5bb-bf87-4eec-becb-eee7b120bf16?_state=M_3nnBHOhIrg7QVee0dfFNi8ANqn8wfv14FziEYgoz17Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIzMjQ3ZDViYi1iZjg3LTRlZWMtYmVjYi1lZWU3YjEyMGJmMTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzQ6NTAuOTMzMDQ1MTA2WiJ9&digest=sha256%3Aabec2b601454910975587297ae8f2db61bd3b781f1eb87f21c781f404a44d94b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:34:52Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42605" http.request.id=b3ddfed3-b585-4f5b-b984-13225c323ed4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56350" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.91535ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:34:52 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:34:53Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42605" http.request.id=d334333c-5853-4cd7-9e82-95c7044bf965 http.request.method=POST http.request.remoteaddr="127.0.0.1:56350" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.071971ms http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:34:53 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:34:54Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42605" http.request.id=b3f9b148-d4ee-41e1-92ab-954d0ac77d70 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56350" http.request.uri="/v2/foo/dddd/blobs/uploads/7fcf1bc6-c677-49f3-958f-20f5ece059f8?_state=yMdNDWTGhEqQWHB3IUTyQZvkRNH-aw5m7wBxcuHDkod7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI3ZmNmMWJjNi1jNjc3LTQ5ZjMtOTU4Zi0yMGY1ZWNlMDU5ZjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzQ6NTMuMTk2MzgxMzg4WiJ9&digest=sha256%3A3dda76f766644f8f8f56699e3c4c5ce748448d7fc039926014af636467fddce2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.203700038s http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:34:53 +0000] "PUT /v2/foo/dddd/blobs/uploads/7fcf1bc6-c677-49f3-958f-20f5ece059f8?_state=yMdNDWTGhEqQWHB3IUTyQZvkRNH-aw5m7wBxcuHDkod7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI3ZmNmMWJjNi1jNjc3LTQ5ZjMtOTU4Zi0yMGY1ZWNlMDU5ZjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzQ6NTMuMTk2MzgxMzg4WiJ9&digest=sha256%3A3dda76f766644f8f8f56699e3c4c5ce748448d7fc039926014af636467fddce2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:34:54Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42605" http.request.id=590413b2-dd59-4c39-b136-c33cd03d1ade http.request.method=PUT http.request.remoteaddr="127.0.0.1:56350" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.887309ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:34:54 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:34:54Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42605" http.request.id=71efdba1-25e0-4443-8576-8e8da098218e http.request.method=POST http.request.remoteaddr="127.0.0.1:56350" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.01953ms http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:34:54 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:34:55Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42605" http.request.id=1c27d604-dc78-457f-895a-341cf8cd9549 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56350" http.request.uri="/v2/foo/eeee/blobs/uploads/cc84e522-cbcc-4b91-84be-96e913bbfdbf?_state=_z0nZQGjnk3dB8HuRywakgHahZASrDPYpqqbZyE09Ul7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJjYzg0ZTUyMi1jYmNjLTRiOTEtODRiZS05NmU5MTNiYmZkYmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzQ6NTQuNTkzODUwMDg5WiJ9&digest=sha256%3A6ce0f7c28455fea344dae2c93ca76c0ed5311012b9d8c0033436c0c7702eaf3f" http.request.useragent="Go-http-client/1.1" http.response.duration=847.086789ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:34:54 +0000] "PUT /v2/foo/eeee/blobs/uploads/cc84e522-cbcc-4b91-84be-96e913bbfdbf?_state=_z0nZQGjnk3dB8HuRywakgHahZASrDPYpqqbZyE09Ul7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJjYzg0ZTUyMi1jYmNjLTRiOTEtODRiZS05NmU5MTNiYmZkYmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzQ6NTQuNTkzODUwMDg5WiJ9&digest=sha256%3A6ce0f7c28455fea344dae2c93ca76c0ed5311012b9d8c0033436c0c7702eaf3f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:34:55Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42605" http.request.id=5f2b419a-151f-464f-b8da-6661dbfc1209 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56350" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.90175ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:34:55 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:34:55Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42605" http.request.id=aceb4392-d74d-4e3a-b11a-a88a301e77a4 http.request.method=POST http.request.remoteaddr="127.0.0.1:56350" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="966.09µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:34:55 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:34:56Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42605" http.request.id=f24e036c-19fd-448f-84fc-a9f4d7fd44b3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56350" http.request.uri="/v2/foo/ffff/blobs/uploads/a4b27df8-a412-4800-9a22-888b649ab674?_state=SFA34w3WeSnCJoEhqqs9xokBxE1E_uDIDdoAnNM_qop7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJhNGIyN2RmOC1hNDEyLTQ4MDAtOWEyMi04ODhiNjQ5YWI2NzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzQ6NTUuNjA4MzUzOTExWiJ9&digest=sha256%3A65b2ca1eaaeccaad3ee029aae6273863a6938fe7d397588dd66439556022d103" http.request.useragent="Go-http-client/1.1" http.response.duration=710.193028ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:34:55 +0000] "PUT /v2/foo/ffff/blobs/uploads/a4b27df8-a412-4800-9a22-888b649ab674?_state=SFA34w3WeSnCJoEhqqs9xokBxE1E_uDIDdoAnNM_qop7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJhNGIyN2RmOC1hNDEyLTQ4MDAtOWEyMi04ODhiNjQ5YWI2NzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzQ6NTUuNjA4MzUzOTExWiJ9&digest=sha256%3A65b2ca1eaaeccaad3ee029aae6273863a6938fe7d397588dd66439556022d103 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:34:56Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42605" http.request.id=660e537d-9b57-49b5-9d20-2dc751989ddc http.request.method=PUT http.request.remoteaddr="127.0.0.1:56350" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.994031ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:34:56 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:34:56Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42605" http.request.id=87c78489-70a6-40f0-9913-bd5011efffea http.request.method=GET http.request.remoteaddr="127.0.0.1:56350" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="728.807µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [14/May/2026:00:34:56 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-05-14T00:34:56Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42605" http.request.id=a53cdbb2-1dd2-4b0b-aa7c-1702364b40ea http.request.method=GET http.request.remoteaddr="127.0.0.1:56350" 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="785.808µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [14/May/2026:00:34:56 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-05-14T00:34:56Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42605" http.request.id=31adcf1a-fcc0-4b39-8dbf-f8fcddd5b5d1 http.request.method=GET http.request.remoteaddr="127.0.0.1:56350" 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="720.567µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [14/May/2026:00:34:56 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-05-14T00:34:56Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42605" http.request.id=2ad57fe1-9264-4b0c-b907-f641db1cdf6b http.request.method=GET http.request.remoteaddr="127.0.0.1:56350" 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="708.327µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [14/May/2026:00:34:56 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-05-14T00:34:56Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42605" http.request.id=5fe3c816-920a-4737-b07d-8780ab8d99ca http.request.method=GET http.request.remoteaddr="127.0.0.1:56350" 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="705.368µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [14/May/2026:00:34:56 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2026-05-14T00:34:56Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42605" http.request.id=81df392b-69c6-4089-b1a9-fe7c2837ea1c http.request.method=GET http.request.remoteaddr="127.0.0.1:56350" 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="722.288µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [14/May/2026:00:34:56 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-05-14T00:34:56Z" 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.3 http.request.host="127.0.0.1:42605" http.request.id=31c7730e-46c1-4ecb-9568-83bcfbb52dc1 http.request.method=GET http.request.remoteaddr="127.0.0.1:56350" 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="706.928µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [14/May/2026:00:34:56 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2026-05-14T00:34:56Z" 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.3 http.request.host="127.0.0.1:42605" http.request.id=2ab3793b-1961-4839-8026-8aa7a9e3506b http.request.method=GET http.request.remoteaddr="127.0.0.1:56350" 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="688.087µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [14/May/2026:00:34:56 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2026-05-14T00:34:56Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42605" http.request.id=84432b28-8b9a-4b28-8937-ce8f29099089 http.request.method=GET http.request.remoteaddr="127.0.0.1:56350" 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="628.167µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [14/May/2026:00:34:56 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-05-14T00:34:56Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42605" http.request.id=1cfae364-4252-4a9b-a525-8f226837464e http.request.method=GET http.request.remoteaddr="127.0.0.1:56350" 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="742.848µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [14/May/2026:00:34:56 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-05-14T00:34:56Z" 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.3 time="2026-05-14T00:34:56Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-14T00:34:56Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44001" http.request.id=6d0b208a-057f-4b91-ad48-67d254cf5928 http.request.method=POST http.request.remoteaddr="127.0.0.1:42096" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.052211ms http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:34:56 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:34:57Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44001" http.request.id=575aea22-595e-4aeb-bf51-a758575dfb30 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42096" http.request.uri="/v2/foo/aaaa/blobs/uploads/17fba999-df2b-45c3-bb13-f6a70f522671?_state=-kAfR7HaYIS3fvXEl0AsTCMkxnZNxP59sktCLzCuQ1x7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIxN2ZiYTk5OS1kZjJiLTQ1YzMtYmIxMy1mNmE3MGY1MjI2NzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzQ6NTYuNTczMTk3Nzg0WiJ9&digest=sha256%3Acecb099bd644690c1ef38ded1540dfc6e64b0c7ab9787d74ae0cd1188ed5d011" http.request.useragent="Go-http-client/1.1" http.response.duration=1.385987223s http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:34:56 +0000] "PUT /v2/foo/aaaa/blobs/uploads/17fba999-df2b-45c3-bb13-f6a70f522671?_state=-kAfR7HaYIS3fvXEl0AsTCMkxnZNxP59sktCLzCuQ1x7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIxN2ZiYTk5OS1kZjJiLTQ1YzMtYmIxMy1mNmE3MGY1MjI2NzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzQ6NTYuNTczMTk3Nzg0WiJ9&digest=sha256%3Acecb099bd644690c1ef38ded1540dfc6e64b0c7ab9787d74ae0cd1188ed5d011 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:34:57Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44001" http.request.id=a05e20c3-199b-4378-83fb-2592cd3eda13 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42096" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.962111ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:34:57 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:34:58Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44001" http.request.id=06559c36-84be-46d8-9644-8ea8d064dd7c http.request.method=POST http.request.remoteaddr="127.0.0.1:42096" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.075331ms http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:34:58 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:34:59Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44001" http.request.id=5f1982d4-f2dd-4add-87fa-986c1f932bb8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42096" http.request.uri="/v2/foo/bbbb/blobs/uploads/41edf9d6-2300-4af6-bc02-8336beb4da37?_state=aY-2YWly3JtkGp1RUNyFTUuUZBI4W3peaI1h3P5_Okl7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI0MWVkZjlkNi0yMzAwLTRhZjYtYmMwMi04MzM2YmViNGRhMzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzQ6NTguMTY2ODI3MzMyWiJ9&digest=sha256%3A65495c9092c198a6d3a8ddcbcca0e9128535dafa145138b86043a6dfc410fa68" http.request.useragent="Go-http-client/1.1" http.response.duration=983.399303ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:34:58 +0000] "PUT /v2/foo/bbbb/blobs/uploads/41edf9d6-2300-4af6-bc02-8336beb4da37?_state=aY-2YWly3JtkGp1RUNyFTUuUZBI4W3peaI1h3P5_Okl7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI0MWVkZjlkNi0yMzAwLTRhZjYtYmMwMi04MzM2YmViNGRhMzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzQ6NTguMTY2ODI3MzMyWiJ9&digest=sha256%3A65495c9092c198a6d3a8ddcbcca0e9128535dafa145138b86043a6dfc410fa68 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:34:59Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44001" http.request.id=cafde6a9-7036-48c4-9796-012b945ab6af http.request.method=PUT http.request.remoteaddr="127.0.0.1:42096" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.91991ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:34:59 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:34:59Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44001" http.request.id=eca5a0c3-00f9-40b7-a318-f6769a2af695 http.request.method=POST http.request.remoteaddr="127.0.0.1:42096" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.018971ms http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:34:59 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:01Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44001" http.request.id=1d318644-2197-40b6-92d6-1368e550181e http.request.method=PUT http.request.remoteaddr="127.0.0.1:42096" http.request.uri="/v2/foo/cccc/blobs/uploads/c86bed40-f4b1-4ee5-b5cb-b415d4999536?_state=b-QEYZ1R84SkoSwKfHk7oT2Sxd9SluBFdO-Mq8hY4qF7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJjODZiZWQ0MC1mNGIxLTRlZTUtYjVjYi1iNDE1ZDQ5OTk1MzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzQ6NTkuNDI2Mjc3MTgxWiJ9&digest=sha256%3Adbedbed4b7c71fb4fd5549624aee08596c34daed0368f1bdb648bc81d4549c02" http.request.useragent="Go-http-client/1.1" http.response.duration=1.683794711s http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:34:59 +0000] "PUT /v2/foo/cccc/blobs/uploads/c86bed40-f4b1-4ee5-b5cb-b415d4999536?_state=b-QEYZ1R84SkoSwKfHk7oT2Sxd9SluBFdO-Mq8hY4qF7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJjODZiZWQ0MC1mNGIxLTRlZTUtYjVjYi1iNDE1ZDQ5OTk1MzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzQ6NTkuNDI2Mjc3MTgxWiJ9&digest=sha256%3Adbedbed4b7c71fb4fd5549624aee08596c34daed0368f1bdb648bc81d4549c02 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:01Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44001" http.request.id=478f17ff-7fc5-4d95-9367-70e9d8364684 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42096" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.90059ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:01 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:01Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44001" http.request.id=1201f42f-fd0d-4a2c-bd10-22b45d169abd http.request.method=POST http.request.remoteaddr="127.0.0.1:42096" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.029171ms http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:01 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:02Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44001" http.request.id=962a8d4c-666f-4f5f-814e-35160c92221e http.request.method=PUT http.request.remoteaddr="127.0.0.1:42096" http.request.uri="/v2/foo/dddd/blobs/uploads/f333e722-60da-4698-a3de-ced0844db807?_state=jVw1r8iBVCWhZTs8IOAmJ6AZAH7JmvzLK7Ho8JZWDwV7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJmMzMzZTcyMi02MGRhLTQ2OTgtYTNkZS1jZWQwODQ0ZGI4MDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzU6MDEuMzA0MjY4MDM5WiJ9&digest=sha256%3Aa8c3c2f1ca40a55dd3a01f69fa4597b62e0f5f9adf0b53c628bc0ff90ece9774" http.request.useragent="Go-http-client/1.1" http.response.duration=886.24787ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:01 +0000] "PUT /v2/foo/dddd/blobs/uploads/f333e722-60da-4698-a3de-ced0844db807?_state=jVw1r8iBVCWhZTs8IOAmJ6AZAH7JmvzLK7Ho8JZWDwV7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJmMzMzZTcyMi02MGRhLTQ2OTgtYTNkZS1jZWQwODQ0ZGI4MDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzU6MDEuMzA0MjY4MDM5WiJ9&digest=sha256%3Aa8c3c2f1ca40a55dd3a01f69fa4597b62e0f5f9adf0b53c628bc0ff90ece9774 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:02Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44001" http.request.id=642018d8-d257-401a-b6ec-15717ce50d1e http.request.method=PUT http.request.remoteaddr="127.0.0.1:42096" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.901149ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:02 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:02Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44001" http.request.id=9efd4bd7-bc62-4456-b058-53bb6535b9ef http.request.method=GET http.request.remoteaddr="127.0.0.1:42096" 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="734.208µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [14/May/2026:00:35:02 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (16.04s) === RUN TestURLPrefix time="2026-05-14T00:35:02Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-14T00:35:02Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-14T00:35:02Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:46055" http.request.id=bce648a9-973b-49f6-8f59-4e250fcc58f0 http.request.method=GET http.request.remoteaddr="127.0.0.1:50972" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="694.327µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [14/May/2026:00:35:02 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2026-05-14T00:35:02Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-14T00:35:02Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-14T00:35:02Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:29bc8bb647b41f2c238125d8e0ef47e34d3c6684681411814467edebadc657ab err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:37479" http.request.id=fb19c56a-96fc-4478-83ff-a602beed9b3f http.request.method=GET http.request.remoteaddr="127.0.0.1:41100" http.request.uri="/v2/foo/bar/blobs/sha256:29bc8bb647b41f2c238125d8e0ef47e34d3c6684681411814467edebadc657ab" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="871.128µs" http.response.status=404 http.response.written=157 vars.digest="sha256:29bc8bb647b41f2c238125d8e0ef47e34d3c6684681411814467edebadc657ab" vars.name="foo/bar" 127.0.0.1 - - [14/May/2026:00:35:02 +0000] "GET /v2/foo/bar/blobs/sha256:29bc8bb647b41f2c238125d8e0ef47e34d3c6684681411814467edebadc657ab HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-14T00:35:02Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:29bc8bb647b41f2c238125d8e0ef47e34d3c6684681411814467edebadc657ab err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:37479" http.request.id=ef1b8ae7-f7c3-4a0e-8f5e-ae8a275f5fce http.request.method=HEAD http.request.remoteaddr="127.0.0.1:41112" http.request.uri="/v2/foo/bar/blobs/sha256:29bc8bb647b41f2c238125d8e0ef47e34d3c6684681411814467edebadc657ab" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="921.01µs" http.response.status=404 http.response.written=157 vars.digest="sha256:29bc8bb647b41f2c238125d8e0ef47e34d3c6684681411814467edebadc657ab" vars.name="foo/bar" 127.0.0.1 - - [14/May/2026:00:35:02 +0000] "HEAD /v2/foo/bar/blobs/sha256:29bc8bb647b41f2c238125d8e0ef47e34d3c6684681411814467edebadc657ab HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-14T00:35:02Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37479" http.request.id=f41228c4-e086-4c93-8e73-61ee5fc7326f http.request.method=POST http.request.remoteaddr="127.0.0.1:41112" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="921.209µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:02Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37479" http.request.id=17ace0c4-cf41-427a-a403-bd9dae12b140 http.request.method=GET http.request.remoteaddr="127.0.0.1:41112" http.request.uri="/v2/foo/bar/blobs/uploads/38a56e74-9ff8-467a-a6da-d24724f3ba3d?_state=5pmFtnPXhgvEVA0IcEGCN7h60Ezz_-1Jm6JpgL1riI97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM4YTU2ZTc0LTlmZjgtNDY3YS1hNmRhLWQyNDcyNGYzYmEzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowMi4zMzk4NDczOTZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="903.689µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:02 +0000] "GET /v2/foo/bar/blobs/uploads/38a56e74-9ff8-467a-a6da-d24724f3ba3d?_state=5pmFtnPXhgvEVA0IcEGCN7h60Ezz_-1Jm6JpgL1riI97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM4YTU2ZTc0LTlmZjgtNDY3YS1hNmRhLWQyNDcyNGYzYmEzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowMi4zMzk4NDczOTZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:02Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37479" http.request.id=0cf9fe09-b53f-44f4-b368-375381870930 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:41112" http.request.uri="/v2/foo/bar/blobs/uploads/38a56e74-9ff8-467a-a6da-d24724f3ba3d?_state=5pmFtnPXhgvEVA0IcEGCN7h60Ezz_-1Jm6JpgL1riI97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM4YTU2ZTc0LTlmZjgtNDY3YS1hNmRhLWQyNDcyNGYzYmEzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowMi4zMzk4NDczOTZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="917.69µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:02 +0000] "DELETE /v2/foo/bar/blobs/uploads/38a56e74-9ff8-467a-a6da-d24724f3ba3d?_state=5pmFtnPXhgvEVA0IcEGCN7h60Ezz_-1Jm6JpgL1riI97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM4YTU2ZTc0LTlmZjgtNDY3YS1hNmRhLWQyNDcyNGYzYmEzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowMi4zMzk4NDczOTZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:02Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.3 http.request.host="127.0.0.1:37479" http.request.id=c11bd2b7-f727-4428-9f58-b300837a606b http.request.method=GET http.request.remoteaddr="127.0.0.1:41112" http.request.uri="/v2/foo/bar/blobs/uploads/38a56e74-9ff8-467a-a6da-d24724f3ba3d?_state=5pmFtnPXhgvEVA0IcEGCN7h60Ezz_-1Jm6JpgL1riI97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM4YTU2ZTc0LTlmZjgtNDY3YS1hNmRhLWQyNDcyNGYzYmEzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowMi4zMzk4NDczOTZaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=38a56e74-9ff8-467a-a6da-d24724f3ba3d time="2026-05-14T00:35:02Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:37479" http.request.id=c11bd2b7-f727-4428-9f58-b300837a606b http.request.method=GET http.request.remoteaddr="127.0.0.1:41112" http.request.uri="/v2/foo/bar/blobs/uploads/38a56e74-9ff8-467a-a6da-d24724f3ba3d?_state=5pmFtnPXhgvEVA0IcEGCN7h60Ezz_-1Jm6JpgL1riI97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM4YTU2ZTc0LTlmZjgtNDY3YS1hNmRhLWQyNDcyNGYzYmEzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowMi4zMzk4NDczOTZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="892.489µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=38a56e74-9ff8-467a-a6da-d24724f3ba3d 127.0.0.1 - - [14/May/2026:00:35:02 +0000] "GET /v2/foo/bar/blobs/uploads/38a56e74-9ff8-467a-a6da-d24724f3ba3d?_state=5pmFtnPXhgvEVA0IcEGCN7h60Ezz_-1Jm6JpgL1riI97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM4YTU2ZTc0LTlmZjgtNDY3YS1hNmRhLWQyNDcyNGYzYmEzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowMi4zMzk4NDczOTZaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-05-14T00:35:02Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37479" http.request.id=c5e32ec4-5d8a-4027-a43e-90cae0555d4b http.request.method=POST http.request.remoteaddr="127.0.0.1:41126" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.00589ms http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:02Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.26.3 http.request.host="127.0.0.1:37479" http.request.id=7551abb9-e27f-4c37-ba63-78c1bdcb777d http.request.method=PUT http.request.remoteaddr="127.0.0.1:41126" http.request.uri="/v2/foo/bar/blobs/uploads/a554c372-05eb-4ced-a28c-ff76941da1e4?_state=Lba2ugdc5yc59quG6k7vQQd4guhuMr0SeboNcIY5FLB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE1NTRjMzcyLTA1ZWItNGNlZC1hMjhjLWZmNzY5NDFkYTFlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowMi4zNDQ4NTA4MDhaIn0%3D&digest=sha256%3A29bc8bb647b41f2c238125d8e0ef47e34d3c6684681411814467edebadc657ab" http.request.useragent="Go-http-client/1.1" provided=sha256:29bc8bb647b41f2c238125d8e0ef47e34d3c6684681411814467edebadc657ab vars.name="foo/bar" vars.uuid=a554c372-05eb-4ced-a28c-ff76941da1e4 time="2026-05-14T00:35:02Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.3 http.request.host="127.0.0.1:37479" http.request.id=7551abb9-e27f-4c37-ba63-78c1bdcb777d http.request.method=PUT http.request.remoteaddr="127.0.0.1:41126" http.request.uri="/v2/foo/bar/blobs/uploads/a554c372-05eb-4ced-a28c-ff76941da1e4?_state=Lba2ugdc5yc59quG6k7vQQd4guhuMr0SeboNcIY5FLB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE1NTRjMzcyLTA1ZWItNGNlZC1hMjhjLWZmNzY5NDFkYTFlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowMi4zNDQ4NTA4MDhaIn0%3D&digest=sha256%3A29bc8bb647b41f2c238125d8e0ef47e34d3c6684681411814467edebadc657ab" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=a554c372-05eb-4ced-a28c-ff76941da1e4 time="2026-05-14T00:35:02Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:29bc8bb647b41f2c238125d8e0ef47e34d3c6684681411814467edebadc657ab, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:37479" http.request.id=7551abb9-e27f-4c37-ba63-78c1bdcb777d http.request.method=PUT http.request.remoteaddr="127.0.0.1:41126" http.request.uri="/v2/foo/bar/blobs/uploads/a554c372-05eb-4ced-a28c-ff76941da1e4?_state=Lba2ugdc5yc59quG6k7vQQd4guhuMr0SeboNcIY5FLB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE1NTRjMzcyLTA1ZWItNGNlZC1hMjhjLWZmNzY5NDFkYTFlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowMi4zNDQ4NTA4MDhaIn0%3D&digest=sha256%3A29bc8bb647b41f2c238125d8e0ef47e34d3c6684681411814467edebadc657ab" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.111212ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=a554c372-05eb-4ced-a28c-ff76941da1e4 127.0.0.1 - - [14/May/2026:00:35:02 +0000] "PUT /v2/foo/bar/blobs/uploads/a554c372-05eb-4ced-a28c-ff76941da1e4?_state=Lba2ugdc5yc59quG6k7vQQd4guhuMr0SeboNcIY5FLB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE1NTRjMzcyLTA1ZWItNGNlZC1hMjhjLWZmNzY5NDFkYTFlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowMi4zNDQ4NTA4MDhaIn0%3D&digest=sha256%3A29bc8bb647b41f2c238125d8e0ef47e34d3c6684681411814467edebadc657ab HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-05-14T00:35:02Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37479" http.request.id=9a65de80-6736-47de-8cf2-3180a21ae223 http.request.method=POST http.request.remoteaddr="127.0.0.1:41126" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="925.77µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:02Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37479" http.request.id=80757263-9869-44f7-963a-934c87edd82d http.request.method=PUT http.request.remoteaddr="127.0.0.1:41126" http.request.uri="/v2/foo/bar/blobs/uploads/dfdbee66-bdd1-4b12-ad22-f0f70d11f355?_state=qv4HlloJ295reHMei5jjJX6yi9AX-8Olu7Yf98yD5rR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRmZGJlZTY2LWJkZDEtNGIxMi1hZDIyLWYwZjcwZDExZjM1NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowMi4zNDgxNTEzMjFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.058731ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:02 +0000] "PUT /v2/foo/bar/blobs/uploads/dfdbee66-bdd1-4b12-ad22-f0f70d11f355?_state=qv4HlloJ295reHMei5jjJX6yi9AX-8Olu7Yf98yD5rR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRmZGJlZTY2LWJkZDEtNGIxMi1hZDIyLWYwZjcwZDExZjM1NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowMi4zNDgxNTEzMjFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:02Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37479" http.request.id=06e1d920-32b5-4ebd-a88a-cda4c1af6773 http.request.method=POST http.request.remoteaddr="127.0.0.1:41126" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="765.687µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:02Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37479" http.request.id=696aea0e-332a-4748-b8a1-786758187836 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41126" http.request.uri="/v2/foo/bar/blobs/uploads/65020fa0-6bbe-4735-859e-4329579c78c9?_state=9mOh4V5SYelJE70OEiyQeaKKB6ewuL7Vd_ywQRr12k57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY1MDIwZmEwLTZiYmUtNDczNS04NTllLTQzMjk1NzljNzhjOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowMi4zNTA2NDY5NDdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.036531ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:02 +0000] "PUT /v2/foo/bar/blobs/uploads/65020fa0-6bbe-4735-859e-4329579c78c9?_state=9mOh4V5SYelJE70OEiyQeaKKB6ewuL7Vd_ywQRr12k57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY1MDIwZmEwLTZiYmUtNDczNS04NTllLTQzMjk1NzljNzhjOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowMi4zNTA2NDY5NDdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:02Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37479" http.request.id=6246e27c-fa7c-407e-801d-3a814894ee57 http.request.method=POST http.request.remoteaddr="127.0.0.1:41126" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="781.248µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:02Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37479" http.request.id=9685cdc3-d374-44f0-8389-154de7f0467e http.request.method=PUT http.request.remoteaddr="127.0.0.1:41126" http.request.uri="/v2/foo/bar/blobs/uploads/cf6c6166-8488-468a-b3ee-209e7160de82?_state=QP_1FQ56v7Q7ZVrASPBvk2k4cNr6LePeg_k-EwxlwnB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNmNmM2MTY2LTg0ODgtNDY4YS1iM2VlLTIwOWU3MTYwZGU4MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowMi4zNTMwMzQ2MTFaIn0%3D&digest=sha256%3A29bc8bb647b41f2c238125d8e0ef47e34d3c6684681411814467edebadc657ab" http.request.useragent="Go-http-client/1.1" http.response.duration=547.042078ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:02 +0000] "PUT /v2/foo/bar/blobs/uploads/cf6c6166-8488-468a-b3ee-209e7160de82?_state=QP_1FQ56v7Q7ZVrASPBvk2k4cNr6LePeg_k-EwxlwnB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNmNmM2MTY2LTg0ODgtNDY4YS1iM2VlLTIwOWU3MTYwZGU4MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowMi4zNTMwMzQ2MTFaIn0%3D&digest=sha256%3A29bc8bb647b41f2c238125d8e0ef47e34d3c6684681411814467edebadc657ab HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:02Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37479" http.request.id=0fd524e9-634a-49d1-ab71-135078981c9f http.request.method=POST http.request.remoteaddr="127.0.0.1:41126" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="998.45µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:03Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:37479" http.request.id=174af771-4c48-493a-a9e8-dc191941485a http.request.method=PATCH http.request.remoteaddr="127.0.0.1:41126" http.request.uri="/v2/foo/bar/blobs/uploads/222f8b8f-a16a-47ca-9ae2-b0963380556e?_state=9YPJTuGzo42I2mzsz_4peF3vnEbOCT2uCttFeTnwmjt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyMmY4YjhmLWExNmEtNDdjYS05YWUyLWIwOTYzMzgwNTU2ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowMi45OTI0ODMxMTVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=533.443099ms http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:02 +0000] "PATCH /v2/foo/bar/blobs/uploads/222f8b8f-a16a-47ca-9ae2-b0963380556e?_state=9YPJTuGzo42I2mzsz_4peF3vnEbOCT2uCttFeTnwmjt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyMmY4YjhmLWExNmEtNDdjYS05YWUyLWIwOTYzMzgwNTU2ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowMi45OTI0ODMxMTVaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:03Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37479" http.request.id=71797158-8923-4862-a72f-fe774f350e3d http.request.method=PUT http.request.remoteaddr="127.0.0.1:41126" http.request.uri="/v2/foo/bar/blobs/uploads/222f8b8f-a16a-47ca-9ae2-b0963380556e?_state=mbyWc2iLZQlT4f-q1CXOEZTFkHHXnCZ7OXfv0ZUUwC17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyMmY4YjhmLWExNmEtNDdjYS05YWUyLWIwOTYzMzgwNTU2ZSIsIk9mZnNldCI6MTM5NTk2ODAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzU6MDJaIn0%3D&digest=sha256%3A29bc8bb647b41f2c238125d8e0ef47e34d3c6684681411814467edebadc657ab" http.request.useragent="Go-http-client/1.1" http.response.duration=1.146612ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:03 +0000] "PUT /v2/foo/bar/blobs/uploads/222f8b8f-a16a-47ca-9ae2-b0963380556e?_state=mbyWc2iLZQlT4f-q1CXOEZTFkHHXnCZ7OXfv0ZUUwC17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyMmY4YjhmLWExNmEtNDdjYS05YWUyLWIwOTYzMzgwNTU2ZSIsIk9mZnNldCI6MTM5NTk2ODAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzU6MDJaIn0%3D&digest=sha256%3A29bc8bb647b41f2c238125d8e0ef47e34d3c6684681411814467edebadc657ab HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:03Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37479" http.request.id=d2cc828a-94fc-43d3-9976-5c5f34fa4b7f http.request.method=HEAD http.request.remoteaddr="127.0.0.1:41126" http.request.uri="/v2/foo/bar/blobs/sha256:29bc8bb647b41f2c238125d8e0ef47e34d3c6684681411814467edebadc657ab" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="968.49µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:03 +0000] "HEAD /v2/foo/bar/blobs/sha256:29bc8bb647b41f2c238125d8e0ef47e34d3c6684681411814467edebadc657ab HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:03Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37479" http.request.id=4f8c8f8a-c6df-4e64-ac5b-25f0d1852310 http.request.method=GET http.request.remoteaddr="127.0.0.1:41126" http.request.uri="/v2/foo/bar/blobs/sha256:29bc8bb647b41f2c238125d8e0ef47e34d3c6684681411814467edebadc657ab" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=66.044516ms http.response.status=200 http.response.written=13959680 127.0.0.1 - - [14/May/2026:00:35:03 +0000] "GET /v2/foo/bar/blobs/sha256:29bc8bb647b41f2c238125d8e0ef47e34d3c6684681411814467edebadc657ab HTTP/1.1" 200 13959680 "" "Go-http-client/1.1" time="2026-05-14T00:35:03Z" level=error msg="error parsing digest="sha257:29bc8bb647b41f2c238125d8e0ef47e34d3c6684681411814467edebadc657ab": unsupported digest algorithm" go.version=go1.26.3 http.request.host="127.0.0.1:37479" http.request.id=fd475dd1-4001-45e7-91da-a1f4657f2193 http.request.method=GET http.request.remoteaddr="127.0.0.1:41126" http.request.uri="/v2/foo/bar/blobs/sha257:29bc8bb647b41f2c238125d8e0ef47e34d3c6684681411814467edebadc657ab" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:29bc8bb647b41f2c238125d8e0ef47e34d3c6684681411814467edebadc657ab" vars.name="foo/bar" time="2026-05-14T00:35:03Z" 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.3 http.request.host="127.0.0.1:37479" http.request.id=fd475dd1-4001-45e7-91da-a1f4657f2193 http.request.method=GET http.request.remoteaddr="127.0.0.1:41126" http.request.uri="/v2/foo/bar/blobs/sha257:29bc8bb647b41f2c238125d8e0ef47e34d3c6684681411814467edebadc657ab" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="822.448µs" http.response.status=400 http.response.written=110 vars.digest="sha257:29bc8bb647b41f2c238125d8e0ef47e34d3c6684681411814467edebadc657ab" vars.name="foo/bar" 127.0.0.1 - - [14/May/2026:00:35:03 +0000] "GET /v2/foo/bar/blobs/sha257:29bc8bb647b41f2c238125d8e0ef47e34d3c6684681411814467edebadc657ab HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-05-14T00:35:03Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37479" http.request.id=5f7e2d23-5452-468d-9b49-013f8be7121c http.request.method=GET http.request.remoteaddr="127.0.0.1:41140" http.request.uri="/v2/foo/bar/blobs/sha256:29bc8bb647b41f2c238125d8e0ef47e34d3c6684681411814467edebadc657ab" http.request.useragent="Go-http-client/1.1" http.response.duration=1.03361ms http.response.status=304 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:03 +0000] "GET /v2/foo/bar/blobs/sha256:29bc8bb647b41f2c238125d8e0ef47e34d3c6684681411814467edebadc657ab HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:03Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-14T00:35:03Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-14T00:35:03Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:8503bea35f8f879919277e36415a3f5187f9d0f5b6386e558ddf2867c23cbce5 err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:33615" http.request.id=55930215-9d9f-455b-aff1-bdcb6dfa2f24 http.request.method=GET http.request.remoteaddr="127.0.0.1:44820" http.request.uri="/v2/foo/bar/blobs/sha256:8503bea35f8f879919277e36415a3f5187f9d0f5b6386e558ddf2867c23cbce5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="937.25µs" http.response.status=404 http.response.written=157 vars.digest="sha256:8503bea35f8f879919277e36415a3f5187f9d0f5b6386e558ddf2867c23cbce5" vars.name="foo/bar" 127.0.0.1 - - [14/May/2026:00:35:03 +0000] "GET /v2/foo/bar/blobs/sha256:8503bea35f8f879919277e36415a3f5187f9d0f5b6386e558ddf2867c23cbce5 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-14T00:35:03Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:8503bea35f8f879919277e36415a3f5187f9d0f5b6386e558ddf2867c23cbce5 err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:33615" http.request.id=f0eed8d3-c268-4651-8718-ed61311a4a2f http.request.method=HEAD http.request.remoteaddr="127.0.0.1:44824" http.request.uri="/v2/foo/bar/blobs/sha256:8503bea35f8f879919277e36415a3f5187f9d0f5b6386e558ddf2867c23cbce5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="835.368µs" http.response.status=404 http.response.written=157 vars.digest="sha256:8503bea35f8f879919277e36415a3f5187f9d0f5b6386e558ddf2867c23cbce5" vars.name="foo/bar" 127.0.0.1 - - [14/May/2026:00:35:03 +0000] "HEAD /v2/foo/bar/blobs/sha256:8503bea35f8f879919277e36415a3f5187f9d0f5b6386e558ddf2867c23cbce5 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-14T00:35:03Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33615" http.request.id=4ae04e09-a68b-423a-9b03-ebae1f63f335 http.request.method=POST http.request.remoteaddr="127.0.0.1:44824" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="887.449µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:03 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:03Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33615" http.request.id=fdf8e45f-e212-4097-a686-3b75d75a8419 http.request.method=GET http.request.remoteaddr="127.0.0.1:44824" http.request.uri="/v2/foo/bar/blobs/uploads/532a68c4-1ea6-4d74-afa0-0146676f742b?_state=3i13cTz62wgZSHbWDRh9KVdUpSZnGBIvEPlavLK-xKl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUzMmE2OGM0LTFlYTYtNGQ3NC1hZmEwLTAxNDY2NzZmNzQyYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowMy44NTI2ODEyNzhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="878.169µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:03 +0000] "GET /v2/foo/bar/blobs/uploads/532a68c4-1ea6-4d74-afa0-0146676f742b?_state=3i13cTz62wgZSHbWDRh9KVdUpSZnGBIvEPlavLK-xKl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUzMmE2OGM0LTFlYTYtNGQ3NC1hZmEwLTAxNDY2NzZmNzQyYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowMy44NTI2ODEyNzhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:03Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33615" http.request.id=0caa31af-e67b-4701-9e03-f7159ea67289 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44824" http.request.uri="/v2/foo/bar/blobs/uploads/532a68c4-1ea6-4d74-afa0-0146676f742b?_state=3i13cTz62wgZSHbWDRh9KVdUpSZnGBIvEPlavLK-xKl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUzMmE2OGM0LTFlYTYtNGQ3NC1hZmEwLTAxNDY2NzZmNzQyYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowMy44NTI2ODEyNzhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="918.449µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:03 +0000] "DELETE /v2/foo/bar/blobs/uploads/532a68c4-1ea6-4d74-afa0-0146676f742b?_state=3i13cTz62wgZSHbWDRh9KVdUpSZnGBIvEPlavLK-xKl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUzMmE2OGM0LTFlYTYtNGQ3NC1hZmEwLTAxNDY2NzZmNzQyYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowMy44NTI2ODEyNzhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:03Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.3 http.request.host="127.0.0.1:33615" http.request.id=6f81e0b6-aa2b-4411-b3dd-daaad4d5c366 http.request.method=GET http.request.remoteaddr="127.0.0.1:44824" http.request.uri="/v2/foo/bar/blobs/uploads/532a68c4-1ea6-4d74-afa0-0146676f742b?_state=3i13cTz62wgZSHbWDRh9KVdUpSZnGBIvEPlavLK-xKl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUzMmE2OGM0LTFlYTYtNGQ3NC1hZmEwLTAxNDY2NzZmNzQyYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowMy44NTI2ODEyNzhaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=532a68c4-1ea6-4d74-afa0-0146676f742b time="2026-05-14T00:35:03Z" 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.3 http.request.host="127.0.0.1:33615" http.request.id=6f81e0b6-aa2b-4411-b3dd-daaad4d5c366 http.request.method=GET http.request.remoteaddr="127.0.0.1:44824" http.request.uri="/v2/foo/bar/blobs/uploads/532a68c4-1ea6-4d74-afa0-0146676f742b?_state=3i13cTz62wgZSHbWDRh9KVdUpSZnGBIvEPlavLK-xKl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUzMmE2OGM0LTFlYTYtNGQ3NC1hZmEwLTAxNDY2NzZmNzQyYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowMy44NTI2ODEyNzhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="888.009µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=532a68c4-1ea6-4d74-afa0-0146676f742b 127.0.0.1 - - [14/May/2026:00:35:03 +0000] "GET /v2/foo/bar/blobs/uploads/532a68c4-1ea6-4d74-afa0-0146676f742b?_state=3i13cTz62wgZSHbWDRh9KVdUpSZnGBIvEPlavLK-xKl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUzMmE2OGM0LTFlYTYtNGQ3NC1hZmEwLTAxNDY2NzZmNzQyYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowMy44NTI2ODEyNzhaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-05-14T00:35:03Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33615" http.request.id=86c95850-8d7c-4def-8d06-d34b3bd44c36 http.request.method=POST http.request.remoteaddr="127.0.0.1:44830" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="938.01µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:03 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:03Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.26.3 http.request.host="127.0.0.1:33615" http.request.id=404ad493-efa2-42d4-ab06-42e1836bd101 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44830" http.request.uri="/v2/foo/bar/blobs/uploads/b6902c0b-b5ca-487f-80bb-be94a926a213?_state=dKtFRwtjobyhUIAkQ0JDxsjfv3GZsKOTyW-W7UMegfF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2OTAyYzBiLWI1Y2EtNDg3Zi04MGJiLWJlOTRhOTI2YTIxMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowMy44NTc1MDY4NDdaIn0%3D&digest=sha256%3A8503bea35f8f879919277e36415a3f5187f9d0f5b6386e558ddf2867c23cbce5" http.request.useragent="Go-http-client/1.1" provided=sha256:8503bea35f8f879919277e36415a3f5187f9d0f5b6386e558ddf2867c23cbce5 vars.name="foo/bar" vars.uuid=b6902c0b-b5ca-487f-80bb-be94a926a213 time="2026-05-14T00:35:03Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.3 http.request.host="127.0.0.1:33615" http.request.id=404ad493-efa2-42d4-ab06-42e1836bd101 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44830" http.request.uri="/v2/foo/bar/blobs/uploads/b6902c0b-b5ca-487f-80bb-be94a926a213?_state=dKtFRwtjobyhUIAkQ0JDxsjfv3GZsKOTyW-W7UMegfF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2OTAyYzBiLWI1Y2EtNDg3Zi04MGJiLWJlOTRhOTI2YTIxMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowMy44NTc1MDY4NDdaIn0%3D&digest=sha256%3A8503bea35f8f879919277e36415a3f5187f9d0f5b6386e558ddf2867c23cbce5" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=b6902c0b-b5ca-487f-80bb-be94a926a213 time="2026-05-14T00:35:03Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:8503bea35f8f879919277e36415a3f5187f9d0f5b6386e558ddf2867c23cbce5, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:33615" http.request.id=404ad493-efa2-42d4-ab06-42e1836bd101 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44830" http.request.uri="/v2/foo/bar/blobs/uploads/b6902c0b-b5ca-487f-80bb-be94a926a213?_state=dKtFRwtjobyhUIAkQ0JDxsjfv3GZsKOTyW-W7UMegfF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2OTAyYzBiLWI1Y2EtNDg3Zi04MGJiLWJlOTRhOTI2YTIxMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowMy44NTc1MDY4NDdaIn0%3D&digest=sha256%3A8503bea35f8f879919277e36415a3f5187f9d0f5b6386e558ddf2867c23cbce5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="982.89µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=b6902c0b-b5ca-487f-80bb-be94a926a213 127.0.0.1 - - [14/May/2026:00:35:03 +0000] "PUT /v2/foo/bar/blobs/uploads/b6902c0b-b5ca-487f-80bb-be94a926a213?_state=dKtFRwtjobyhUIAkQ0JDxsjfv3GZsKOTyW-W7UMegfF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2OTAyYzBiLWI1Y2EtNDg3Zi04MGJiLWJlOTRhOTI2YTIxMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowMy44NTc1MDY4NDdaIn0%3D&digest=sha256%3A8503bea35f8f879919277e36415a3f5187f9d0f5b6386e558ddf2867c23cbce5 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-05-14T00:35:03Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33615" http.request.id=cb592a9e-56ea-4791-8755-541f0531e89d http.request.method=POST http.request.remoteaddr="127.0.0.1:44830" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="807.648µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:03 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:03Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33615" http.request.id=c9b3328a-4ed7-45e8-98b2-2486d59b2687 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44830" http.request.uri="/v2/foo/bar/blobs/uploads/99973d23-b9e7-441e-b51a-f9a147031b5e?_state=rfZCH2KQv-2uEoF3nTS201dvZKP6RP479duixewJTx97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk5OTczZDIzLWI5ZTctNDQxZS1iNTFhLWY5YTE0NzAzMWI1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowMy44NTk5ODI3MTJaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.306893ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:03 +0000] "PUT /v2/foo/bar/blobs/uploads/99973d23-b9e7-441e-b51a-f9a147031b5e?_state=rfZCH2KQv-2uEoF3nTS201dvZKP6RP479duixewJTx97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk5OTczZDIzLWI5ZTctNDQxZS1iNTFhLWY5YTE0NzAzMWI1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowMy44NTk5ODI3MTJaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:03Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33615" http.request.id=f0fb9032-666a-4c90-abc5-98d831b69754 http.request.method=POST http.request.remoteaddr="127.0.0.1:44830" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="786.448µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:03 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:03Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33615" http.request.id=d1deb2d4-ac76-4eba-82c5-64223cc13458 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44830" http.request.uri="/v2/foo/bar/blobs/uploads/13d58d0a-10b4-4ff9-8282-9e671eec99d9?_state=_eAz2okdzLGAAPF6aJ1YbcIXTKUmaDjbVk7cUlgtnXB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEzZDU4ZDBhLTEwYjQtNGZmOS04MjgyLTllNjcxZWVjOTlkOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowMy44NjI2NjgxNFoifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.00381ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:03 +0000] "PUT /v2/foo/bar/blobs/uploads/13d58d0a-10b4-4ff9-8282-9e671eec99d9?_state=_eAz2okdzLGAAPF6aJ1YbcIXTKUmaDjbVk7cUlgtnXB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEzZDU4ZDBhLTEwYjQtNGZmOS04MjgyLTllNjcxZWVjOTlkOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowMy44NjI2NjgxNFoifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:03Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33615" http.request.id=aab26eb4-54b5-4927-bc27-d8d0bfbdcd1a http.request.method=POST http.request.remoteaddr="127.0.0.1:44830" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="802.048µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:03 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:05Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33615" http.request.id=c2bd85f6-8b5c-4ac6-a5db-178b4d5fa45d http.request.method=PUT http.request.remoteaddr="127.0.0.1:44830" http.request.uri="/v2/foo/bar/blobs/uploads/5cd17c41-7b5b-491e-b526-64a28b5b3317?_state=2p6yNHsEcfNG1wDA4Xea8ns1afd1U7QrpDwwfQqC_5B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVjZDE3YzQxLTdiNWItNDkxZS1iNTI2LTY0YTI4YjViMzMxNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowMy44NjQ5MjEwNDNaIn0%3D&digest=sha256%3A8503bea35f8f879919277e36415a3f5187f9d0f5b6386e558ddf2867c23cbce5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.221751422s http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:03 +0000] "PUT /v2/foo/bar/blobs/uploads/5cd17c41-7b5b-491e-b526-64a28b5b3317?_state=2p6yNHsEcfNG1wDA4Xea8ns1afd1U7QrpDwwfQqC_5B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVjZDE3YzQxLTdiNWItNDkxZS1iNTI2LTY0YTI4YjViMzMxNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowMy44NjQ5MjEwNDNaIn0%3D&digest=sha256%3A8503bea35f8f879919277e36415a3f5187f9d0f5b6386e558ddf2867c23cbce5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:05Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33615" http.request.id=6e100e42-07b9-4d53-87a3-03b49ac894da http.request.method=POST http.request.remoteaddr="127.0.0.1:44830" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.059251ms http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:05 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:06Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:33615" http.request.id=452688ea-d605-4532-b9dc-a55c79a9e634 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:44830" http.request.uri="/v2/foo/bar/blobs/uploads/bcf66e1e-864a-43f8-8235-1d68b3f9d26e?_state=-Ri58dp8lE9ezpAOCjv3akzP8366_pFGAOFk7G_Fuv17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJjZjY2ZTFlLTg2NGEtNDNmOC04MjM1LTFkNjhiM2Y5ZDI2ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowNS4yMzEwNDU1ODNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.240403253s http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:05 +0000] "PATCH /v2/foo/bar/blobs/uploads/bcf66e1e-864a-43f8-8235-1d68b3f9d26e?_state=-Ri58dp8lE9ezpAOCjv3akzP8366_pFGAOFk7G_Fuv17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJjZjY2ZTFlLTg2NGEtNDNmOC04MjM1LTFkNjhiM2Y5ZDI2ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowNS4yMzEwNDU1ODNaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:06Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33615" http.request.id=d3414091-7c61-4f56-a974-cda4527b4c71 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44830" http.request.uri="/v2/foo/bar/blobs/uploads/bcf66e1e-864a-43f8-8235-1d68b3f9d26e?_state=R3z4kXme6t1aRPjwKCwRnkyEbZd452rm3JDeWAA3-k97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJjZjY2ZTFlLTg2NGEtNDNmOC04MjM1LTFkNjhiM2Y5ZDI2ZSIsIk9mZnNldCI6MjIwOTA3NTIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzU6MDVaIn0%3D&digest=sha256%3A8503bea35f8f879919277e36415a3f5187f9d0f5b6386e558ddf2867c23cbce5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.156332ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:06 +0000] "PUT /v2/foo/bar/blobs/uploads/bcf66e1e-864a-43f8-8235-1d68b3f9d26e?_state=R3z4kXme6t1aRPjwKCwRnkyEbZd452rm3JDeWAA3-k97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJjZjY2ZTFlLTg2NGEtNDNmOC04MjM1LTFkNjhiM2Y5ZDI2ZSIsIk9mZnNldCI6MjIwOTA3NTIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzU6MDVaIn0%3D&digest=sha256%3A8503bea35f8f879919277e36415a3f5187f9d0f5b6386e558ddf2867c23cbce5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:06Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33615" http.request.id=d19d02cf-50f7-4552-be32-1ebdef7615c6 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:44830" http.request.uri="/v2/foo/bar/blobs/sha256:8503bea35f8f879919277e36415a3f5187f9d0f5b6386e558ddf2867c23cbce5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="994.53µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:06 +0000] "HEAD /v2/foo/bar/blobs/sha256:8503bea35f8f879919277e36415a3f5187f9d0f5b6386e558ddf2867c23cbce5 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:06Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33615" http.request.id=62be896d-6442-4fec-9067-43263181099f http.request.method=GET http.request.remoteaddr="127.0.0.1:44830" http.request.uri="/v2/foo/bar/blobs/sha256:8503bea35f8f879919277e36415a3f5187f9d0f5b6386e558ddf2867c23cbce5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=112.563912ms http.response.status=200 http.response.written=22090752 127.0.0.1 - - [14/May/2026:00:35:06 +0000] "GET /v2/foo/bar/blobs/sha256:8503bea35f8f879919277e36415a3f5187f9d0f5b6386e558ddf2867c23cbce5 HTTP/1.1" 200 22090752 "" "Go-http-client/1.1" time="2026-05-14T00:35:06Z" level=error msg="error parsing digest="sha257:8503bea35f8f879919277e36415a3f5187f9d0f5b6386e558ddf2867c23cbce5": unsupported digest algorithm" go.version=go1.26.3 http.request.host="127.0.0.1:33615" http.request.id=2b987f71-f2e2-4a98-a2d3-8c05f34f4e97 http.request.method=GET http.request.remoteaddr="127.0.0.1:44830" http.request.uri="/v2/foo/bar/blobs/sha257:8503bea35f8f879919277e36415a3f5187f9d0f5b6386e558ddf2867c23cbce5" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:8503bea35f8f879919277e36415a3f5187f9d0f5b6386e558ddf2867c23cbce5" vars.name="foo/bar" time="2026-05-14T00:35:06Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:33615" http.request.id=2b987f71-f2e2-4a98-a2d3-8c05f34f4e97 http.request.method=GET http.request.remoteaddr="127.0.0.1:44830" http.request.uri="/v2/foo/bar/blobs/sha257:8503bea35f8f879919277e36415a3f5187f9d0f5b6386e558ddf2867c23cbce5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="978.17µs" http.response.status=400 http.response.written=110 vars.digest="sha257:8503bea35f8f879919277e36415a3f5187f9d0f5b6386e558ddf2867c23cbce5" vars.name="foo/bar" 127.0.0.1 - - [14/May/2026:00:35:06 +0000] "GET /v2/foo/bar/blobs/sha257:8503bea35f8f879919277e36415a3f5187f9d0f5b6386e558ddf2867c23cbce5 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-05-14T00:35:06Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33615" http.request.id=d7a587a7-8707-4495-a13a-0d26bc22392f http.request.method=GET http.request.remoteaddr="127.0.0.1:44850" http.request.uri="/v2/foo/bar/blobs/sha256:8503bea35f8f879919277e36415a3f5187f9d0f5b6386e558ddf2867c23cbce5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.03961ms http.response.status=304 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:06 +0000] "GET /v2/foo/bar/blobs/sha256:8503bea35f8f879919277e36415a3f5187f9d0f5b6386e558ddf2867c23cbce5 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:06Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33615" http.request.id=cd17452a-358d-4c48-ac0d-24807f93572c http.request.method=GET http.request.remoteaddr="127.0.0.1:44850" http.request.uri="/v2/foo/bar/blobs/sha256:8503bea35f8f879919277e36415a3f5187f9d0f5b6386e558ddf2867c23cbce5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.150272ms http.response.status=200 http.response.written=294912 127.0.0.1 - - [14/May/2026:00:35:06 +0000] "GET /v2/foo/bar/blobs/sha256:8503bea35f8f879919277e36415a3f5187f9d0f5b6386e558ddf2867c23cbce5 HTTP/1.1" 200 294912 "" "Go-http-client/1.1" time="2026-05-14T00:35:06Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33615" http.request.id=4ab12a5e-eec7-49ee-8c1b-a16413466661 http.request.method=GET http.request.remoteaddr="127.0.0.1:44846" http.request.uri="/v2/foo/bar/blobs/sha256:8503bea35f8f879919277e36415a3f5187f9d0f5b6386e558ddf2867c23cbce5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=8.229444ms http.response.status=200 http.response.written=2681472 127.0.0.1 - - [14/May/2026:00:35:06 +0000] "GET /v2/foo/bar/blobs/sha256:8503bea35f8f879919277e36415a3f5187f9d0f5b6386e558ddf2867c23cbce5 HTTP/1.1" 200 2681472 "" "Go-http-client/1.1" time="2026-05-14T00:35:06Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37479" http.request.id=1f6c3e3f-a48b-403b-b7b7-f6922106e574 http.request.method=GET http.request.remoteaddr="127.0.0.1:41134" http.request.uri="/v2/foo/bar/blobs/sha256:29bc8bb647b41f2c238125d8e0ef47e34d3c6684681411814467edebadc657ab" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.004713108s http.response.status=200 http.response.written=2681472 127.0.0.1 - - [14/May/2026:00:35:03 +0000] "GET /v2/foo/bar/blobs/sha256:29bc8bb647b41f2c238125d8e0ef47e34d3c6684681411814467edebadc657ab HTTP/1.1" 200 2681472 "" "Go-http-client/1.1" time="2026-05-14T00:35:06Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37479" http.request.id=1619ad29-f2d8-49dc-ba0b-17c68d8ddc5d http.request.method=GET http.request.remoteaddr="127.0.0.1:41140" http.request.uri="/v2/foo/bar/blobs/sha256:29bc8bb647b41f2c238125d8e0ef47e34d3c6684681411814467edebadc657ab" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.00001714s http.response.status=200 http.response.written=2646784 127.0.0.1 - - [14/May/2026:00:35:03 +0000] "GET /v2/foo/bar/blobs/sha256:29bc8bb647b41f2c238125d8e0ef47e34d3c6684681411814467edebadc657ab HTTP/1.1" 200 2646784 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (4.43s) === RUN TestBlobDelete time="2026-05-14T00:35:06Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-14T00:35:06Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-14T00:35:06Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440 err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:45187" http.request.id=8c312740-a040-4182-8e3f-baf987574be9 http.request.method=GET http.request.remoteaddr="127.0.0.1:35666" http.request.uri="/v2/foo/bar/blobs/sha256:41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="957.09µs" http.response.status=404 http.response.written=157 vars.digest="sha256:41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440" vars.name="foo/bar" 127.0.0.1 - - [14/May/2026:00:35:06 +0000] "GET /v2/foo/bar/blobs/sha256:41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-14T00:35:06Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440 err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:45187" http.request.id=2fa3aaaa-424e-4087-aa82-31bb558069e3 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:35680" http.request.uri="/v2/foo/bar/blobs/sha256:41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="919.17µs" http.response.status=404 http.response.written=157 vars.digest="sha256:41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440" vars.name="foo/bar" 127.0.0.1 - - [14/May/2026:00:35:06 +0000] "HEAD /v2/foo/bar/blobs/sha256:41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-14T00:35:06Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45187" http.request.id=763de504-c3fc-4e72-96db-768384ebecd9 http.request.method=POST http.request.remoteaddr="127.0.0.1:35680" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="918.29µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:06 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:06Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45187" http.request.id=e06cb690-5592-4739-9eb4-deada2e53581 http.request.method=GET http.request.remoteaddr="127.0.0.1:35680" http.request.uri="/v2/foo/bar/blobs/uploads/c1d53051-fc06-441e-be7c-7b0a70600bc5?_state=EqAl1W99EYVIUYVlUMi1k7De7HoO3ezHJP17tSApBP57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxZDUzMDUxLWZjMDYtNDQxZS1iZTdjLTdiMGE3MDYwMGJjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowNi44ODc0MTA3MzNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="902.729µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:06 +0000] "GET /v2/foo/bar/blobs/uploads/c1d53051-fc06-441e-be7c-7b0a70600bc5?_state=EqAl1W99EYVIUYVlUMi1k7De7HoO3ezHJP17tSApBP57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxZDUzMDUxLWZjMDYtNDQxZS1iZTdjLTdiMGE3MDYwMGJjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowNi44ODc0MTA3MzNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:06Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45187" http.request.id=30241c45-b872-45c4-bab9-eb4ef5e9950d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35680" http.request.uri="/v2/foo/bar/blobs/uploads/c1d53051-fc06-441e-be7c-7b0a70600bc5?_state=EqAl1W99EYVIUYVlUMi1k7De7HoO3ezHJP17tSApBP57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxZDUzMDUxLWZjMDYtNDQxZS1iZTdjLTdiMGE3MDYwMGJjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowNi44ODc0MTA3MzNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="879.129µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:06 +0000] "DELETE /v2/foo/bar/blobs/uploads/c1d53051-fc06-441e-be7c-7b0a70600bc5?_state=EqAl1W99EYVIUYVlUMi1k7De7HoO3ezHJP17tSApBP57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxZDUzMDUxLWZjMDYtNDQxZS1iZTdjLTdiMGE3MDYwMGJjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowNi44ODc0MTA3MzNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:06Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.3 http.request.host="127.0.0.1:45187" http.request.id=0f4d129f-f403-44fb-8257-b3f7e78a583d http.request.method=GET http.request.remoteaddr="127.0.0.1:35680" http.request.uri="/v2/foo/bar/blobs/uploads/c1d53051-fc06-441e-be7c-7b0a70600bc5?_state=EqAl1W99EYVIUYVlUMi1k7De7HoO3ezHJP17tSApBP57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxZDUzMDUxLWZjMDYtNDQxZS1iZTdjLTdiMGE3MDYwMGJjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowNi44ODc0MTA3MzNaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=c1d53051-fc06-441e-be7c-7b0a70600bc5 time="2026-05-14T00:35:06Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:45187" http.request.id=0f4d129f-f403-44fb-8257-b3f7e78a583d http.request.method=GET http.request.remoteaddr="127.0.0.1:35680" http.request.uri="/v2/foo/bar/blobs/uploads/c1d53051-fc06-441e-be7c-7b0a70600bc5?_state=EqAl1W99EYVIUYVlUMi1k7De7HoO3ezHJP17tSApBP57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxZDUzMDUxLWZjMDYtNDQxZS1iZTdjLTdiMGE3MDYwMGJjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowNi44ODc0MTA3MzNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="880.169µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=c1d53051-fc06-441e-be7c-7b0a70600bc5 127.0.0.1 - - [14/May/2026:00:35:06 +0000] "GET /v2/foo/bar/blobs/uploads/c1d53051-fc06-441e-be7c-7b0a70600bc5?_state=EqAl1W99EYVIUYVlUMi1k7De7HoO3ezHJP17tSApBP57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxZDUzMDUxLWZjMDYtNDQxZS1iZTdjLTdiMGE3MDYwMGJjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowNi44ODc0MTA3MzNaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-05-14T00:35:06Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45187" http.request.id=f3e20c7b-1611-424e-bf93-0ba717c45cc0 http.request.method=POST http.request.remoteaddr="127.0.0.1:35694" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="939.969µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:06 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:06Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.26.3 http.request.host="127.0.0.1:45187" http.request.id=e667c6b3-86cc-4189-b78d-880bfa124134 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35694" http.request.uri="/v2/foo/bar/blobs/uploads/66913c82-1acc-42d2-8ee0-590c10af7397?_state=1TW9MzD7ZNCbKgATaKvvBgSnzmEdNKYnhqhp_15w5JZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY2OTEzYzgyLTFhY2MtNDJkMi04ZWUwLTU5MGMxMGFmNzM5NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowNi44OTIxNTczNDJaIn0%3D&digest=sha256%3A41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440" http.request.useragent="Go-http-client/1.1" provided=sha256:41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440 vars.name="foo/bar" vars.uuid=66913c82-1acc-42d2-8ee0-590c10af7397 time="2026-05-14T00:35:06Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.3 http.request.host="127.0.0.1:45187" http.request.id=e667c6b3-86cc-4189-b78d-880bfa124134 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35694" http.request.uri="/v2/foo/bar/blobs/uploads/66913c82-1acc-42d2-8ee0-590c10af7397?_state=1TW9MzD7ZNCbKgATaKvvBgSnzmEdNKYnhqhp_15w5JZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY2OTEzYzgyLTFhY2MtNDJkMi04ZWUwLTU5MGMxMGFmNzM5NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowNi44OTIxNTczNDJaIn0%3D&digest=sha256%3A41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=66913c82-1acc-42d2-8ee0-590c10af7397 time="2026-05-14T00:35:06Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:45187" http.request.id=e667c6b3-86cc-4189-b78d-880bfa124134 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35694" http.request.uri="/v2/foo/bar/blobs/uploads/66913c82-1acc-42d2-8ee0-590c10af7397?_state=1TW9MzD7ZNCbKgATaKvvBgSnzmEdNKYnhqhp_15w5JZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY2OTEzYzgyLTFhY2MtNDJkMi04ZWUwLTU5MGMxMGFmNzM5NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowNi44OTIxNTczNDJaIn0%3D&digest=sha256%3A41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="969.49µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=66913c82-1acc-42d2-8ee0-590c10af7397 127.0.0.1 - - [14/May/2026:00:35:06 +0000] "PUT /v2/foo/bar/blobs/uploads/66913c82-1acc-42d2-8ee0-590c10af7397?_state=1TW9MzD7ZNCbKgATaKvvBgSnzmEdNKYnhqhp_15w5JZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY2OTEzYzgyLTFhY2MtNDJkMi04ZWUwLTU5MGMxMGFmNzM5NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowNi44OTIxNTczNDJaIn0%3D&digest=sha256%3A41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-05-14T00:35:06Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45187" http.request.id=3ee3dad8-c2c7-4bb6-aebe-854ab0be6fe2 http.request.method=POST http.request.remoteaddr="127.0.0.1:35694" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="813.688µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:06 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:06Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45187" http.request.id=f4bf2aa0-0b18-4b4b-a915-446b7729c559 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35694" http.request.uri="/v2/foo/bar/blobs/uploads/0b5f4e97-99a4-4755-8c78-7ce34d59fc94?_state=VMjJE4pyVaocB--jsgaNyCuJYN2Kea2GfHLYgQ1x-jl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBiNWY0ZTk3LTk5YTQtNDc1NS04Yzc4LTdjZTM0ZDU5ZmM5NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowNi44OTQ1NDM4NDZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.077011ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:06 +0000] "PUT /v2/foo/bar/blobs/uploads/0b5f4e97-99a4-4755-8c78-7ce34d59fc94?_state=VMjJE4pyVaocB--jsgaNyCuJYN2Kea2GfHLYgQ1x-jl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBiNWY0ZTk3LTk5YTQtNDc1NS04Yzc4LTdjZTM0ZDU5ZmM5NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowNi44OTQ1NDM4NDZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:06Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45187" http.request.id=2502216c-3095-4bd2-9d66-bc5fbd99cd3a http.request.method=POST http.request.remoteaddr="127.0.0.1:35694" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="864.809µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:06 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:06Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45187" http.request.id=884fd2df-9b99-4f55-937f-c8059e520a7f http.request.method=PUT http.request.remoteaddr="127.0.0.1:35694" http.request.uri="/v2/foo/bar/blobs/uploads/ea61c615-1a19-41e6-832e-e7af8c5c8d19?_state=Tv7g3iAS1ita_evKoWVG7hmyEbwIyRXjeNeTRpXjMvR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVhNjFjNjE1LTFhMTktNDFlNi04MzJlLWU3YWY4YzVjOGQxOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowNi44OTcxMTU2MzJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.00981ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:06 +0000] "PUT /v2/foo/bar/blobs/uploads/ea61c615-1a19-41e6-832e-e7af8c5c8d19?_state=Tv7g3iAS1ita_evKoWVG7hmyEbwIyRXjeNeTRpXjMvR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVhNjFjNjE1LTFhMTktNDFlNi04MzJlLWU3YWY4YzVjOGQxOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowNi44OTcxMTU2MzJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:06Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45187" http.request.id=b164a6ab-3bd1-4e3f-80b3-10402029fb0f http.request.method=POST http.request.remoteaddr="127.0.0.1:35694" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="887.129µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:06 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:08Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45187" http.request.id=ae91680d-77e8-48a5-aa22-b99ef600ea73 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35694" http.request.uri="/v2/foo/bar/blobs/uploads/3dcad9db-bde4-4a17-9aa3-c31cb767615e?_state=DrG_LvxNFbShPVrjmM56TuvfyM6SqiKSi2CfbHCZ1D97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNkY2FkOWRiLWJkZTQtNGExNy05YWEzLWMzMWNiNzY3NjE1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowNi44OTk0ODI5NzdaIn0%3D&digest=sha256%3A41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440" http.request.useragent="Go-http-client/1.1" http.response.duration=1.6787899s http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:06 +0000] "PUT /v2/foo/bar/blobs/uploads/3dcad9db-bde4-4a17-9aa3-c31cb767615e?_state=DrG_LvxNFbShPVrjmM56TuvfyM6SqiKSi2CfbHCZ1D97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNkY2FkOWRiLWJkZTQtNGExNy05YWEzLWMzMWNiNzY3NjE1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowNi44OTk0ODI5NzdaIn0%3D&digest=sha256%3A41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:08Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45187" http.request.id=5fdd38ce-01a9-45fc-8ce4-791586d993a3 http.request.method=POST http.request.remoteaddr="127.0.0.1:35694" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.063851ms http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:08 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:10Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:45187" http.request.id=54b4fcd2-6c51-4203-9cfa-c09daeda47cd http.request.method=PATCH http.request.remoteaddr="127.0.0.1:35694" http.request.uri="/v2/foo/bar/blobs/uploads/75c6c303-956d-426d-8b0e-c3c4911d0fa8?_state=jgDIJUbWcKpQN2pqOhNv-qvn4eulZFxrx_4DjlQQcil7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1YzZjMzAzLTk1NmQtNDI2ZC04YjBlLWMzYzQ5MTFkMGZhOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowOC43NDMzNjUwNDVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.628933589s http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:08 +0000] "PATCH /v2/foo/bar/blobs/uploads/75c6c303-956d-426d-8b0e-c3c4911d0fa8?_state=jgDIJUbWcKpQN2pqOhNv-qvn4eulZFxrx_4DjlQQcil7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1YzZjMzAzLTk1NmQtNDI2ZC04YjBlLWMzYzQ5MTFkMGZhOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTowOC43NDMzNjUwNDVaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:10Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45187" http.request.id=e17b5aab-3457-4b94-9164-4427db3abf88 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35694" http.request.uri="/v2/foo/bar/blobs/uploads/75c6c303-956d-426d-8b0e-c3c4911d0fa8?_state=Q3XkY0defHXcW_MymcMq8TpRdNTYg98TB55JC8XCDnV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1YzZjMzAzLTk1NmQtNDI2ZC04YjBlLWMzYzQ5MTFkMGZhOCIsIk9mZnNldCI6MjUyNzY5MjgsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzU6MDhaIn0%3D&digest=sha256%3A41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440" http.request.useragent="Go-http-client/1.1" http.response.duration=2.93231ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:10 +0000] "PUT /v2/foo/bar/blobs/uploads/75c6c303-956d-426d-8b0e-c3c4911d0fa8?_state=Q3XkY0defHXcW_MymcMq8TpRdNTYg98TB55JC8XCDnV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1YzZjMzAzLTk1NmQtNDI2ZC04YjBlLWMzYzQ5MTFkMGZhOCIsIk9mZnNldCI6MjUyNzY5MjgsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzU6MDhaIn0%3D&digest=sha256%3A41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:10Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45187" http.request.id=33f24af5-0224-4c52-b048-5605e90c81b3 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:35694" http.request.uri="/v2/foo/bar/blobs/sha256:41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="964.37µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:10 +0000] "HEAD /v2/foo/bar/blobs/sha256:41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:10Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45187" http.request.id=84705d78-d2fd-43c8-81ad-200459e6465d http.request.method=GET http.request.remoteaddr="127.0.0.1:35694" http.request.uri="/v2/foo/bar/blobs/sha256:41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=132.859399ms http.response.status=200 http.response.written=25276928 127.0.0.1 - - [14/May/2026:00:35:10 +0000] "GET /v2/foo/bar/blobs/sha256:41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440 HTTP/1.1" 200 25276928 "" "Go-http-client/1.1" time="2026-05-14T00:35:10Z" level=error msg="error parsing digest="sha257:41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440": unsupported digest algorithm" go.version=go1.26.3 http.request.host="127.0.0.1:45187" http.request.id=4c839fa0-4335-4298-92b7-d91653f1635b http.request.method=GET http.request.remoteaddr="127.0.0.1:35694" http.request.uri="/v2/foo/bar/blobs/sha257:41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440" vars.name="foo/bar" time="2026-05-14T00:35:10Z" 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.3 http.request.host="127.0.0.1:45187" http.request.id=4c839fa0-4335-4298-92b7-d91653f1635b http.request.method=GET http.request.remoteaddr="127.0.0.1:35694" http.request.uri="/v2/foo/bar/blobs/sha257:41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="837.928µs" http.response.status=400 http.response.written=110 vars.digest="sha257:41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440" vars.name="foo/bar" 127.0.0.1 - - [14/May/2026:00:35:10 +0000] "GET /v2/foo/bar/blobs/sha257:41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-05-14T00:35:10Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45187" http.request.id=9cbf899c-7e72-43b5-9aaa-186e3f198b9e http.request.method=GET http.request.remoteaddr="127.0.0.1:59342" http.request.uri="/v2/foo/bar/blobs/sha256:41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440" http.request.useragent="Go-http-client/1.1" http.response.duration=1.122372ms http.response.status=304 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:10 +0000] "GET /v2/foo/bar/blobs/sha256:41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:10Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45187" http.request.id=f2c81c6f-1a9a-4018-950b-cef1269ab102 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59358" http.request.uri="/v2/foo/bar/blobs/sha256:41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440" http.request.useragent="Go-http-client/1.1" http.response.duration=1.00289ms http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:10 +0000] "DELETE /v2/foo/bar/blobs/sha256:41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:10Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440 err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:45187" http.request.id=51bcdc46-b6eb-4330-ac9c-3a92045ea6b3 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:59358" http.request.uri="/v2/foo/bar/blobs/sha256:41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="788.288µs" http.response.status=404 http.response.written=157 vars.digest="sha256:41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440" vars.name="foo/bar" 127.0.0.1 - - [14/May/2026:00:35:10 +0000] "HEAD /v2/foo/bar/blobs/sha256:41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-14T00:35:10Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:45187" http.request.id=e3c515e5-ea8a-4f2b-b96d-f9baefe0b0db http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59358" http.request.uri="/v2/foo/bar/blobs/sha256:41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="828.368µs" http.response.status=404 http.response.written=74 vars.digest="sha256:41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440" vars.name="foo/bar" 127.0.0.1 - - [14/May/2026:00:35:10 +0000] "DELETE /v2/foo/bar/blobs/sha256:41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2026-05-14T00:35:10Z" level=error msg="error parsing digest="sha257:41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440": unsupported digest algorithm" go.version=go1.26.3 http.request.host="127.0.0.1:45187" http.request.id=b4207cb2-cd4e-4663-aacc-4dc2bca2c2f7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59374" http.request.uri="/v2/foo/bar/blobs/sha257:41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440" vars.name="foo/bar" time="2026-05-14T00:35:10Z" 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.3 http.request.host="127.0.0.1:45187" http.request.id=b4207cb2-cd4e-4663-aacc-4dc2bca2c2f7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59374" http.request.uri="/v2/foo/bar/blobs/sha257:41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="848.768µs" http.response.status=400 http.response.written=110 vars.digest="sha257:41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440" vars.name="foo/bar" 127.0.0.1 - - [14/May/2026:00:35:10 +0000] "DELETE /v2/foo/bar/blobs/sha257:41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-05-14T00:35:10Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45187" http.request.id=5c76f366-e84d-4c5a-9535-97f790a10f25 http.request.method=POST http.request.remoteaddr="127.0.0.1:59384" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.02769ms http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:12Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45187" http.request.id=fe68d395-132a-4315-84b1-3681b4e485f0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59384" http.request.uri="/v2/foo/bar/blobs/uploads/2ce7017c-6663-4bb3-9dbe-69036d76650d?_state=B3Wi3oQum41ct6pH2Ar6We1EcfDSYpGPOp6DJ_1Ko717Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJjZTcwMTdjLTY2NjMtNGJiMy05ZGJlLTY5MDM2ZDc2NjUwZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNToxMC41NjQ1ODk0ODJaIn0%3D&digest=sha256%3A41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440" http.request.useragent="Go-http-client/1.1" http.response.duration=1.6769248s http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:10 +0000] "PUT /v2/foo/bar/blobs/uploads/2ce7017c-6663-4bb3-9dbe-69036d76650d?_state=B3Wi3oQum41ct6pH2Ar6We1EcfDSYpGPOp6DJ_1Ko717Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJjZTcwMTdjLTY2NjMtNGJiMy05ZGJlLTY5MDM2ZDc2NjUwZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNToxMC41NjQ1ODk0ODJaIn0%3D&digest=sha256%3A41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:12Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45187" http.request.id=092f944a-37bd-4992-9d42-c121979b3e66 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:59384" http.request.uri="/v2/foo/bar/blobs/sha256:41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.174092ms http.response.status=200 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:12 +0000] "HEAD /v2/foo/bar/blobs/sha256:41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:12Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45187" http.request.id=d029abed-2d09-4eb1-aa90-88a0004656a9 http.request.method=GET http.request.remoteaddr="127.0.0.1:59342" http.request.uri="/v2/foo/bar/blobs/sha256:41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.853004602s http.response.status=200 http.response.written=2634240 127.0.0.1 - - [14/May/2026:00:35:10 +0000] "GET /v2/foo/bar/blobs/sha256:41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440 HTTP/1.1" 200 2634240 "" "Go-http-client/1.1" time="2026-05-14T00:35:12Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45187" http.request.id=beb7433a-ed85-4ffd-a6e1-19e2c096464f http.request.method=GET http.request.remoteaddr="127.0.0.1:59326" http.request.uri="/v2/foo/bar/blobs/sha256:41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.857186245s http.response.status=200 http.response.written=2681472 127.0.0.1 - - [14/May/2026:00:35:10 +0000] "GET /v2/foo/bar/blobs/sha256:41165013b43b0973ee78aefe772824463cae98d4be4fe1b01bfef09c20e1d440 HTTP/1.1" 200 2681472 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (5.78s) === RUN TestRelativeURL time="2026-05-14T00:35: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.3 time="2026-05-14T00:35:12Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-14T00:35:12Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35331" http.request.id=84ce9221-8b19-4ecc-ab82-e2c375bd63e4 http.request.method=POST http.request.remoteaddr="127.0.0.1:38886" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.009291ms http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:12 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:14Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35331" http.request.id=ad49f41d-e484-4f8d-bab2-3206d3ffcf27 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38886" http.request.uri="/v2/foo/bar/blobs/uploads/5a8c59d1-da13-4137-a1f6-e2dfd8a0f5b0?_state=PaCbSRQvYzz54jdMlBhnID0BsFP_djtZ3NzB7szg8pF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVhOGM1OWQxLWRhMTMtNDEzNy1hMWY2LWUyZGZkOGEwZjViMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNToxMi40MTQ5NTMwNThaIn0%3D&digest=sha256%3A4072a895ef5fc95b58754cf010e0bc8f2fee6a5c611e24bd0e1f627dd236cc2a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.591369805s http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:12 +0000] "PUT /v2/foo/bar/blobs/uploads/5a8c59d1-da13-4137-a1f6-e2dfd8a0f5b0?_state=PaCbSRQvYzz54jdMlBhnID0BsFP_djtZ3NzB7szg8pF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVhOGM1OWQxLWRhMTMtNDEzNy1hMWY2LWUyZGZkOGEwZjViMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNToxMi40MTQ5NTMwNThaIn0%3D&digest=sha256%3A4072a895ef5fc95b58754cf010e0bc8f2fee6a5c611e24bd0e1f627dd236cc2a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:14Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35331" http.request.id=f8b5157f-e144-4531-b6d7-e62d36c83848 http.request.method=POST http.request.remoteaddr="127.0.0.1:38886" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.097091ms http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:14 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:14Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35331" http.request.id=7357e9b1-6467-45b3-ac8d-6ed21bf548ad http.request.method=POST http.request.remoteaddr="127.0.0.1:38886" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="880.929µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:14 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:15Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35331" http.request.id=34464954-44e4-457a-b657-aa24b5fb1d99 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38886" http.request.uri="/v2/foo/bar/blobs/uploads/ad33f3e2-8afa-4c6b-9589-7cdec251244a?_state=ufVNeX95IYyu6R7NMXMdWOvSFWjaDMnWxgmEyqBVcRJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFkMzNmM2UyLThhZmEtNGM2Yi05NTg5LTdjZGVjMjUxMjQ0YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNToxNC40MjM5MTk5NzZaIn0%3D&digest=sha256%3A812e9d9213299129d268df5210beb090be11fe81bab328b4f9a12bac9ed6f809" http.request.useragent="Go-http-client/1.1" http.response.duration=863.786559ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:14 +0000] "PUT /v2/foo/bar/blobs/uploads/ad33f3e2-8afa-4c6b-9589-7cdec251244a?_state=ufVNeX95IYyu6R7NMXMdWOvSFWjaDMnWxgmEyqBVcRJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFkMzNmM2UyLThhZmEtNGM2Yi05NTg5LTdjZGVjMjUxMjQ0YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNToxNC40MjM5MTk5NzZaIn0%3D&digest=sha256%3A812e9d9213299129d268df5210beb090be11fe81bab328b4f9a12bac9ed6f809 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (2.88s) === RUN TestBlobDeleteDisabled time="2026-05-14T00:35:15Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-14T00:35:15Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-14T00:35:15Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.3 http.request.host="127.0.0.1:45655" http.request.id=249f97d0-0092-4dbb-9551-ea4165b2fe63 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48630" http.request.uri="/v2/foo/bar/blobs/sha256:32ebc0d2f444b39e8308fe15ec8b32fad12eab56f5e518712c3b39516b300549" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.02845ms http.response.status=405 http.response.written=78 vars.digest="sha256:32ebc0d2f444b39e8308fe15ec8b32fad12eab56f5e518712c3b39516b300549" vars.name="foo/bar" 127.0.0.1 - - [14/May/2026:00:35:15 +0000] "DELETE /v2/foo/bar/blobs/sha256:32ebc0d2f444b39e8308fe15ec8b32fad12eab56f5e518712c3b39516b300549 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.25s) === RUN TestDeleteDisabled time="2026-05-14T00:35:15Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-14T00:35:15Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-14T00:35:15Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45111" http.request.id=ca430ff9-8834-472c-b13f-a08eb408879d http.request.method=POST http.request.remoteaddr="127.0.0.1:42460" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.035131ms http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:15 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:16Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45111" http.request.id=38ccf396-1b28-4143-a62e-5ca93db627ed http.request.method=PUT http.request.remoteaddr="127.0.0.1:42460" http.request.uri="/v2/foo/bar/blobs/uploads/e9b0bb32-9dc8-4e81-8740-783e738f6520?_state=0F-IbU_hN4R1gnGzjX73-WgctaYRBb6XkC8S8GQPl117Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5YjBiYjMyLTlkYzgtNGU4MS04NzQwLTc4M2U3MzhmNjUyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNToxNS43NDI3ODA2MzJaIn0%3D&digest=sha256%3Aa98f1bb8df0adffed0d09468a9c3c90a21092edda301fff21188cd7b9d43a088" http.request.useragent="Go-http-client/1.1" http.response.duration=1.240660656s http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:15 +0000] "PUT /v2/foo/bar/blobs/uploads/e9b0bb32-9dc8-4e81-8740-783e738f6520?_state=0F-IbU_hN4R1gnGzjX73-WgctaYRBb6XkC8S8GQPl117Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5YjBiYjMyLTlkYzgtNGU4MS04NzQwLTc4M2U3MzhmNjUyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNToxNS43NDI3ODA2MzJaIn0%3D&digest=sha256%3Aa98f1bb8df0adffed0d09468a9c3c90a21092edda301fff21188cd7b9d43a088 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:16Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.3 http.request.host="127.0.0.1:45111" http.request.id=c0b74cb3-4bf0-4bb1-a51d-cf44a871c56b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:42460" http.request.uri="/v2/foo/bar/blobs/sha256:a98f1bb8df0adffed0d09468a9c3c90a21092edda301fff21188cd7b9d43a088" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="839.089µs" http.response.status=405 http.response.written=78 vars.digest="sha256:a98f1bb8df0adffed0d09468a9c3c90a21092edda301fff21188cd7b9d43a088" vars.name="foo/bar" 127.0.0.1 - - [14/May/2026:00:35:16 +0000] "DELETE /v2/foo/bar/blobs/sha256:a98f1bb8df0adffed0d09468a9c3c90a21092edda301fff21188cd7b9d43a088 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (1.45s) === RUN TestDeleteReadOnly time="2026-05-14T00:35: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.3 time="2026-05-14T00:35:16Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-14T00:35:17Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37985" http.request.id=12300393-b749-425b-ba73-f7f2fbf8c733 http.request.method=POST http.request.remoteaddr="127.0.0.1:47946" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.128331ms http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:17 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:18Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37985" http.request.id=d2635991-97ce-47c7-94c9-53198bb34efb http.request.method=PUT http.request.remoteaddr="127.0.0.1:47946" http.request.uri="/v2/foo/bar/blobs/uploads/fa0d443e-2a3c-41d7-bc4d-1a90a55d9d98?_state=zfeApf4iZFHBP-N_ioKYDo0W7WuQM2vsSAkjkdytvsB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhMGQ0NDNlLTJhM2MtNDFkNy1iYzRkLTFhOTBhNTVkOWQ5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNToxNy4xOTI1MzI4MjdaIn0%3D&digest=sha256%3Aa8bce7374d3967f91fad2fb027752bfdba4b89f9d8de505a5e104b6e1db66f77" http.request.useragent="Go-http-client/1.1" http.response.duration=1.268777663s http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:17 +0000] "PUT /v2/foo/bar/blobs/uploads/fa0d443e-2a3c-41d7-bc4d-1a90a55d9d98?_state=zfeApf4iZFHBP-N_ioKYDo0W7WuQM2vsSAkjkdytvsB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhMGQ0NDNlLTJhM2MtNDFkNy1iYzRkLTFhOTBhNTVkOWQ5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNToxNy4xOTI1MzI4MjdaIn0%3D&digest=sha256%3Aa8bce7374d3967f91fad2fb027752bfdba4b89f9d8de505a5e104b6e1db66f77 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [14/May/2026:00:35:18 +0000] "DELETE /v2/foo/bar/blobs/sha256:a8bce7374d3967f91fad2fb027752bfdba4b89f9d8de505a5e104b6e1db66f77 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (1.48s) === RUN TestStartPushReadOnly time="2026-05-14T00:35:18Z" 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.3 time="2026-05-14T00:35:18Z" level=info msg="redis not configured" go.version=go1.26.3 127.0.0.1 - - [14/May/2026:00:35:18 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.00s) === RUN TestManifestAPI time="2026-05-14T00:35:18Z" 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.3 time="2026-05-14T00:35:18Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-14T00:35:18Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:35545" http.request.id=8f4a9700-6793-49be-ae53-aaccef4a6ba2 http.request.method=GET http.request.remoteaddr="127.0.0.1:48752" 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="961.449µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [14/May/2026:00:35:18 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-05-14T00:35:18Z" 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.3 http.request.host="127.0.0.1:35545" http.request.id=aa8fb7a9-4a40-4d55-925a-d8a032a289e6 http.request.method=GET http.request.remoteaddr="127.0.0.1:48752" 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="757.567µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [14/May/2026:00:35:18 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-05-14T00:35:18Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.26.3 http.request.host="127.0.0.1:35545" http.request.id=aaadf0ca-ba2e-4fbb-8ba2-642c5172ac1c http.request.method=PUT http.request.remoteaddr="127.0.0.1:48752" 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="768.008µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [14/May/2026:00:35:18 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-05-14T00:35:18Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:35545" http.request.id=a4ea13dd-aa60-43d8-892d-33deab6ca8e1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48752" 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.450505ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-14T00:35:18Z" 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.3 http.request.host="127.0.0.1:35545" http.request.id=a4ea13dd-aa60-43d8-892d-33deab6ca8e1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48752" 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.531986ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-14T00:35:18Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:35545" http.request.id=a4ea13dd-aa60-43d8-892d-33deab6ca8e1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48752" 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.585146ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-14T00:35:18Z" 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.3 http.request.host="127.0.0.1:35545" http.request.id=a4ea13dd-aa60-43d8-892d-33deab6ca8e1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48752" 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.639027ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [14/May/2026:00:35:18 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-05-14T00:35:18Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35545" http.request.id=a4cd0167-39c4-4bc2-9640-74046ec387d1 http.request.method=POST http.request.remoteaddr="127.0.0.1:48752" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="941.37µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:18 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:19Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35545" http.request.id=84eaf079-a60b-4981-b78a-12dcdfc9452b http.request.method=PUT http.request.remoteaddr="127.0.0.1:48752" http.request.uri="/v2/foo/schema1/blobs/uploads/15380817-1b2e-4115-ac2f-b4c39d79438d?_state=25lRVNCeJ7e3TiyDyfBhGRuDpdgwjaGWpxltlkj1YQ97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxNTM4MDgxNy0xYjJlLTQxMTUtYWMyZi1iNGMzOWQ3OTQzOGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzU6MTguNjc1NjY1OTY0WiJ9&digest=sha256%3Ad3e1c2523c20dbf30f5a0f735bf84ccc34b2b153d481a39d0e5389425d4b395a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.141434481s http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:18 +0000] "PUT /v2/foo/schema1/blobs/uploads/15380817-1b2e-4115-ac2f-b4c39d79438d?_state=25lRVNCeJ7e3TiyDyfBhGRuDpdgwjaGWpxltlkj1YQ97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxNTM4MDgxNy0xYjJlLTQxMTUtYWMyZi1iNGMzOWQ3OTQzOGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzU6MTguNjc1NjY1OTY0WiJ9&digest=sha256%3Ad3e1c2523c20dbf30f5a0f735bf84ccc34b2b153d481a39d0e5389425d4b395a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:19Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35545" http.request.id=f6b14a76-bea6-4c6d-a5e4-4240ea074f5f http.request.method=POST http.request.remoteaddr="127.0.0.1:48752" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.066371ms http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:19 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:20Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35545" http.request.id=046bd5a0-e6eb-4658-ac36-af0c2360f601 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48752" http.request.uri="/v2/foo/schema1/blobs/uploads/4943a211-f22e-4745-bb86-55cd7318bc37?_state=f-wlbsGq966F24EqTWvf7A8MS2WsCWO8bF8z8KY4O9V7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0OTQzYTIxMS1mMjJlLTQ3NDUtYmI4Ni01NWNkNzMxOGJjMzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzU6MTkuOTY4NjAxMTk1WiJ9&digest=sha256%3A826aa0eab27834d1021399fcac561a8c5bb3beb406e402f6b83a7556e81ba8be" http.request.useragent="Go-http-client/1.1" http.response.duration=614.493208ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:19 +0000] "PUT /v2/foo/schema1/blobs/uploads/4943a211-f22e-4745-bb86-55cd7318bc37?_state=f-wlbsGq966F24EqTWvf7A8MS2WsCWO8bF8z8KY4O9V7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0OTQzYTIxMS1mMjJlLTQ3NDUtYmI4Ni01NWNkNzMxOGJjMzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzU6MTkuOTY4NjAxMTk1WiJ9&digest=sha256%3A826aa0eab27834d1021399fcac561a8c5bb3beb406e402f6b83a7556e81ba8be HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:20Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35545" http.request.id=c385fa8b-8367-4476-b975-f31b72c33a47 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48752" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.99583ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:20 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:20Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35545" http.request.id=6550e0df-a915-4419-bb6a-7b27b0f5e5dc http.request.method=PUT http.request.remoteaddr="127.0.0.1:48752" http.request.uri="/v2/foo/schema1/manifests/sha256:e23a94f77a2ed98c0a5341da0101547fea420a2e8be03d1b0005490fdaf08bfe" http.request.useragent="Go-http-client/1.1" http.response.duration=2.727908ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:20 +0000] "PUT /v2/foo/schema1/manifests/sha256:e23a94f77a2ed98c0a5341da0101547fea420a2e8be03d1b0005490fdaf08bfe HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:20Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35545" http.request.id=cc55cb5b-044d-4bea-8e28-5ea687541201 http.request.method=GET http.request.remoteaddr="127.0.0.1:48752" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.681657ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [14/May/2026:00:35:20 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-14T00:35:20Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35545" http.request.id=27839b7f-bece-4010-be9d-44fbed3b5550 http.request.method=GET http.request.remoteaddr="127.0.0.1:48752" http.request.uri="/v2/foo/schema1/manifests/sha256:e23a94f77a2ed98c0a5341da0101547fea420a2e8be03d1b0005490fdaf08bfe" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.621576ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [14/May/2026:00:35:20 +0000] "GET /v2/foo/schema1/manifests/sha256:e23a94f77a2ed98c0a5341da0101547fea420a2e8be03d1b0005490fdaf08bfe HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-14T00:35:20Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:35545" http.request.id=4cb19276-212d-4762-95b8-b6b2f1f43dfa http.request.method=PUT http.request.remoteaddr="127.0.0.1:48752" http.request.uri="/v2/foo/schema1/manifests/sha256:e23a94f77a2ed98c0a5341da0101547fea420a2e8be03d1b0005490fdaf08bfe" http.request.useragent="Go-http-client/1.1" http.response.duration=2.701027ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:20 +0000] "PUT /v2/foo/schema1/manifests/sha256:e23a94f77a2ed98c0a5341da0101547fea420a2e8be03d1b0005490fdaf08bfe HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:20Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:35545" http.request.id=29cfbd1b-7998-4df8-baf6-4957b86ee3e3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48752" http.request.uri="/v2/foo/schema1/manifests/sha256:e23a94f77a2ed98c0a5341da0101547fea420a2e8be03d1b0005490fdaf08bfe" http.request.useragent="Go-http-client/1.1" http.response.duration=2.643147ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:20 +0000] "PUT /v2/foo/schema1/manifests/sha256:e23a94f77a2ed98c0a5341da0101547fea420a2e8be03d1b0005490fdaf08bfe HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:20Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:35545" http.request.id=a79f788c-3e43-448d-a1ad-707dd3bd5b01 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48752" http.request.uri="/v2/foo/schema1/manifests/sha256:e23a94f77a2ed98c0a5341da0101547fea420a2e8be03d1b0005490fdaf08bfe" http.request.useragent="Go-http-client/1.1" http.response.duration=2.667507ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:20 +0000] "PUT /v2/foo/schema1/manifests/sha256:e23a94f77a2ed98c0a5341da0101547fea420a2e8be03d1b0005490fdaf08bfe HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:20Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35545" http.request.id=4dc1c7bb-a2a3-4f3c-851d-935f9bf86c48 http.request.method=GET http.request.remoteaddr="127.0.0.1:48752" http.request.uri="/v2/foo/schema1/manifests/sha256:e23a94f77a2ed98c0a5341da0101547fea420a2e8be03d1b0005490fdaf08bfe" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.599896ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [14/May/2026:00:35:20 +0000] "GET /v2/foo/schema1/manifests/sha256:e23a94f77a2ed98c0a5341da0101547fea420a2e8be03d1b0005490fdaf08bfe HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-14T00:35:20Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35545" http.request.id=e267f1d7-437b-41e8-b6a8-f3f7c49f44f7 http.request.method=GET http.request.remoteaddr="127.0.0.1:48752" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="848.809µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:20 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:20Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35545" http.request.id=9d8f93b8-6665-4d1f-9edb-e23c34ceb140 http.request.method=GET http.request.remoteaddr="127.0.0.1:48752" http.request.uri="/v2/foo/schema1/manifests/sha256:e23a94f77a2ed98c0a5341da0101547fea420a2e8be03d1b0005490fdaf08bfe" http.request.useragent="Go-http-client/1.1" http.response.duration="685.087µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:20 +0000] "GET /v2/foo/schema1/manifests/sha256:e23a94f77a2ed98c0a5341da0101547fea420a2e8be03d1b0005490fdaf08bfe HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:20Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35545" http.request.id=d79c37ef-e7de-421f-a522-58009af39490 http.request.method=GET http.request.remoteaddr="127.0.0.1:48752" 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="676.687µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [14/May/2026:00:35:20 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-05-14T00:35:20Z" level=error msg="payload digest does match: "sha256:24f4373c04304bf21addd2ae5a76d3fcb751abd843ba73c5e1cba04fb02d22ff" != "sha256:e23a94f77a2ed98c0a5341da0101547fea420a2e8be03d1b0005490fdaf08bfe"" go.version=go1.26.3 http.request.host="127.0.0.1:35545" http.request.id=e690066b-bf3e-407a-8efd-b62cf59e8a15 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48752" http.request.uri="/v2/foo/schema1/manifests/sha256:e23a94f77a2ed98c0a5341da0101547fea420a2e8be03d1b0005490fdaf08bfe" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:e23a94f77a2ed98c0a5341da0101547fea420a2e8be03d1b0005490fdaf08bfe" time="2026-05-14T00:35:20Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:35545" http.request.id=e690066b-bf3e-407a-8efd-b62cf59e8a15 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48752" http.request.uri="/v2/foo/schema1/manifests/sha256:e23a94f77a2ed98c0a5341da0101547fea420a2e8be03d1b0005490fdaf08bfe" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="930.009µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:e23a94f77a2ed98c0a5341da0101547fea420a2e8be03d1b0005490fdaf08bfe" 127.0.0.1 - - [14/May/2026:00:35:20 +0000] "PUT /v2/foo/schema1/manifests/sha256:e23a94f77a2ed98c0a5341da0101547fea420a2e8be03d1b0005490fdaf08bfe HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-05-14T00:35:20Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:35545" http.request.id=4cb16078-9c56-497e-a2b0-c31864840e72 http.request.method=GET http.request.remoteaddr="127.0.0.1:34714" 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="813.128µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [14/May/2026:00:35:20 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-05-14T00:35:20Z" 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.3 http.request.host="127.0.0.1:35545" http.request.id=040f5f23-4c74-4f22-a575-ff6075fed904 http.request.method=GET http.request.remoteaddr="127.0.0.1:34714" 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="694.207µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [14/May/2026:00:35:20 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-05-14T00:35:20Z" 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.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35545" http.request.id=cbfeccfd-5a3a-4085-8538-bd62c3cb7833 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34714" 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="844.648µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-14T00:35:20Z" 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.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35545" http.request.id=cbfeccfd-5a3a-4085-8538-bd62c3cb7833 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34714" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="888.129µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-14T00:35:20Z" 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.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35545" http.request.id=cbfeccfd-5a3a-4085-8538-bd62c3cb7833 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34714" 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="916.769µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [14/May/2026:00:35:20 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-05-14T00:35:20Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35545" http.request.id=aef2b64b-20d9-4003-88de-b51a62621d1c http.request.method=POST http.request.remoteaddr="127.0.0.1:34714" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="819.688µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:20 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:20Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35545" http.request.id=ba109d47-6b64-4fec-8322-9e33f3af5cc7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34714" http.request.uri="/v2/foo/schema2/blobs/uploads/b812bc28-a8fa-4981-b7a2-1c3d0a634338?_state=6AFYaF-aRwIGWJzG8DGXhNdEegks1qqI1o_0uMK2sw57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiODEyYmMyOC1hOGZhLTQ5ODEtYjdhMi0xYzNkMGE2MzQzMzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzU6MjAuNjE3NjAxNjM3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.092131ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:20 +0000] "PUT /v2/foo/schema2/blobs/uploads/b812bc28-a8fa-4981-b7a2-1c3d0a634338?_state=6AFYaF-aRwIGWJzG8DGXhNdEegks1qqI1o_0uMK2sw57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiODEyYmMyOC1hOGZhLTQ5ODEtYjdhMi0xYzNkMGE2MzQzMzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzU6MjAuNjE3NjAxNjM3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:20Z" 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.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35545" http.request.id=04ff9837-3879-4a54-89c3-0a0893a0bca3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34714" 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="823.968µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-14T00:35:20Z" 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.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35545" http.request.id=04ff9837-3879-4a54-89c3-0a0893a0bca3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34714" 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="906.249µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [14/May/2026:00:35:20 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-05-14T00:35:20Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35545" http.request.id=7c3bb9ea-18d6-47ee-bb5f-2c9f90e2c775 http.request.method=POST http.request.remoteaddr="127.0.0.1:34714" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="916.249µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:20 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35545" http.request.id=e1c122ac-e6f0-460a-8ef8-b2a2657ce246 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34714" http.request.uri="/v2/foo/schema2/blobs/uploads/dc38bca8-90cb-4718-9dc7-4dfc58f57a61?_state=GWgnFw53f8bieaoeqOGvvVYjTmO7jFo84D3UDojiytN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkYzM4YmNhOC05MGNiLTQ3MTgtOWRjNy00ZGZjNThmNTdhNjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzU6MjAuNzkzNTg1MjM3WiJ9&digest=sha256%3Ae1ed65e77a827122875d1014ea87c99f13202d6de45c89eb69af743837521b04" http.request.useragent="Go-http-client/1.1" http.response.duration=865.534017ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:20 +0000] "PUT /v2/foo/schema2/blobs/uploads/dc38bca8-90cb-4718-9dc7-4dfc58f57a61?_state=GWgnFw53f8bieaoeqOGvvVYjTmO7jFo84D3UDojiytN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkYzM4YmNhOC05MGNiLTQ3MTgtOWRjNy00ZGZjNThmNTdhNjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzU6MjAuNzkzNTg1MjM3WiJ9&digest=sha256%3Ae1ed65e77a827122875d1014ea87c99f13202d6de45c89eb69af743837521b04 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35545" http.request.id=3a277c65-a467-4a1f-aba0-dde80477d9a0 http.request.method=POST http.request.remoteaddr="127.0.0.1:34714" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.03401ms http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:21 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:24Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35545" http.request.id=8382404f-f484-4a00-a5b1-a47f9f7702b7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34714" http.request.uri="/v2/foo/schema2/blobs/uploads/df353e3d-1edd-44ee-9bc4-1e58e2890f31?_state=LSStYOzoCQUXUAaDe8XS8rS1tFhahrGm48t_X-JaYfR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkZjM1M2UzZC0xZWRkLTQ0ZWUtOWJjNC0xZTU4ZTI4OTBmMzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzU6MjEuOTc2MjA2MjE5WiJ9&digest=sha256%3Acc8d43067d2e3b8cb2de6c2dc14a1175de258fbc5d0734e15d64368a47180b29" http.request.useragent="Go-http-client/1.1" http.response.duration=2.320456865s http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:21 +0000] "PUT /v2/foo/schema2/blobs/uploads/df353e3d-1edd-44ee-9bc4-1e58e2890f31?_state=LSStYOzoCQUXUAaDe8XS8rS1tFhahrGm48t_X-JaYfR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkZjM1M2UzZC0xZWRkLTQ0ZWUtOWJjNC0xZTU4ZTI4OTBmMzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzU6MjEuOTc2MjA2MjE5WiJ9&digest=sha256%3Acc8d43067d2e3b8cb2de6c2dc14a1175de258fbc5d0734e15d64368a47180b29 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:24Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35545" http.request.id=ee52c140-cc05-46a6-b0cd-f0b8478c2511 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34714" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.303454ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:24 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:24Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35545" http.request.id=ae3480cc-0cd4-4e5b-b3cf-213b4d355c3a http.request.method=PUT http.request.remoteaddr="127.0.0.1:34714" http.request.uri="/v2/foo/schema2/manifests/sha256:0c1301c13911b24062a748887b16f7f5558ab0b7928fc71530daf81aec111749" http.request.useragent="Go-http-client/1.1" http.response.duration=1.062331ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:24 +0000] "PUT /v2/foo/schema2/manifests/sha256:0c1301c13911b24062a748887b16f7f5558ab0b7928fc71530daf81aec111749 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:24Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35545" http.request.id=ecc8375c-e13d-4409-afb9-1fc8f0854b99 http.request.method=GET http.request.remoteaddr="127.0.0.1:34714" 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="889.409µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [14/May/2026:00:35:24 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-14T00:35:24Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35545" http.request.id=d28aba6d-8ad4-44e0-a26d-936b39fa118b http.request.method=GET http.request.remoteaddr="127.0.0.1:34714" http.request.uri="/v2/foo/schema2/manifests/sha256:0c1301c13911b24062a748887b16f7f5558ab0b7928fc71530daf81aec111749" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="891.009µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [14/May/2026:00:35:24 +0000] "GET /v2/foo/schema2/manifests/sha256:0c1301c13911b24062a748887b16f7f5558ab0b7928fc71530daf81aec111749 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-14T00:35:24Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35545" http.request.id=af00779d-13ba-4184-b437-dc4e757c1ab4 http.request.method=GET http.request.remoteaddr="127.0.0.1:34714" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="769.487µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:24 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:24Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35545" http.request.id=cd866372-75be-4991-a549-5307fc8b9710 http.request.method=GET http.request.remoteaddr="127.0.0.1:34714" http.request.uri="/v2/foo/schema2/manifests/sha256:0c1301c13911b24062a748887b16f7f5558ab0b7928fc71530daf81aec111749" http.request.useragent="Go-http-client/1.1" http.response.duration="715.207µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:24 +0000] "GET /v2/foo/schema2/manifests/sha256:0c1301c13911b24062a748887b16f7f5558ab0b7928fc71530daf81aec111749 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:24Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35545" http.request.id=9de8d416-7f5a-476a-9d87-61448b80a8f6 http.request.method=GET http.request.remoteaddr="127.0.0.1:34714" 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="691.127µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [14/May/2026:00:35:24 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-05-14T00:35:24Z" level=info msg="rewriting manifest sha256:0c1301c13911b24062a748887b16f7f5558ab0b7928fc71530daf81aec111749 in schema1 format to support old client" go.version=go1.26.3 http.request.host="127.0.0.1:35545" http.request.id=ea88f847-454c-4679-9080-99c4b5ee2e34 http.request.method=GET http.request.remoteaddr="127.0.0.1:34714" 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-14T00:35:24Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35545" http.request.id=ea88f847-454c-4679-9080-99c4b5ee2e34 http.request.method=GET http.request.remoteaddr="127.0.0.1:34714" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.98018ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [14/May/2026:00:35:24 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-05-14T00:35:24Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:35545" http.request.id=177f5997-d2db-4f97-839f-3890d47ce146 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34714" 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="903.61µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [14/May/2026:00:35:24 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-05-14T00:35:24Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:35545" http.request.id=247c80d3-a113-4b65-9545-45340a798164 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34714" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.052611ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:24 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:24Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:35545" http.request.id=2a3a6403-ca44-4bd4-a3c0-958a352388a3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34714" http.request.uri="/v2/foo/schema2/manifests/sha256:31dfb011640bd597b65b8cef557720d3a2994c1177b807973ca2e20ed6cf5c67" http.request.useragent="Go-http-client/1.1" http.response.duration="925.049µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:24 +0000] "PUT /v2/foo/schema2/manifests/sha256:31dfb011640bd597b65b8cef557720d3a2994c1177b807973ca2e20ed6cf5c67 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:24Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35545" http.request.id=3bd0ccbf-cc2c-4ff3-934b-a1fce05163b8 http.request.method=GET http.request.remoteaddr="127.0.0.1:34714" 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="905.329µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [14/May/2026:00:35:24 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-05-14T00:35:24Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35545" http.request.id=4babb6e6-d969-43d6-bb7b-d06d9582e750 http.request.method=GET http.request.remoteaddr="127.0.0.1:34714" http.request.uri="/v2/foo/schema2/manifests/sha256:31dfb011640bd597b65b8cef557720d3a2994c1177b807973ca2e20ed6cf5c67" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="876.609µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [14/May/2026:00:35:24 +0000] "GET /v2/foo/schema2/manifests/sha256:31dfb011640bd597b65b8cef557720d3a2994c1177b807973ca2e20ed6cf5c67 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-05-14T00:35:24Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35545" http.request.id=9945adac-0af4-4efc-bffe-ef6e5c8aa301 http.request.method=GET http.request.remoteaddr="127.0.0.1:34714" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="780.808µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:24 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:24Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35545" http.request.id=4df1de22-1bcc-457a-bace-2edf5b125d8b http.request.method=GET http.request.remoteaddr="127.0.0.1:34714" http.request.uri="/v2/foo/schema2/manifests/sha256:31dfb011640bd597b65b8cef557720d3a2994c1177b807973ca2e20ed6cf5c67" http.request.useragent="Go-http-client/1.1" http.response.duration="662.646µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:24 +0000] "GET /v2/foo/schema2/manifests/sha256:31dfb011640bd597b65b8cef557720d3a2994c1177b807973ca2e20ed6cf5c67 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:24Z" level=info msg="rewriting manifest list sha256:31dfb011640bd597b65b8cef557720d3a2994c1177b807973ca2e20ed6cf5c67 in schema1 format to support old client" go.version=go1.26.3 http.request.host="127.0.0.1:35545" http.request.id=89510094-b912-42d9-9a84-9c21406e6107 http.request.method=GET http.request.remoteaddr="127.0.0.1:34714" 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-14T00:35:24Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35545" http.request.id=89510094-b912-42d9-9a84-9c21406e6107 http.request.method=GET http.request.remoteaddr="127.0.0.1:34714" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.9959ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [14/May/2026:00:35:24 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2026-05-14T00:35: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.3 time="2026-05-14T00:35:24Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-14T00:35:24Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:44363" http.request.id=abbacf2f-50e5-4da7-b6ea-59cf2c0ce4ea http.request.method=GET http.request.remoteaddr="127.0.0.1:51144" 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="859.089µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [14/May/2026:00:35:24 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-05-14T00:35:24Z" 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.3 http.request.host="127.0.0.1:44363" http.request.id=4c4a8c52-4d27-4864-ba56-0983286d3d50 http.request.method=GET http.request.remoteaddr="127.0.0.1:51144" 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="726.047µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [14/May/2026:00:35:24 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-05-14T00:35:24Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.26.3 http.request.host="127.0.0.1:44363" http.request.id=6eaf3f65-d14c-49be-a3ee-3a35980669f2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51144" 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="729.728µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [14/May/2026:00:35:24 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-05-14T00:35:24Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:44363" http.request.id=a03d9bec-f65b-4744-a60e-974531428a13 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51144" 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.398225ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-14T00:35:24Z" 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.3 http.request.host="127.0.0.1:44363" http.request.id=a03d9bec-f65b-4744-a60e-974531428a13 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51144" 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.497346ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-14T00:35:24Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:44363" http.request.id=a03d9bec-f65b-4744-a60e-974531428a13 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51144" 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.560906ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-14T00:35:24Z" 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.3 http.request.host="127.0.0.1:44363" http.request.id=a03d9bec-f65b-4744-a60e-974531428a13 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51144" 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.615907ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [14/May/2026:00:35:24 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-05-14T00:35:24Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44363" http.request.id=9bce882b-1acb-42be-937f-781c06ca1b0e http.request.method=POST http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.01637ms http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:24 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:26Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44363" http.request.id=ec45e411-a960-4fec-8969-9d872ec9d52f http.request.method=PUT http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/schema1/blobs/uploads/5be61c7a-5961-4601-9454-baf42504922e?_state=HcZFxtHLQlPgsPEbzDNPTTBznYMoOIeQaCXxYqWH8gB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1YmU2MWM3YS01OTYxLTQ2MDEtOTQ1NC1iYWY0MjUwNDkyMmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzU6MjQuNjE1NjYxOTA5WiJ9&digest=sha256%3A7dfd1d76e812f44c3bcdeee3483571313362332b9d0d2e61fa9fe4362d809b21" http.request.useragent="Go-http-client/1.1" http.response.duration=2.110506037s http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:24 +0000] "PUT /v2/foo/schema1/blobs/uploads/5be61c7a-5961-4601-9454-baf42504922e?_state=HcZFxtHLQlPgsPEbzDNPTTBznYMoOIeQaCXxYqWH8gB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1YmU2MWM3YS01OTYxLTQ2MDEtOTQ1NC1iYWY0MjUwNDkyMmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzU6MjQuNjE1NjYxOTA5WiJ9&digest=sha256%3A7dfd1d76e812f44c3bcdeee3483571313362332b9d0d2e61fa9fe4362d809b21 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:26Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44363" http.request.id=0df4b6dd-70aa-4338-9b9f-65ed64f8beb8 http.request.method=POST http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.00629ms http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:26 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:28Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44363" http.request.id=c3d20d70-989f-4164-bade-33fdf67074fc http.request.method=PUT http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/schema1/blobs/uploads/96f208e5-008d-4815-9639-b26d3f724171?_state=V50NkbO3woPS0sknukdP4xEx3kMbmVg-7qzvtsg0z4l7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5NmYyMDhlNS0wMDhkLTQ4MTUtOTYzOS1iMjZkM2Y3MjQxNzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzU6MjYuOTcxODg0ODJaIn0%3D&digest=sha256%3Aa90aa293f809df9a02e433e037c7f1772a1488e7cb4127dca87e702c4db2493a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.517119485s http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:26 +0000] "PUT /v2/foo/schema1/blobs/uploads/96f208e5-008d-4815-9639-b26d3f724171?_state=V50NkbO3woPS0sknukdP4xEx3kMbmVg-7qzvtsg0z4l7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5NmYyMDhlNS0wMDhkLTQ4MTUtOTYzOS1iMjZkM2Y3MjQxNzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzU6MjYuOTcxODg0ODJaIn0%3D&digest=sha256%3Aa90aa293f809df9a02e433e037c7f1772a1488e7cb4127dca87e702c4db2493a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:28Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44363" http.request.id=a5992b83-340a-41a9-bac4-373c676abb80 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.99819ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:28 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:28Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44363" http.request.id=2907138e-0a94-4e19-9eb0-7ff15314edab http.request.method=PUT http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/schema1/manifests/sha256:abb02129520fafcf7e840fd0c28cf8b5892c9233c81cfe560a88a8e6a02ae6bc" http.request.useragent="Go-http-client/1.1" http.response.duration=2.836349ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:28 +0000] "PUT /v2/foo/schema1/manifests/sha256:abb02129520fafcf7e840fd0c28cf8b5892c9233c81cfe560a88a8e6a02ae6bc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:28Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44363" http.request.id=4680f279-4843-40d7-984a-7ac0b44b1087 http.request.method=GET http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.653097ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [14/May/2026:00:35:28 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-14T00:35:28Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44363" http.request.id=e2bc2cfc-fd55-41d6-b781-dc5e24b50d50 http.request.method=GET http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/schema1/manifests/sha256:abb02129520fafcf7e840fd0c28cf8b5892c9233c81cfe560a88a8e6a02ae6bc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.646497ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [14/May/2026:00:35:28 +0000] "GET /v2/foo/schema1/manifests/sha256:abb02129520fafcf7e840fd0c28cf8b5892c9233c81cfe560a88a8e6a02ae6bc HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-14T00:35:28Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:44363" http.request.id=8fde230d-5c47-46ef-be3e-ec30f8a4ae66 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/schema1/manifests/sha256:abb02129520fafcf7e840fd0c28cf8b5892c9233c81cfe560a88a8e6a02ae6bc" http.request.useragent="Go-http-client/1.1" http.response.duration=2.749388ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:28 +0000] "PUT /v2/foo/schema1/manifests/sha256:abb02129520fafcf7e840fd0c28cf8b5892c9233c81cfe560a88a8e6a02ae6bc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:28Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:44363" http.request.id=69d4e657-1360-401f-81fe-2c386a58cf58 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/schema1/manifests/sha256:abb02129520fafcf7e840fd0c28cf8b5892c9233c81cfe560a88a8e6a02ae6bc" http.request.useragent="Go-http-client/1.1" http.response.duration=2.755348ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:28 +0000] "PUT /v2/foo/schema1/manifests/sha256:abb02129520fafcf7e840fd0c28cf8b5892c9233c81cfe560a88a8e6a02ae6bc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:28Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:44363" http.request.id=b08e014d-31f1-499a-a05d-822050c89d56 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/schema1/manifests/sha256:abb02129520fafcf7e840fd0c28cf8b5892c9233c81cfe560a88a8e6a02ae6bc" http.request.useragent="Go-http-client/1.1" http.response.duration=2.708268ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:28 +0000] "PUT /v2/foo/schema1/manifests/sha256:abb02129520fafcf7e840fd0c28cf8b5892c9233c81cfe560a88a8e6a02ae6bc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:28Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44363" http.request.id=34769254-6503-4a82-b2a9-151e77e5a9e1 http.request.method=GET http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/schema1/manifests/sha256:abb02129520fafcf7e840fd0c28cf8b5892c9233c81cfe560a88a8e6a02ae6bc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.649137ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [14/May/2026:00:35:28 +0000] "GET /v2/foo/schema1/manifests/sha256:abb02129520fafcf7e840fd0c28cf8b5892c9233c81cfe560a88a8e6a02ae6bc HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-14T00:35:28Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44363" http.request.id=296c8fae-96ee-4a24-bd5a-8fc50e523047 http.request.method=GET http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="775.088µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:28 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:28Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44363" http.request.id=0402e840-b484-412a-9084-ff7447d48001 http.request.method=GET http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/schema1/manifests/sha256:abb02129520fafcf7e840fd0c28cf8b5892c9233c81cfe560a88a8e6a02ae6bc" http.request.useragent="Go-http-client/1.1" http.response.duration="776.088µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:28 +0000] "GET /v2/foo/schema1/manifests/sha256:abb02129520fafcf7e840fd0c28cf8b5892c9233c81cfe560a88a8e6a02ae6bc HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:28Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44363" http.request.id=0138a9a6-a42d-4bc1-aecc-3b290592ebed http.request.method=GET http.request.remoteaddr="127.0.0.1:51144" 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="693.007µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [14/May/2026:00:35:28 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-05-14T00:35:28Z" level=error msg="payload digest does match: "sha256:468f6404644e9369f9477451e7f9fcf6671aafd65f106750eec16a738ea82a70" != "sha256:abb02129520fafcf7e840fd0c28cf8b5892c9233c81cfe560a88a8e6a02ae6bc"" go.version=go1.26.3 http.request.host="127.0.0.1:44363" http.request.id=54a38912-f0b7-4319-bc28-f16d04f69ec4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/schema1/manifests/sha256:abb02129520fafcf7e840fd0c28cf8b5892c9233c81cfe560a88a8e6a02ae6bc" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:abb02129520fafcf7e840fd0c28cf8b5892c9233c81cfe560a88a8e6a02ae6bc" time="2026-05-14T00:35:28Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:44363" http.request.id=54a38912-f0b7-4319-bc28-f16d04f69ec4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/schema1/manifests/sha256:abb02129520fafcf7e840fd0c28cf8b5892c9233c81cfe560a88a8e6a02ae6bc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="925.13µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:abb02129520fafcf7e840fd0c28cf8b5892c9233c81cfe560a88a8e6a02ae6bc" 127.0.0.1 - - [14/May/2026:00:35:28 +0000] "PUT /v2/foo/schema1/manifests/sha256:abb02129520fafcf7e840fd0c28cf8b5892c9233c81cfe560a88a8e6a02ae6bc HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-05-14T00:35:28Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:44363" http.request.id=9f8e932e-fc0a-464d-b41b-8063a132a61c http.request.method=GET http.request.remoteaddr="127.0.0.1:51156" 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="799.168µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [14/May/2026:00:35:28 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-05-14T00:35:28Z" 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.3 http.request.host="127.0.0.1:44363" http.request.id=1dde3ba7-84d5-4c14-bc4b-319ca422dad6 http.request.method=GET http.request.remoteaddr="127.0.0.1:51156" 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="734.647µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [14/May/2026:00:35:28 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-05-14T00:35:28Z" 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.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44363" http.request.id=a1d2d8eb-8bc2-46e1-a2dd-44c9e8732d89 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51156" 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="913.73µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-14T00:35:28Z" 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.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44363" http.request.id=a1d2d8eb-8bc2-46e1-a2dd-44c9e8732d89 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51156" 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.005171ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-14T00:35:28Z" 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.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44363" http.request.id=a1d2d8eb-8bc2-46e1-a2dd-44c9e8732d89 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51156" 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.066051ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [14/May/2026:00:35:28 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-05-14T00:35:28Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44363" http.request.id=ba4ad69d-9d3c-4d59-a380-1643927ddac6 http.request.method=POST http.request.remoteaddr="127.0.0.1:51156" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="848.848µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:28 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:28Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44363" http.request.id=f8379445-f0a3-4cba-bffd-f97bda04abe5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51156" http.request.uri="/v2/foo/schema2/blobs/uploads/a72c6429-24ec-4ca2-a41a-c5d06d8123a1?_state=2LYYNXSQsNXUUmJVc0EoP5zizgkgmXiGc0kt2by5qxV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhNzJjNjQyOS0yNGVjLTRjYTItYTQxYS1jNWQwNmQ4MTIzYTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzU6MjguNTIzNjc5OVoifQ%3D%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.068531ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:28 +0000] "PUT /v2/foo/schema2/blobs/uploads/a72c6429-24ec-4ca2-a41a-c5d06d8123a1?_state=2LYYNXSQsNXUUmJVc0EoP5zizgkgmXiGc0kt2by5qxV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhNzJjNjQyOS0yNGVjLTRjYTItYTQxYS1jNWQwNmQ4MTIzYTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzU6MjguNTIzNjc5OVoifQ%3D%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:28Z" 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.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44363" http.request.id=38ba3916-fcb7-430a-9509-97ab8cf20c0c http.request.method=PUT http.request.remoteaddr="127.0.0.1:51156" 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="863.529µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-14T00:35:28Z" 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.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44363" http.request.id=38ba3916-fcb7-430a-9509-97ab8cf20c0c http.request.method=PUT http.request.remoteaddr="127.0.0.1:51156" 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="952.01µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [14/May/2026:00:35:28 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-05-14T00:35:28Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44363" http.request.id=f6de7c88-cb67-47f7-af5f-0565c0921968 http.request.method=POST http.request.remoteaddr="127.0.0.1:51156" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="982.33µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:28 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:30Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44363" http.request.id=3a518caf-d772-4e44-b45a-972ab3f2ecd5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51156" http.request.uri="/v2/foo/schema2/blobs/uploads/d9649c16-a85d-4cce-a214-4e83595c928f?_state=jeoeMdO4kIDJwUxrfEe-FlPqqLeAV97eS_WjtAWohOd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkOTY0OWMxNi1hODVkLTRjY2UtYTIxNC00ZTgzNTk1YzkyOGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzU6MjguNzUxOTM5OTE2WiJ9&digest=sha256%3A72d09aa976a2063bbb8fd63a8f85e927bfe1b268f729469ffa90d9bc10f76445" http.request.useragent="Go-http-client/1.1" http.response.duration=1.317669844s http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:28 +0000] "PUT /v2/foo/schema2/blobs/uploads/d9649c16-a85d-4cce-a214-4e83595c928f?_state=jeoeMdO4kIDJwUxrfEe-FlPqqLeAV97eS_WjtAWohOd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkOTY0OWMxNi1hODVkLTRjY2UtYTIxNC00ZTgzNTk1YzkyOGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzU6MjguNzUxOTM5OTE2WiJ9&digest=sha256%3A72d09aa976a2063bbb8fd63a8f85e927bfe1b268f729469ffa90d9bc10f76445 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:30Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44363" http.request.id=e51efd84-e6ff-42bf-b255-ec61167f21e0 http.request.method=POST http.request.remoteaddr="127.0.0.1:51156" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.077411ms http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:30 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44363" http.request.id=8a96bf80-5685-4f3a-aa29-46f5890b6cb0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51156" http.request.uri="/v2/foo/schema2/blobs/uploads/4853fc9b-e43c-44cd-95f9-5b8521afcadb?_state=YgQWDKg-gF_3KH7J4eJmXwlTnu8QS2FsbJ33rJ_4Q-17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0ODUzZmM5Yi1lNDNjLTQ0Y2QtOTVmOS01Yjg1MjFhZmNhZGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzU6MzAuMjkzMTc4NzY3WiJ9&digest=sha256%3A65c463e5f3e3dd7446ce0c910cd7e8d43e8a37f233264b05f5952002c142ead7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.224196167s http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:30 +0000] "PUT /v2/foo/schema2/blobs/uploads/4853fc9b-e43c-44cd-95f9-5b8521afcadb?_state=YgQWDKg-gF_3KH7J4eJmXwlTnu8QS2FsbJ33rJ_4Q-17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0ODUzZmM5Yi1lNDNjLTQ0Y2QtOTVmOS01Yjg1MjFhZmNhZGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzU6MzAuMjkzMTc4NzY3WiJ9&digest=sha256%3A65c463e5f3e3dd7446ce0c910cd7e8d43e8a37f233264b05f5952002c142ead7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44363" http.request.id=00372c00-a927-45f5-a8fa-2831d47a4160 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51156" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.319414ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:31 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44363" http.request.id=d6708a00-7157-473b-9611-8c91764d5ff6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51156" http.request.uri="/v2/foo/schema2/manifests/sha256:91f1bcf8a2cb9cd3cd89b528240c6c6d54e3f2793e67e893f3572bf47463af37" http.request.useragent="Go-http-client/1.1" http.response.duration=1.075011ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:31 +0000] "PUT /v2/foo/schema2/manifests/sha256:91f1bcf8a2cb9cd3cd89b528240c6c6d54e3f2793e67e893f3572bf47463af37 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44363" http.request.id=40932c8f-bfa5-4498-97c2-32478805a80b http.request.method=GET http.request.remoteaddr="127.0.0.1:51156" 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="936.45µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [14/May/2026:00:35:31 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-14T00:35:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44363" http.request.id=ae3e2480-4744-4939-a9c6-19019073b393 http.request.method=GET http.request.remoteaddr="127.0.0.1:51156" http.request.uri="/v2/foo/schema2/manifests/sha256:91f1bcf8a2cb9cd3cd89b528240c6c6d54e3f2793e67e893f3572bf47463af37" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="844.368µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [14/May/2026:00:35:31 +0000] "GET /v2/foo/schema2/manifests/sha256:91f1bcf8a2cb9cd3cd89b528240c6c6d54e3f2793e67e893f3572bf47463af37 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-14T00:35:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44363" http.request.id=1dd1b836-5f76-42db-9a85-3a1aef8e0e1a http.request.method=GET http.request.remoteaddr="127.0.0.1:51156" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="713.247µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:31 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44363" http.request.id=ed5e68ca-ff9c-40a9-a545-12967d0d66ce http.request.method=GET http.request.remoteaddr="127.0.0.1:51156" http.request.uri="/v2/foo/schema2/manifests/sha256:91f1bcf8a2cb9cd3cd89b528240c6c6d54e3f2793e67e893f3572bf47463af37" http.request.useragent="Go-http-client/1.1" http.response.duration="703.727µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:31 +0000] "GET /v2/foo/schema2/manifests/sha256:91f1bcf8a2cb9cd3cd89b528240c6c6d54e3f2793e67e893f3572bf47463af37 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44363" http.request.id=d0344ec7-479b-4843-a57b-6b7cd154b240 http.request.method=GET http.request.remoteaddr="127.0.0.1:51156" 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="695.607µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [14/May/2026:00:35:31 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-05-14T00:35:31Z" level=info msg="rewriting manifest sha256:91f1bcf8a2cb9cd3cd89b528240c6c6d54e3f2793e67e893f3572bf47463af37 in schema1 format to support old client" go.version=go1.26.3 http.request.host="127.0.0.1:44363" http.request.id=2c17bf95-be43-40ad-a054-bb7ee646fa0f http.request.method=GET http.request.remoteaddr="127.0.0.1:51156" 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-14T00:35:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44363" http.request.id=2c17bf95-be43-40ad-a054-bb7ee646fa0f http.request.method=GET http.request.remoteaddr="127.0.0.1:51156" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.819819ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [14/May/2026:00:35:31 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-05-14T00:35:31Z" 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.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:44363" http.request.id=48e10847-af76-46b5-be08-69097d473d23 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51156" 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="791.288µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [14/May/2026:00:35:31 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-05-14T00:35:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:44363" http.request.id=99915f9b-eca2-4401-aa36-35effff95e4b http.request.method=PUT http.request.remoteaddr="127.0.0.1:51156" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.013851ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:31 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:44363" http.request.id=5e722f09-09f8-433a-a5ee-c5944c810671 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51156" http.request.uri="/v2/foo/schema2/manifests/sha256:2087cfdff61333478dadc6a6ba1d6d464fab2dfdad201b5b1932e947915083fb" http.request.useragent="Go-http-client/1.1" http.response.duration="893.57µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:31 +0000] "PUT /v2/foo/schema2/manifests/sha256:2087cfdff61333478dadc6a6ba1d6d464fab2dfdad201b5b1932e947915083fb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44363" http.request.id=69bb8659-a9ab-464c-94cd-ba280b2387dd http.request.method=GET http.request.remoteaddr="127.0.0.1:51156" 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="862.849µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [14/May/2026:00:35:31 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-05-14T00:35:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44363" http.request.id=03c26776-6be7-4617-b8e9-af8ee38eb2ff http.request.method=GET http.request.remoteaddr="127.0.0.1:51156" http.request.uri="/v2/foo/schema2/manifests/sha256:2087cfdff61333478dadc6a6ba1d6d464fab2dfdad201b5b1932e947915083fb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="785.008µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [14/May/2026:00:35:31 +0000] "GET /v2/foo/schema2/manifests/sha256:2087cfdff61333478dadc6a6ba1d6d464fab2dfdad201b5b1932e947915083fb HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-05-14T00:35:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44363" http.request.id=e2c2cc8b-a50f-4ded-9d3a-1f8b31b2a69b http.request.method=GET http.request.remoteaddr="127.0.0.1:51156" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="680.967µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:31 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44363" http.request.id=4a23d12d-6ac1-4f2c-a369-981073430f50 http.request.method=GET http.request.remoteaddr="127.0.0.1:51156" http.request.uri="/v2/foo/schema2/manifests/sha256:2087cfdff61333478dadc6a6ba1d6d464fab2dfdad201b5b1932e947915083fb" http.request.useragent="Go-http-client/1.1" http.response.duration="655.567µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:31 +0000] "GET /v2/foo/schema2/manifests/sha256:2087cfdff61333478dadc6a6ba1d6d464fab2dfdad201b5b1932e947915083fb HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:31Z" level=info msg="rewriting manifest list sha256:2087cfdff61333478dadc6a6ba1d6d464fab2dfdad201b5b1932e947915083fb in schema1 format to support old client" go.version=go1.26.3 http.request.host="127.0.0.1:44363" http.request.id=0f9c9b40-528d-48aa-8f19-65eecce0eb16 http.request.method=GET http.request.remoteaddr="127.0.0.1:51156" 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-14T00:35:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44363" http.request.id=0f9c9b40-528d-48aa-8f19-65eecce0eb16 http.request.method=GET http.request.remoteaddr="127.0.0.1:51156" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.92302ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [14/May/2026:00:35:31 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (13.07s) === RUN TestGetManifestWithStorageError time="2026-05-14T00:35:31Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-14T00:35:31Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-14T00:35:31Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:42791" http.request.id=441eaa57-ba69-4607-860d-eb4c8a388e63 http.request.method=GET http.request.remoteaddr="127.0.0.1:42464" 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="797.689µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [14/May/2026:00:35:31 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-05-14T00:35:31Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.26.3 http.request.host="127.0.0.1:42791" http.request.id=ee4c9ee0-bb50-4ca1-8697-f2f44ac05440 http.request.method=GET http.request.remoteaddr="127.0.0.1:42464" 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="690.007µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [14/May/2026:00:35:31 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2026-05-14T00:35:31Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.26.3 http.request.host="127.0.0.1:42791" http.request.id=194f3580-4a8d-4239-9c26-102b4ffaa6d6 http.request.method=GET http.request.remoteaddr="127.0.0.1:42464" 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="686.647µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [14/May/2026:00:35:31 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2026-05-14T00:35:31Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.26.3 http.request.host="127.0.0.1:42791" http.request.id=268c1ce6-8497-4369-8794-932be69e4750 http.request.method=GET http.request.remoteaddr="127.0.0.1:42464" 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="686.447µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [14/May/2026:00:35:31 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2026-05-14T00:35:31Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-14T00:35:31Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-14T00:35:31Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=8a68bf6c-a993-4849-bb97-05809bc37526 http.request.method=GET http.request.remoteaddr="127.0.0.1:35224" 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="821.368µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [14/May/2026:00:35:31 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-05-14T00:35:31Z" 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.3 http.request.host="127.0.0.1:34815" http.request.id=7774c980-796e-46cd-a3d9-0c82c6eba340 http.request.method=GET http.request.remoteaddr="127.0.0.1:35224" 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="687.047µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [14/May/2026:00:35:31 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-05-14T00:35:31Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=348266d0-5606-403f-bd84-5a473ea851d0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35224" 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="680.967µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [14/May/2026:00:35:31 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-05-14T00:35:31Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=8677a630-1319-4ed3-83ff-2b541c4726af http.request.method=PUT http.request.remoteaddr="127.0.0.1:35224" 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.403784ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-14T00:35:31Z" 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.3 http.request.host="127.0.0.1:34815" http.request.id=8677a630-1319-4ed3-83ff-2b541c4726af http.request.method=PUT http.request.remoteaddr="127.0.0.1:35224" 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.492225ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-14T00:35:31Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=8677a630-1319-4ed3-83ff-2b541c4726af http.request.method=PUT http.request.remoteaddr="127.0.0.1:35224" 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.546746ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-14T00:35:31Z" 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.3 http.request.host="127.0.0.1:34815" http.request.id=8677a630-1319-4ed3-83ff-2b541c4726af http.request.method=PUT http.request.remoteaddr="127.0.0.1:35224" 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.599106ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [14/May/2026:00:35:31 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-05-14T00:35:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=08938bb9-5c17-4f59-a0fa-bbc14d152d89 http.request.method=POST http.request.remoteaddr="127.0.0.1:35224" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="886.009µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:31 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:33Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=88db084c-41b5-4433-a711-70302e0615df http.request.method=PUT http.request.remoteaddr="127.0.0.1:35224" http.request.uri="/v2/foo/schema1/blobs/uploads/e8a03d8c-aab6-4df1-bb9c-3ad1c99a19ab?_state=XH17IcpgTcYOozLeZWOXCvrrve2MuRko7aLhKrXMrzB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlOGEwM2Q4Yy1hYWI2LTRkZjEtYmI5Yy0zYWQxYzk5YTE5YWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzU6MzEuODI2NzAwMVoifQ%3D%3D&digest=sha256%3A856f50b7a17b43dbe2db847a04585612a8e28c36b098672a2a7b594b08c891bd" http.request.useragent="Go-http-client/1.1" http.response.duration=1.966979288s http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:31 +0000] "PUT /v2/foo/schema1/blobs/uploads/e8a03d8c-aab6-4df1-bb9c-3ad1c99a19ab?_state=XH17IcpgTcYOozLeZWOXCvrrve2MuRko7aLhKrXMrzB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlOGEwM2Q4Yy1hYWI2LTRkZjEtYmI5Yy0zYWQxYzk5YTE5YWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzU6MzEuODI2NzAwMVoifQ%3D%3D&digest=sha256%3A856f50b7a17b43dbe2db847a04585612a8e28c36b098672a2a7b594b08c891bd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:34Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=5de011ee-de31-4616-8b66-7d38306796ee http.request.method=POST http.request.remoteaddr="127.0.0.1:35224" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.01661ms http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:34 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=f1180ccc-b003-4992-aadc-3fabfea934ae http.request.method=PUT http.request.remoteaddr="127.0.0.1:35224" http.request.uri="/v2/foo/schema1/blobs/uploads/dca014f1-6aa8-4e59-b22a-c972c62a94e2?_state=S9TZfRJCkto7ZNlVyoAbH9mR4XufATYxRWKJp4nDco57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkY2EwMTRmMS02YWE4LTRlNTktYjIyYS1jOTcyYzYyYTk0ZTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzU6MzQuMDYxODg5MDEyWiJ9&digest=sha256%3Aefcade32c4eb3f88a8371cb41aec446efde464178468615285f8b8184aff209d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.854850581s http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:34 +0000] "PUT /v2/foo/schema1/blobs/uploads/dca014f1-6aa8-4e59-b22a-c972c62a94e2?_state=S9TZfRJCkto7ZNlVyoAbH9mR4XufATYxRWKJp4nDco57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkY2EwMTRmMS02YWE4LTRlNTktYjIyYS1jOTcyYzYyYTk0ZTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzU6MzQuMDYxODg5MDEyWiJ9&digest=sha256%3Aefcade32c4eb3f88a8371cb41aec446efde464178468615285f8b8184aff209d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=b3a68a26-4ca9-47de-95f8-aab000d54354 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35224" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.99915ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:35 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=1edb63f9-b5b4-4fe3-abfc-13950a542a12 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35224" http.request.uri="/v2/foo/schema1/manifests/sha256:23db22f4ec4b85ce0db1f63480cf8ba0555085dbb68cf0b9e6e91e290e461f62" http.request.useragent="Go-http-client/1.1" http.response.duration=2.680187ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:35 +0000] "PUT /v2/foo/schema1/manifests/sha256:23db22f4ec4b85ce0db1f63480cf8ba0555085dbb68cf0b9e6e91e290e461f62 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=4122c406-46e8-45e7-82d2-b8f58ecaa831 http.request.method=GET http.request.remoteaddr="127.0.0.1:35224" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.662097ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [14/May/2026:00:35:35 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-14T00:35:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=80f6d1f5-9c75-43cd-8670-d3a7f85b66fb http.request.method=GET http.request.remoteaddr="127.0.0.1:35224" http.request.uri="/v2/foo/schema1/manifests/sha256:23db22f4ec4b85ce0db1f63480cf8ba0555085dbb68cf0b9e6e91e290e461f62" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.651857ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [14/May/2026:00:35:35 +0000] "GET /v2/foo/schema1/manifests/sha256:23db22f4ec4b85ce0db1f63480cf8ba0555085dbb68cf0b9e6e91e290e461f62 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-14T00:35:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:34815" http.request.id=a782831c-acde-42d0-81b6-91399a59311d http.request.method=PUT http.request.remoteaddr="127.0.0.1:35224" http.request.uri="/v2/foo/schema1/manifests/sha256:23db22f4ec4b85ce0db1f63480cf8ba0555085dbb68cf0b9e6e91e290e461f62" http.request.useragent="Go-http-client/1.1" http.response.duration=2.743748ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:35 +0000] "PUT /v2/foo/schema1/manifests/sha256:23db22f4ec4b85ce0db1f63480cf8ba0555085dbb68cf0b9e6e91e290e461f62 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:34815" http.request.id=2734df26-6c37-4875-b783-6c79f06e5bcf http.request.method=PUT http.request.remoteaddr="127.0.0.1:35224" http.request.uri="/v2/foo/schema1/manifests/sha256:23db22f4ec4b85ce0db1f63480cf8ba0555085dbb68cf0b9e6e91e290e461f62" http.request.useragent="Go-http-client/1.1" http.response.duration=2.683947ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:35 +0000] "PUT /v2/foo/schema1/manifests/sha256:23db22f4ec4b85ce0db1f63480cf8ba0555085dbb68cf0b9e6e91e290e461f62 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:34815" http.request.id=6a287938-e295-4c00-b129-7cfa88ae0805 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35224" http.request.uri="/v2/foo/schema1/manifests/sha256:23db22f4ec4b85ce0db1f63480cf8ba0555085dbb68cf0b9e6e91e290e461f62" http.request.useragent="Go-http-client/1.1" http.response.duration=2.650707ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:35 +0000] "PUT /v2/foo/schema1/manifests/sha256:23db22f4ec4b85ce0db1f63480cf8ba0555085dbb68cf0b9e6e91e290e461f62 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=37fec476-cb4a-4094-acfb-da5a27a1c11c http.request.method=GET http.request.remoteaddr="127.0.0.1:35224" http.request.uri="/v2/foo/schema1/manifests/sha256:23db22f4ec4b85ce0db1f63480cf8ba0555085dbb68cf0b9e6e91e290e461f62" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.567656ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [14/May/2026:00:35:35 +0000] "GET /v2/foo/schema1/manifests/sha256:23db22f4ec4b85ce0db1f63480cf8ba0555085dbb68cf0b9e6e91e290e461f62 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-14T00:35:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=30ccd16d-f4ce-405b-890e-88ee2f705451 http.request.method=GET http.request.remoteaddr="127.0.0.1:35224" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="699.087µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:35 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=6f3dc83e-a6a1-49b6-9294-c04d201ad4d2 http.request.method=GET http.request.remoteaddr="127.0.0.1:35224" http.request.uri="/v2/foo/schema1/manifests/sha256:23db22f4ec4b85ce0db1f63480cf8ba0555085dbb68cf0b9e6e91e290e461f62" http.request.useragent="Go-http-client/1.1" http.response.duration="702.367µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:35 +0000] "GET /v2/foo/schema1/manifests/sha256:23db22f4ec4b85ce0db1f63480cf8ba0555085dbb68cf0b9e6e91e290e461f62 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=1f45a667-d8fa-4654-8a48-aae20add4656 http.request.method=GET http.request.remoteaddr="127.0.0.1:35224" 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="716.608µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [14/May/2026:00:35:35 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-05-14T00:35:35Z" level=error msg="payload digest does match: "sha256:71e5b706582ab51bf93e143a3bddbabf7cd04d4518591ead385ec7b0e778351c" != "sha256:23db22f4ec4b85ce0db1f63480cf8ba0555085dbb68cf0b9e6e91e290e461f62"" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=cb88738b-545a-4e56-8bad-389d9072436b http.request.method=PUT http.request.remoteaddr="127.0.0.1:35224" http.request.uri="/v2/foo/schema1/manifests/sha256:23db22f4ec4b85ce0db1f63480cf8ba0555085dbb68cf0b9e6e91e290e461f62" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:23db22f4ec4b85ce0db1f63480cf8ba0555085dbb68cf0b9e6e91e290e461f62" time="2026-05-14T00:35:35Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=cb88738b-545a-4e56-8bad-389d9072436b http.request.method=PUT http.request.remoteaddr="127.0.0.1:35224" http.request.uri="/v2/foo/schema1/manifests/sha256:23db22f4ec4b85ce0db1f63480cf8ba0555085dbb68cf0b9e6e91e290e461f62" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="952.41µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:23db22f4ec4b85ce0db1f63480cf8ba0555085dbb68cf0b9e6e91e290e461f62" 127.0.0.1 - - [14/May/2026:00:35:35 +0000] "PUT /v2/foo/schema1/manifests/sha256:23db22f4ec4b85ce0db1f63480cf8ba0555085dbb68cf0b9e6e91e290e461f62 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-05-14T00:35:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=09ecd18b-c409-4953-988b-9270a2be2c8a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35240" http.request.uri="/v2/foo/schema1/manifests/sha256:23db22f4ec4b85ce0db1f63480cf8ba0555085dbb68cf0b9e6e91e290e461f62" http.request.useragent="Go-http-client/1.1" http.response.duration="917.009µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:35 +0000] "DELETE /v2/foo/schema1/manifests/sha256:23db22f4ec4b85ce0db1f63480cf8ba0555085dbb68cf0b9e6e91e290e461f62 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:35Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:23db22f4ec4b85ce0db1f63480cf8ba0555085dbb68cf0b9e6e91e290e461f62" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=e1305448-dcd4-4f5b-b9b4-95abaa709774 http.request.method=GET http.request.remoteaddr="127.0.0.1:35240" http.request.uri="/v2/foo/schema1/manifests/sha256:23db22f4ec4b85ce0db1f63480cf8ba0555085dbb68cf0b9e6e91e290e461f62" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="727.247µs" http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:23db22f4ec4b85ce0db1f63480cf8ba0555085dbb68cf0b9e6e91e290e461f62" 127.0.0.1 - - [14/May/2026:00:35:35 +0000] "GET /v2/foo/schema1/manifests/sha256:23db22f4ec4b85ce0db1f63480cf8ba0555085dbb68cf0b9e6e91e290e461f62 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-05-14T00:35:35Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=8c7d0514-86e1-4471-909a-08a21aa61006 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35246" http.request.uri="/v2/foo/schema1/manifests/sha256:23db22f4ec4b85ce0db1f63480cf8ba0555085dbb68cf0b9e6e91e290e461f62" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="882.849µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:23db22f4ec4b85ce0db1f63480cf8ba0555085dbb68cf0b9e6e91e290e461f62" 127.0.0.1 - - [14/May/2026:00:35:35 +0000] "DELETE /v2/foo/schema1/manifests/sha256:23db22f4ec4b85ce0db1f63480cf8ba0555085dbb68cf0b9e6e91e290e461f62 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-05-14T00:35:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=76a9b042-9156-4c69-9434-7838433c67ec http.request.method=PUT http.request.remoteaddr="127.0.0.1:35256" http.request.uri="/v2/foo/schema1/manifests/sha256:23db22f4ec4b85ce0db1f63480cf8ba0555085dbb68cf0b9e6e91e290e461f62" http.request.useragent="Go-http-client/1.1" http.response.duration=2.755788ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:35 +0000] "PUT /v2/foo/schema1/manifests/sha256:23db22f4ec4b85ce0db1f63480cf8ba0555085dbb68cf0b9e6e91e290e461f62 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=fe753600-039d-47b6-84b3-8100134030c0 http.request.method=GET http.request.remoteaddr="127.0.0.1:35256" http.request.uri="/v2/foo/schema1/manifests/sha256:23db22f4ec4b85ce0db1f63480cf8ba0555085dbb68cf0b9e6e91e290e461f62" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.610417ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [14/May/2026:00:35:35 +0000] "GET /v2/foo/schema1/manifests/sha256:23db22f4ec4b85ce0db1f63480cf8ba0555085dbb68cf0b9e6e91e290e461f62 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-14T00:35:35Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=12811c9a-c05a-4c2b-9b8b-89efadadd7eb http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35266" 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="841.648µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [14/May/2026:00:35:35 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-05-14T00:35:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=bd1ba634-a6d5-4c64-a58f-57fe71489c0b http.request.method=PUT http.request.remoteaddr="127.0.0.1:35280" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.821589ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:35 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=864886b0-64f2-4df6-8914-a6bcf4e7dc4f http.request.method=GET http.request.remoteaddr="127.0.0.1:35280" 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="747.008µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [14/May/2026:00:35:35 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-05-14T00:35:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=381fd7b9-1601-41c6-86c8-0ba6118f8364 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35280" http.request.uri="/v2/foo/schema1/manifests/sha256:23db22f4ec4b85ce0db1f63480cf8ba0555085dbb68cf0b9e6e91e290e461f62" http.request.useragent="Go-http-client/1.1" http.response.duration="947.25µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:35 +0000] "DELETE /v2/foo/schema1/manifests/sha256:23db22f4ec4b85ce0db1f63480cf8ba0555085dbb68cf0b9e6e91e290e461f62 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=bbf569fc-d992-48db-87e3-ac6a1fd1bcea http.request.method=GET http.request.remoteaddr="127.0.0.1:35280" 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="736.647µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [14/May/2026:00:35:35 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2026-05-14T00:35:35Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=51ed17ea-5d83-4343-9d71-0e4efccf7c99 http.request.method=GET http.request.remoteaddr="127.0.0.1:35280" 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="831.768µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [14/May/2026:00:35:35 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-05-14T00:35:35Z" 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.3 http.request.host="127.0.0.1:34815" http.request.id=59433f26-10d2-44a9-ae5b-1d50248afb67 http.request.method=GET http.request.remoteaddr="127.0.0.1:35280" 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="710.407µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [14/May/2026:00:35:35 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-05-14T00:35:35Z" 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.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34815" http.request.id=f648bfa4-6e96-4c65-80d3-fa10a1a44354 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35280" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="882.489µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-14T00:35:35Z" 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.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34815" http.request.id=f648bfa4-6e96-4c65-80d3-fa10a1a44354 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35280" 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="924.53µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-14T00:35:35Z" 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.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34815" http.request.id=f648bfa4-6e96-4c65-80d3-fa10a1a44354 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35280" 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="951.05µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [14/May/2026:00:35:35 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-05-14T00:35:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=8748d52d-c41e-4efa-ad8a-dabeec8c531a http.request.method=POST http.request.remoteaddr="127.0.0.1:35280" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="824.809µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:35 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=c23e2e30-1eff-4afb-b79b-7cdcc92ffe3c http.request.method=PUT http.request.remoteaddr="127.0.0.1:35280" http.request.uri="/v2/foo/schema2/blobs/uploads/b4a3c1e7-1b4d-4134-9d88-95e2b9653a11?_state=LHVytfujWIj1MMP8yg1vT8sJXGuCVk0Nh8_Z8GB16K17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiNGEzYzFlNy0xYjRkLTQxMzQtOWQ4OC05NWUyYjk2NTNhMTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzU6MzUuOTY4MjExOTE5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.019491ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:35 +0000] "PUT /v2/foo/schema2/blobs/uploads/b4a3c1e7-1b4d-4134-9d88-95e2b9653a11?_state=LHVytfujWIj1MMP8yg1vT8sJXGuCVk0Nh8_Z8GB16K17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiNGEzYzFlNy0xYjRkLTQxMzQtOWQ4OC05NWUyYjk2NTNhMTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzU6MzUuOTY4MjExOTE5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:35Z" 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.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34815" http.request.id=e18aaa24-3a11-45e9-bcdd-dcc374eb9dc6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35280" 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="850.649µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-14T00:35:35Z" 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.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34815" http.request.id=e18aaa24-3a11-45e9-bcdd-dcc374eb9dc6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35280" 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="893.329µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [14/May/2026:00:35:35 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-05-14T00:35:36Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=44b7bf81-781d-4315-a61e-38ac42f4a6b8 http.request.method=POST http.request.remoteaddr="127.0.0.1:35280" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="945.409µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:36 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:38Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=8458c919-efb2-4927-a49f-1239955f732b http.request.method=PUT http.request.remoteaddr="127.0.0.1:35280" http.request.uri="/v2/foo/schema2/blobs/uploads/468cf8cd-8e75-43f2-9c66-52188f2565df?_state=XVmBkyzLR6p61lKEkvNodb5Hw5w_jiCgwl4yicmHp0h7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0NjhjZjhjZC04ZTc1LTQzZjItOWM2Ni01MjE4OGYyNTY1ZGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzU6MzYuMjQzODEzNTRaIn0%3D&digest=sha256%3A83f29641b14c587891f056badd36f60bee3b0e54b33c423b8e56149b45c8b29c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.997603601s http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:36 +0000] "PUT /v2/foo/schema2/blobs/uploads/468cf8cd-8e75-43f2-9c66-52188f2565df?_state=XVmBkyzLR6p61lKEkvNodb5Hw5w_jiCgwl4yicmHp0h7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0NjhjZjhjZC04ZTc1LTQzZjItOWM2Ni01MjE4OGYyNTY1ZGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzU6MzYuMjQzODEzNTRaIn0%3D&digest=sha256%3A83f29641b14c587891f056badd36f60bee3b0e54b33c423b8e56149b45c8b29c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:38Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=4ddb0ac6-f102-4b07-bfea-83352d2a4e24 http.request.method=POST http.request.remoteaddr="127.0.0.1:35280" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.05717ms http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:38 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:39Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=61a0be45-359c-4b44-a5b9-9bc6532fa3c4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35280" http.request.uri="/v2/foo/schema2/blobs/uploads/3c5d01cb-e2ae-46e2-bc96-6e7e2a6d9c52?_state=2FDsfYDXg_7D-4IMj92vyl0LSv4Buonsgq-Scl_beIJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzYzVkMDFjYi1lMmFlLTQ2ZTItYmM5Ni02ZTdlMmE2ZDljNTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzU6MzguNDgwMDQ0MjYzWiJ9&digest=sha256%3A3b39ade9cab9e45fb54a4d9680575335d16ddcacee34c4e3cba945e97864837b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.47467793s http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:38 +0000] "PUT /v2/foo/schema2/blobs/uploads/3c5d01cb-e2ae-46e2-bc96-6e7e2a6d9c52?_state=2FDsfYDXg_7D-4IMj92vyl0LSv4Buonsgq-Scl_beIJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzYzVkMDFjYi1lMmFlLTQ2ZTItYmM5Ni02ZTdlMmE2ZDljNTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTRUMDA6MzU6MzguNDgwMDQ0MjYzWiJ9&digest=sha256%3A3b39ade9cab9e45fb54a4d9680575335d16ddcacee34c4e3cba945e97864837b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:39Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34815" http.request.id=612350dc-ba2c-4aab-b2bb-4d6e6ac82eb1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35280" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.244293ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:39 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:39Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34815" http.request.id=f4c0fadb-0f76-41b2-9d02-5ebdb5d8c03c http.request.method=PUT http.request.remoteaddr="127.0.0.1:35280" http.request.uri="/v2/foo/schema2/manifests/sha256:6025833334b87c4a19ce23ee479f54fe003486a274eadeb1f572d03d0374c4c2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.059931ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:39 +0000] "PUT /v2/foo/schema2/manifests/sha256:6025833334b87c4a19ce23ee479f54fe003486a274eadeb1f572d03d0374c4c2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:39Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=464e0569-c039-45a3-bfee-38b7e764d7dd http.request.method=GET http.request.remoteaddr="127.0.0.1:35280" 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="905.69µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [14/May/2026:00:35:39 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-14T00:35:39Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=58594874-9b2f-438b-9858-1d0f0a25a9b0 http.request.method=GET http.request.remoteaddr="127.0.0.1:35280" http.request.uri="/v2/foo/schema2/manifests/sha256:6025833334b87c4a19ce23ee479f54fe003486a274eadeb1f572d03d0374c4c2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="832.008µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [14/May/2026:00:35:39 +0000] "GET /v2/foo/schema2/manifests/sha256:6025833334b87c4a19ce23ee479f54fe003486a274eadeb1f572d03d0374c4c2 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-14T00:35:39Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=ffabd314-bd06-44e2-aaea-40540af3d00c http.request.method=GET http.request.remoteaddr="127.0.0.1:35280" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="769.848µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:39 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:39Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=5eb97490-9de8-42d3-9875-07db6ceef1e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:35280" http.request.uri="/v2/foo/schema2/manifests/sha256:6025833334b87c4a19ce23ee479f54fe003486a274eadeb1f572d03d0374c4c2" http.request.useragent="Go-http-client/1.1" http.response.duration="646.007µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:39 +0000] "GET /v2/foo/schema2/manifests/sha256:6025833334b87c4a19ce23ee479f54fe003486a274eadeb1f572d03d0374c4c2 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:39Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=e97a5209-2329-4da3-930f-d4a5408cd26b http.request.method=GET http.request.remoteaddr="127.0.0.1:35280" 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="736.088µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [14/May/2026:00:35:39 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-05-14T00:35:39Z" level=info msg="rewriting manifest sha256:6025833334b87c4a19ce23ee479f54fe003486a274eadeb1f572d03d0374c4c2 in schema1 format to support old client" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=3ff8857d-294f-46ff-b968-6ee30424443c http.request.method=GET http.request.remoteaddr="127.0.0.1:35280" 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-14T00:35:39Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=3ff8857d-294f-46ff-b968-6ee30424443c http.request.method=GET http.request.remoteaddr="127.0.0.1:35280" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.812019ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [14/May/2026:00:35:39 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-05-14T00:35:39Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=9851c1e4-02e8-4020-b945-fe963d26c48d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35280" http.request.uri="/v2/foo/schema2/manifests/sha256:6025833334b87c4a19ce23ee479f54fe003486a274eadeb1f572d03d0374c4c2" http.request.useragent="Go-http-client/1.1" http.response.duration="857.249µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:39 +0000] "DELETE /v2/foo/schema2/manifests/sha256:6025833334b87c4a19ce23ee479f54fe003486a274eadeb1f572d03d0374c4c2 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:39Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:6025833334b87c4a19ce23ee479f54fe003486a274eadeb1f572d03d0374c4c2" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=d68c02e0-1b82-4415-9bc4-3f5388e3b3e7 http.request.method=GET http.request.remoteaddr="127.0.0.1:35280" http.request.uri="/v2/foo/schema2/manifests/sha256:6025833334b87c4a19ce23ee479f54fe003486a274eadeb1f572d03d0374c4c2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="744.208µs" http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:6025833334b87c4a19ce23ee479f54fe003486a274eadeb1f572d03d0374c4c2" 127.0.0.1 - - [14/May/2026:00:35:39 +0000] "GET /v2/foo/schema2/manifests/sha256:6025833334b87c4a19ce23ee479f54fe003486a274eadeb1f572d03d0374c4c2 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-05-14T00:35:39Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=24cdfcf3-cb84-43c5-88d5-a4c9d5cb9600 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35288" http.request.uri="/v2/foo/schema2/manifests/sha256:6025833334b87c4a19ce23ee479f54fe003486a274eadeb1f572d03d0374c4c2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="828.888µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:6025833334b87c4a19ce23ee479f54fe003486a274eadeb1f572d03d0374c4c2" 127.0.0.1 - - [14/May/2026:00:35:39 +0000] "DELETE /v2/foo/schema2/manifests/sha256:6025833334b87c4a19ce23ee479f54fe003486a274eadeb1f572d03d0374c4c2 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-05-14T00:35:39Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34815" http.request.id=c9c9ebcc-9bde-47b1-83cd-a590b98e16a6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35300" http.request.uri="/v2/foo/schema2/manifests/sha256:6025833334b87c4a19ce23ee479f54fe003486a274eadeb1f572d03d0374c4c2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.114412ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:39 +0000] "PUT /v2/foo/schema2/manifests/sha256:6025833334b87c4a19ce23ee479f54fe003486a274eadeb1f572d03d0374c4c2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:39Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=cd55216a-0fd1-400f-b89b-f72d3748ac87 http.request.method=GET http.request.remoteaddr="127.0.0.1:35300" http.request.uri="/v2/foo/schema2/manifests/sha256:6025833334b87c4a19ce23ee479f54fe003486a274eadeb1f572d03d0374c4c2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="869.329µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [14/May/2026:00:35:39 +0000] "GET /v2/foo/schema2/manifests/sha256:6025833334b87c4a19ce23ee479f54fe003486a274eadeb1f572d03d0374c4c2 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-14T00:35:39Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=5ecb07af-1c89-4057-b583-297a6e5a1f8c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35314" 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="800.648µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [14/May/2026:00:35:39 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-05-14T00:35:39Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34815" http.request.id=fd9a959e-6ea0-4e17-a622-7a934d4a7f69 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35318" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.139732ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:39 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:39Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=7b2d41eb-17b2-4dbf-883e-dd51911082ee http.request.method=GET http.request.remoteaddr="127.0.0.1:35318" 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="754.528µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [14/May/2026:00:35:39 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-05-14T00:35:39Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=a0fc9f06-262b-4df0-ae4c-1a7b48eefd6d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35318" http.request.uri="/v2/foo/schema2/manifests/sha256:6025833334b87c4a19ce23ee479f54fe003486a274eadeb1f572d03d0374c4c2" http.request.useragent="Go-http-client/1.1" http.response.duration="960.729µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:39 +0000] "DELETE /v2/foo/schema2/manifests/sha256:6025833334b87c4a19ce23ee479f54fe003486a274eadeb1f572d03d0374c4c2 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:39Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34815" http.request.id=5f3252ab-5f69-47f1-8ca7-57b640eadf5a http.request.method=GET http.request.remoteaddr="127.0.0.1:35318" 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="731.888µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [14/May/2026:00:35:39 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (8.43s) === RUN TestManifestDeleteDisabled time="2026-05-14T00:35:39Z" 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.3 time="2026-05-14T00:35:39Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-14T00:35:39Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.3 http.request.host="127.0.0.1:33393" http.request.id=cda3fff7-1256-4db7-940c-16902e4936e5 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48766" 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="809.928µs" http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [14/May/2026:00:35:39 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.00s) === RUN TestRegistryAsCacheMutationAPIs time="2026-05-14T00:35:39Z" 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.3 time="2026-05-14T00:35:39Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-14T00:35:39Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.3 time="2026-05-14T00:35:40Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.26.3 time="2026-05-14T00:35:40Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.26.3 time="2026-05-14T00:35:40Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.3 http.request.host="127.0.0.1:34099" http.request.id=a0b742ed-aa32-4a59-9a0f-ae387e40cd8b http.request.method=PUT http.request.remoteaddr="127.0.0.1:60180" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.635737ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [14/May/2026:00:35:40 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-05-14T00:35:40Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.3 http.request.host="127.0.0.1:34099" http.request.id=f3c3140a-c1aa-480e-8b44-799f9828ba1b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60196" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.442614ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [14/May/2026:00:35:40 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-05-14T00:35:40Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.3 http.request.host="127.0.0.1:34099" http.request.id=2d68386f-8999-4c86-8d2b-1f4df0f97b8e http.request.method=POST http.request.remoteaddr="127.0.0.1:60208" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.391574ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [14/May/2026:00:35:40 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-05-14T00:35:40Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.3 http.request.host="127.0.0.1:34099" http.request.id=8ccf2ebb-72fe-486b-8eeb-3b28139ed131 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60224" http.request.uri="/v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.406814ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [14/May/2026:00:35:40 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.04s) === RUN TestProxyManifestGetByTag time="2026-05-14T00:35:40Z" 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.3 time="2026-05-14T00:35:40Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-14T00:35:40Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40137" http.request.id=85aaef01-4b55-4156-ae7d-d206ab2180a5 http.request.method=POST http.request.remoteaddr="127.0.0.1:39166" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="999.09µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:40 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:41Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40137" http.request.id=6054d992-7c68-4e54-9886-b944fc4f360f http.request.method=PUT http.request.remoteaddr="127.0.0.1:39166" http.request.uri="/v2/foo/bar/blobs/uploads/77765037-fe38-4af6-9013-4f8945a6de92?_state=Q0xTYhemMyqr-C47Fle3CsA8wBt05mF_jyGYu7PTbvx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc3NzY1MDM3LWZlMzgtNGFmNi05MDEzLTRmODk0NWE2ZGU5MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTo0MC4yMTQ5NTk0MTZaIn0%3D&digest=sha256%3Ac1a03ad88b2db82173d4bd59d5eed93f7e0da2eb44bf8858afa1bbbef408d8f7" http.request.useragent="Go-http-client/1.1" http.response.duration=933.083388ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:40 +0000] "PUT /v2/foo/bar/blobs/uploads/77765037-fe38-4af6-9013-4f8945a6de92?_state=Q0xTYhemMyqr-C47Fle3CsA8wBt05mF_jyGYu7PTbvx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc3NzY1MDM3LWZlMzgtNGFmNi05MDEzLTRmODk0NWE2ZGU5MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTo0MC4yMTQ5NTk0MTZaIn0%3D&digest=sha256%3Ac1a03ad88b2db82173d4bd59d5eed93f7e0da2eb44bf8858afa1bbbef408d8f7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:41Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40137" http.request.id=c2558bba-38e9-4551-9d67-8f02ec4ae31d http.request.method=PUT http.request.remoteaddr="127.0.0.1:39166" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=2.90335ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:41 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:41Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-14T00:35:41Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-14T00:35:41Z" level=info msg="Starting upload purge in 47m0s" go.version=go1.26.3 time="2026-05-14T00:35:41Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.3 time="2026-05-14T00:35:41Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40137" http.request.id=4cfa1590-6507-4262-a440-a08c3d49389b http.request.method=GET http.request.remoteaddr="127.0.0.1:39166" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="693.327µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [14/May/2026:00:35:41 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-05-14T00:35:41Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:40137" go.version=go1.26.3 time="2026-05-14T00:35:41Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.26.3 time="2026-05-14T00:35:41Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40137" http.request.id=03f8b00d-437b-4111-8080-582f4d4de167 http.request.method=GET http.request.remoteaddr="127.0.0.1:39180" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="754.448µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [14/May/2026:00:35:41 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-05-14T00:35:41Z" level=info msg="Challenge established with upstream : http://127.0.0.1:40137/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:40137/v2/:[]]}" go.version=go1.26.3 http.request.host="127.0.0.1:35159" http.request.id=c40ffb04-ba00-48d0-9a24-163b7bb92495 http.request.method=GET http.request.remoteaddr="127.0.0.1:56118" http.request.uri="/v2/foo/bar/manifests/sha256:a1203e4391e42eecaf36558e3d27a9e5300af82840c1f0752091fcb8843d4061" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:a1203e4391e42eecaf36558e3d27a9e5300af82840c1f0752091fcb8843d4061" time="2026-05-14T00:35:41Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40137" http.request.id=4996b978-3de5-4705-a200-44d5ccd03f7e http.request.method=GET http.request.remoteaddr="127.0.0.1:39186" http.request.uri="/v2/foo/bar/manifests/sha256:a1203e4391e42eecaf36558e3d27a9e5300af82840c1f0752091fcb8843d4061" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.718698ms http.response.status=200 http.response.written=935 127.0.0.1 - - [14/May/2026:00:35:41 +0000] "GET /v2/foo/bar/manifests/sha256:a1203e4391e42eecaf36558e3d27a9e5300af82840c1f0752091fcb8843d4061 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-05-14T00:35:41Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:a1203e4391e42eecaf36558e3d27a9e5300af82840c1f0752091fcb8843d4061 with ttl=167h59m59.99999356s" go.version=go1.26.3 time="2026-05-14T00:35:41Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35159" http.request.id=c40ffb04-ba00-48d0-9a24-163b7bb92495 http.request.method=GET http.request.remoteaddr="127.0.0.1:56118" http.request.uri="/v2/foo/bar/manifests/sha256:a1203e4391e42eecaf36558e3d27a9e5300af82840c1f0752091fcb8843d4061" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=6.81507ms http.response.status=200 http.response.written=935 127.0.0.1 - - [14/May/2026:00:35:41 +0000] "GET /v2/foo/bar/manifests/sha256:a1203e4391e42eecaf36558e3d27a9e5300af82840c1f0752091fcb8843d4061 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-05-14T00:35:41Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40137" http.request.id=71a00225-5505-47c2-837c-083afe60c00d http.request.method=GET http.request.remoteaddr="127.0.0.1:39186" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="655.447µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [14/May/2026:00:35:41 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-05-14T00:35:41Z" level=info msg="Challenge established with upstream : http://127.0.0.1:40137/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:40137/v2/:[]]}" go.version=go1.26.3 http.request.host="127.0.0.1:35159" http.request.id=0da43890-d183-429b-aa39-62d8ea85307f http.request.method=GET http.request.remoteaddr="127.0.0.1:56122" 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-14T00:35:41Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40137" http.request.id=d32dedf9-f8d0-4f7f-a906-3fe258f2d235 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39198" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.694898ms http.response.status=200 http.response.written=935 127.0.0.1 - - [14/May/2026:00:35:41 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-05-14T00:35:41Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35159" http.request.id=0da43890-d183-429b-aa39-62d8ea85307f http.request.method=GET http.request.remoteaddr="127.0.0.1:56122" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.394695ms http.response.status=200 http.response.written=935 127.0.0.1 - - [14/May/2026:00:35:41 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-05-14T00:35:41Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40137" http.request.id=975a4274-91fa-4fda-b9af-da818e128677 http.request.method=POST http.request.remoteaddr="127.0.0.1:39198" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="978.33µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:41 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:42Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40137" http.request.id=8bb6d75e-a47c-4a6a-82d0-927f7bcf3a4c http.request.method=PUT http.request.remoteaddr="127.0.0.1:39198" http.request.uri="/v2/foo/bar/blobs/uploads/4dc91bad-f702-497e-8e7e-3222db4fced6?_state=ctrSBzSPSNa55vQ5oH1DKsrgBiSYVUSbp-5Ro1cETsJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRkYzkxYmFkLWY3MDItNDk3ZS04ZTdlLTMyMjJkYjRmY2VkNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTo0MS4zNTEwNDQ1MjFaIn0%3D&digest=sha256%3Ae935f84e5921f2dafbbb6d85c1475f3f77decedcfb1221b0f00a3fac3c7c0675" http.request.useragent="Go-http-client/1.1" http.response.duration=960.65423ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:41 +0000] "PUT /v2/foo/bar/blobs/uploads/4dc91bad-f702-497e-8e7e-3222db4fced6?_state=ctrSBzSPSNa55vQ5oH1DKsrgBiSYVUSbp-5Ro1cETsJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRkYzkxYmFkLWY3MDItNDk3ZS04ZTdlLTMyMjJkYjRmY2VkNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xNFQwMDozNTo0MS4zNTEwNDQ1MjFaIn0%3D&digest=sha256%3Ae935f84e5921f2dafbbb6d85c1475f3f77decedcfb1221b0f00a3fac3c7c0675 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:42Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40137" http.request.id=df053a36-7e7a-4495-9b11-cdc46e4b87b9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39198" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=2.842389ms http.response.status=201 http.response.written=0 127.0.0.1 - - [14/May/2026:00:35:42 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-14T00:35:42Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40137" http.request.id=9bd2828d-1b33-405d-95a8-8f7b260f88df http.request.method=GET http.request.remoteaddr="127.0.0.1:39198" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="682.847µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [14/May/2026:00:35:42 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-05-14T00:35:42Z" level=info msg="Challenge established with upstream : http://127.0.0.1:40137/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:40137/v2/:[]]}" go.version=go1.26.3 http.request.host="127.0.0.1:35159" http.request.id=0c9bf461-e8cb-4868-a8c1-f2926f718b47 http.request.method=GET http.request.remoteaddr="127.0.0.1:56128" 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-14T00:35:42Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40137" http.request.id=8fbcba6c-166f-4b31-aa32-d50c896117eb http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39214" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.648817ms http.response.status=200 http.response.written=935 127.0.0.1 - - [14/May/2026:00:35:42 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-05-14T00:35:42Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40137" http.request.id=2d5b9aab-7ac5-400d-8bc6-05c97cd653c7 http.request.method=GET http.request.remoteaddr="127.0.0.1:39214" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="663.647µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [14/May/2026:00:35:42 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-05-14T00:35:42Z" level=info msg="Challenge established with upstream : http://127.0.0.1:40137/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:40137/v2/:[]]}" go.version=go1.26.3 http.request.host="127.0.0.1:35159" http.request.id=0c9bf461-e8cb-4868-a8c1-f2926f718b47 http.request.method=GET http.request.remoteaddr="127.0.0.1:56128" 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-14T00:35:42Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40137" http.request.id=e6c71192-c7b5-468f-8554-c504833b1886 http.request.method=GET http.request.remoteaddr="127.0.0.1:39220" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.659737ms http.response.status=200 http.response.written=935 127.0.0.1 - - [14/May/2026:00:35:42 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-05-14T00:35:42Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:b88fffe3a69c736e3fbf438c8b6a71b2e38503c4356c88c095710e12197d8c5b with ttl=167h59m59.99999544s" go.version=go1.26.3 time="2026-05-14T00:35:42Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35159" http.request.id=0c9bf461-e8cb-4868-a8c1-f2926f718b47 http.request.method=GET http.request.remoteaddr="127.0.0.1:56128" 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=10.327705ms http.response.status=200 http.response.written=935 127.0.0.1 - - [14/May/2026:00:35:42 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (2.30s) === RUN TestAppDispatcher time="2026-05-14T00:35:42Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42319" http.request.id=64f2d299-e096-4e53-84f4-95ba9cae94bd http.request.method=GET http.request.remoteaddr="127.0.0.1:59426" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="709.928µs" http.response.status=200 http.response.written=0 time="2026-05-14T00:35:42Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42319" http.request.id=33825d37-6ffb-4769-91b1-121d9bffe484 http.request.method=GET http.request.remoteaddr="127.0.0.1:59426" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="593.406µs" http.response.status=200 http.response.written=0 time="2026-05-14T00:35:42Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42319" http.request.id=f15e144a-1dd3-43c0-968d-65553a0ee4df http.request.method=GET http.request.remoteaddr="127.0.0.1:59426" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="647.366µs" http.response.status=200 http.response.written=0 time="2026-05-14T00:35:42Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42319" http.request.id=a304e8ce-e122-4380-ba87-893090230186 http.request.method=GET http.request.remoteaddr="127.0.0.1:59426" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration="681.687µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.00s) === RUN TestNewApp time="2026-05-14T00:35:42Z" 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.3 instance.id=78e7a3b8-ae3f-42a6-970a-81c1e49d55be time="2026-05-14T00:35:42Z" level=info msg="redis not configured" go.version=go1.26.3 instance.id=78e7a3b8-ae3f-42a6-970a-81c1e49d55be time="2026-05-14T00:35:42Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.26.3 http.request.host="127.0.0.1:33505" http.request.id=52bb2e6f-af59-48fc-8041-1a514d23b178 http.request.method=GET http.request.remoteaddr="127.0.0.1:34030" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" --- PASS: TestNewApp (0.00s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck time="2026-05-14T00:35:42Z" 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.3 instance.id=78e7a3b8-ae3f-42a6-970a-81c1e49d55be time="2026-05-14T00:35:42Z" level=info msg="redis not configured" go.version=go1.26.3 instance.id=78e7a3b8-ae3f-42a6-970a-81c1e49d55be time="2026-05-14T00:35:42Z" level=info msg="configuring file health check path=/tmp/healthcheck2103906310, interval=1" go.version=go1.26.3 instance.id=78e7a3b8-ae3f-42a6-970a-81c1e49d55be --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2026-05-14T00:35:46Z" 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.3 instance.id=78e7a3b8-ae3f-42a6-970a-81c1e49d55be time="2026-05-14T00:35:46Z" level=info msg="redis not configured" go.version=go1.26.3 instance.id=78e7a3b8-ae3f-42a6-970a-81c1e49d55be time="2026-05-14T00:35:46Z" level=info msg="configuring TCP health check addr=127.0.0.1:36681, interval=1" go.version=go1.26.3 instance.id=78e7a3b8-ae3f-42a6-970a-81c1e49d55be --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2026-05-14T00:35:50Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 instance.id=78e7a3b8-ae3f-42a6-970a-81c1e49d55be time="2026-05-14T00:35:50Z" level=info msg="redis not configured" go.version=go1.26.3 instance.id=78e7a3b8-ae3f-42a6-970a-81c1e49d55be time="2026-05-14T00:35:50Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:33307, interval=1, threshold=3" go.version=go1.26.3 instance.id=78e7a3b8-ae3f-42a6-970a-81c1e49d55be --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 71.411s ? 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.11s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.04s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.30s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.86s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 10.495s === RUN TestSchedule time="2026-05-14T00:34:46Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.3 instance.id=2c20ee1f-b965-4568-9025-79caeb52d316 time="2026-05-14T00:34:46Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.9974ms" go.version=go1.26.3 instance.id=2c20ee1f-b965-4568-9025-79caeb52d316 time="2026-05-14T00:34:46Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=998.08µs" go.version=go1.26.3 instance.id=2c20ee1f-b965-4568-9025-79caeb52d316 time="2026-05-14T00:34:46Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=998.32µs" go.version=go1.26.3 instance.id=2c20ee1f-b965-4568-9025-79caeb52d316 scheduler_test.go:52: removing testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc scheduler_test.go:52: removing testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb scheduler_test.go:52: removing testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa --- PASS: TestSchedule (0.05s) === RUN TestRestoreOld time="2026-05-14T00:34:46Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.3 instance.id=2c20ee1f-b965-4568-9025-79caeb52d316 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2026-05-14T00:34:46Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.3 instance.id=2c20ee1f-b965-4568-9025-79caeb52d316 time="2026-05-14T00:34:46Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99728ms" go.version=go1.26.3 instance.id=2c20ee1f-b965-4568-9025-79caeb52d316 time="2026-05-14T00:34:46Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.99804ms" go.version=go1.26.3 instance.id=2c20ee1f-b965-4568-9025-79caeb52d316 time="2026-05-14T00:34:46Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.3 instance.id=2c20ee1f-b965-4568-9025-79caeb52d316 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2026-05-14T00:34:46Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.3 instance.id=2c20ee1f-b965-4568-9025-79caeb52d316 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.746s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (3.01s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 17734656 sha256:f7462e14eca678232ceb7353a056bac49ba51f864c380c8c94eb94a61efdfd3f [] map[] } --- PASS: TestSimpleBlobRead (0.43s) === RUN TestBlobMount --- PASS: TestBlobMount (0.57s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (3.26s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (3.52s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (3.11s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.02s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.01s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:3e057192dc1178e50b634ec5c93d04650d40e7703cc90698b81b0713e81a27d1 palailogos: marking blob sha256:f5e69a1d32da9dca53004e5166307d86d1fc3ea8957fdfdfd379b102376797c1 palailogos: marking blob sha256:b04ad354dc9bb43a83ce402afa57fa3d01cdee1799595894d16177286fa15740 palailogos: marking manifest sha256:980aedd220938aeeb49784395b9a64f78cac285dada92a90801746f1b31916b1 palailogos: marking blob sha256:3e057192dc1178e50b634ec5c93d04650d40e7703cc90698b81b0713e81a27d1 palailogos: marking blob sha256:f17a58111c4ce4641120ff1ae4284dcc8e2dc22aa9e19c882295730090fdb80d palailogos: marking manifest sha256:a539576f65eb3cb8d8649ecbe9df39461c228673ffc04b50db4a9287b6753100 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:888cca74b87eee4cb2a3324a369acb38a9f3fc1e6f7243aac7bc67688fe53b42 palailogos: marking blob sha256:1dcf2fd0f69fe31cf37246d465edfa88fa2b7846d439ebf44d87f97b99a18dfd palailogos: marking manifest sha256:f17a58111c4ce4641120ff1ae4284dcc8e2dc22aa9e19c882295730090fdb80d palailogos: marking blob sha256:717e1002e53447ab1db423f6faf372598bdcb0db6e8a6d3cf139782fe6b12878 palailogos: marking blob sha256:3fe1bf691ce91557eb036f63cc7eee89fa011f428e4b0618b5419cd4ba718dc1 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (2.01s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:510f0db2847127d5f98b7d9be1afd6e16e247881c7c30097668e1bd716f18e74 deletemanifests: marking manifest sha256:f6884b097868e6e5b0c693607298a8c0a4e5cc5e3e7c83f5796f6bdf072429ba deletemanifests: marking blob sha256:a1187d50e16bfa6bb3ebb46bdd391fc50cef30228f0f3098779e95d69be12054 deletemanifests: marking blob sha256:1162beca424a35b421ab331d5c7bc739a2c2cf64e4f6f4d449e30160778d1ae2 deletemanifests: marking blob sha256:7ea4e3a3e0bfae80b16e9a6f2c811273e4e85f574659def3700813f77b8e11f8 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:510f0db2847127d5f98b7d9be1afd6e16e247881c7c30097668e1bd716f18e74 blob eligible for deletion: sha256:58c97737ca48f714897bf0b6d587442b86b827ea7c5775f18f266c6f52ce345e blob eligible for deletion: sha256:72f182ed485c829cc4ede190347ecafc48b62da34c9954bdc686623c0709643e blob eligible for deletion: sha256:dfddab9c93c58358717b0da833c55e092c13145536bf8aa3fc6081969ce0dacb deletemanifests manifest eligible for deletion: sha256:510f0db2847127d5f98b7d9be1afd6e16e247881c7c30097668e1bd716f18e74 deletemanifests: marking manifest sha256:f6884b097868e6e5b0c693607298a8c0a4e5cc5e3e7c83f5796f6bdf072429ba deletemanifests: marking blob sha256:a1187d50e16bfa6bb3ebb46bdd391fc50cef30228f0f3098779e95d69be12054 deletemanifests: marking blob sha256:1162beca424a35b421ab331d5c7bc739a2c2cf64e4f6f4d449e30160778d1ae2 deletemanifests: marking blob sha256:7ea4e3a3e0bfae80b16e9a6f2c811273e4e85f574659def3700813f77b8e11f8 time="2026-05-14T00:35:04Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/510f0db2847127d5f98b7d9be1afd6e16e247881c7c30097668e1bd716f18e74" go.version=go1.26.3 instance.id=47cf9170-33f8-42c5-95b4-0cccd1723e24 time="2026-05-14T00:35:04Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/510f0db2847127d5f98b7d9be1afd6e16e247881c7c30097668e1bd716f18e74" go.version=go1.26.3 instance.id=47cf9170-33f8-42c5-95b4-0cccd1723e24 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:510f0db2847127d5f98b7d9be1afd6e16e247881c7c30097668e1bd716f18e74 time="2026-05-14T00:35:04Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/51/510f0db2847127d5f98b7d9be1afd6e16e247881c7c30097668e1bd716f18e74" go.version=go1.26.3 instance.id=47cf9170-33f8-42c5-95b4-0cccd1723e24 blob eligible for deletion: sha256:58c97737ca48f714897bf0b6d587442b86b827ea7c5775f18f266c6f52ce345e time="2026-05-14T00:35:04Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/58/58c97737ca48f714897bf0b6d587442b86b827ea7c5775f18f266c6f52ce345e" go.version=go1.26.3 instance.id=47cf9170-33f8-42c5-95b4-0cccd1723e24 blob eligible for deletion: sha256:72f182ed485c829cc4ede190347ecafc48b62da34c9954bdc686623c0709643e time="2026-05-14T00:35:04Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/72/72f182ed485c829cc4ede190347ecafc48b62da34c9954bdc686623c0709643e" go.version=go1.26.3 instance.id=47cf9170-33f8-42c5-95b4-0cccd1723e24 blob eligible for deletion: sha256:dfddab9c93c58358717b0da833c55e092c13145536bf8aa3fc6081969ce0dacb time="2026-05-14T00:35:04Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/df/dfddab9c93c58358717b0da833c55e092c13145536bf8aa3fc6081969ce0dacb" go.version=go1.26.3 instance.id=47cf9170-33f8-42c5-95b4-0cccd1723e24 --- PASS: TestDeleteManifestIfTagNotFound (2.46s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:5624d6a89088159639ee5a83f11d62e75b0e14a9ca73d9fd725f2fa1cd6c6749 time="2026-05-14T00:35:05Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/56/5624d6a89088159639ee5a83f11d62e75b0e14a9ca73d9fd725f2fa1cd6c6749" go.version=go1.26.3 instance.id=47cf9170-33f8-42c5-95b4-0cccd1723e24 blob eligible for deletion: sha256:7f76688838769bd3c16f1d3334ab32d70f593922a793b46e10d26a9fe0e45b9f time="2026-05-14T00:35:05Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/7f/7f76688838769bd3c16f1d3334ab32d70f593922a793b46e10d26a9fe0e45b9f" go.version=go1.26.3 instance.id=47cf9170-33f8-42c5-95b4-0cccd1723e24 blob eligible for deletion: sha256:84caf11c2924a100e722d1870c65d290e8944b25fd1e365aed756d30c750c321 time="2026-05-14T00:35:05Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/84/84caf11c2924a100e722d1870c65d290e8944b25fd1e365aed756d30c750c321" go.version=go1.26.3 instance.id=47cf9170-33f8-42c5-95b4-0cccd1723e24 --- PASS: TestGCWithMissingManifests (0.88s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:4481e4ba4af29d3af9bae6a088e0fc4ea5aedc2fd7ba32da63aa85a48a5198b4 komnenos: marking blob sha256:1a830c86cce681eb627aa336a2446b0741701413ff4f1c42c8864cb22851d7a8 komnenos: marking blob sha256:746a5f99cee92e28d8f8eaac02c7bf02f505dd3fc9dd7866979043490385f21e 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:5a6d05ac44fbdd6b5a3740f4f54b235d937b3f0530aad7042866a2435a9cdc2d time="2026-05-14T00:35:07Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/5a/5a6d05ac44fbdd6b5a3740f4f54b235d937b3f0530aad7042866a2435a9cdc2d" go.version=go1.26.3 instance.id=47cf9170-33f8-42c5-95b4-0cccd1723e24 blob eligible for deletion: sha256:7cf66bfe631e7f43bb12e874b05e37a81a80a3bae10c97b3c76f56aeb0c56617 time="2026-05-14T00:35:07Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/7c/7cf66bfe631e7f43bb12e874b05e37a81a80a3bae10c97b3c76f56aeb0c56617" go.version=go1.26.3 instance.id=47cf9170-33f8-42c5-95b4-0cccd1723e24 blob eligible for deletion: sha256:a4d8f910b070173046376847a98061b2a920e08e74257037ad3ae9156a02264f time="2026-05-14T00:35:07Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a4/a4d8f910b070173046376847a98061b2a920e08e74257037ad3ae9156a02264f" go.version=go1.26.3 instance.id=47cf9170-33f8-42c5-95b4-0cccd1723e24 blob eligible for deletion: sha256:c9f0686ebb04ea97acda60efbc9327b6791e7584e6d4677ec2d01314fd55840d time="2026-05-14T00:35:07Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/c9/c9f0686ebb04ea97acda60efbc9327b6791e7584e6d4677ec2d01314fd55840d" go.version=go1.26.3 instance.id=47cf9170-33f8-42c5-95b4-0cccd1723e24 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2026-05-14T00:35:07Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.26.3 instance.id=47cf9170-33f8-42c5-95b4-0cccd1723e24 blob eligible for deletion: sha256:e69277d5fa617bba0c5d389171562b33a4bbf992236c6e23eed82c5116b0deec time="2026-05-14T00:35:07Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e6/e69277d5fa617bba0c5d389171562b33a4bbf992236c6e23eed82c5116b0deec" go.version=go1.26.3 instance.id=47cf9170-33f8-42c5-95b4-0cccd1723e24 blob eligible for deletion: sha256:572dab726839a7eeaecc4e6b852ff24da7b807af9c06caf96a959f33c839e569 time="2026-05-14T00:35:07Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/57/572dab726839a7eeaecc4e6b852ff24da7b807af9c06caf96a959f33c839e569" go.version=go1.26.3 instance.id=47cf9170-33f8-42c5-95b4-0cccd1723e24 --- PASS: TestDeletionHasEffect (2.27s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (1.91s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:f80b59f9f8e5f60bd5461893ab82b9df91b05a8299c9db2daebf11a1026f0610 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:e31b69223e53fba283a894b065a82e7d39f1d1663b6f002dc47121063cafc352 michael_z_doukas: marking blob sha256:da470642400c2c335baa1ccafd05e90917145cf19bb69b49ee3d27e143c588ea 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:aa2003c42caaaf8fac941c68d383d9dc459b765b5ff94f48ebd446f74f8b3a19 time="2026-05-14T00:35:10Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/aa/aa2003c42caaaf8fac941c68d383d9dc459b765b5ff94f48ebd446f74f8b3a19" go.version=go1.26.3 instance.id=47cf9170-33f8-42c5-95b4-0cccd1723e24 --- PASS: TestOrphanBlobDeleted (1.09s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:f901754879538bf87b797b64c57c34eaad585069c27e1af3e2f58d5cf8a78568 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:bcbb0e0a1bc018d8c5e78051ea6b203c9faa443a0359e0f609b15e740ab0b0a6 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.74s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.85s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.42s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (1.58s) === RUN TestLinkPathFuncs --- PASS: TestLinkPathFuncs (0.00s) === RUN TestVerifyOCIManifestNonDistributableLayer --- PASS: TestVerifyOCIManifestNonDistributableLayer (0.00s) === RUN TestPathMapper --- PASS: TestPathMapper (0.00s) === RUN TestDigestFromPath --- PASS: TestDigestFromPath (0.00s) === RUN TestPurgeGather --- PASS: TestPurgeGather (0.00s) === RUN TestPurgeNone time="2026-05-14T00:35:14Z" level=info msg="PurgeUploads starting: olderThan=2026-05-13 23:35:14.286982334 +0000 UTC m=-3571.791663494, actuallyDelete=true" time="2026-05-14T00:35:14Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2026-05-14T00:35:14Z" level=info msg="PurgeUploads starting: olderThan=2026-05-14 00:35:14.288087586 +0000 UTC m=+28.209441838, actuallyDelete=true" time="2026-05-14T00:35:14Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/325221c7-c42e-4fc8-85b0-cf400c32feda have older date (2026-05-13 23:35:14 +0000 UTC) than purge date (2026-05-14 00:35:14.288087586 +0000 UTC m=+28.209441838). Removing upload directory." time="2026-05-14T00:35:14Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/330e1021-d73c-4f06-bf44-044e095d9483 have older date (2026-05-13 23:35:14 +0000 UTC) than purge date (2026-05-14 00:35:14.288087586 +0000 UTC m=+28.209441838). Removing upload directory." time="2026-05-14T00:35:14Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/91fc6907-8a98-4d32-9bb9-361e0cd4266a have older date (2026-05-13 23:35:14 +0000 UTC) than purge date (2026-05-14 00:35:14.288087586 +0000 UTC m=+28.209441838). Removing upload directory." time="2026-05-14T00:35:14Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/94046458-c5cd-4231-8005-6e92f0ede115 have older date (2026-05-13 23:35:14 +0000 UTC) than purge date (2026-05-14 00:35:14.288087586 +0000 UTC m=+28.209441838). Removing upload directory." time="2026-05-14T00:35:14Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/3ca0c228-4cff-44be-ad7c-c9a5cbfdf86c have older date (2026-05-13 23:35:14 +0000 UTC) than purge date (2026-05-14 00:35:14.288087586 +0000 UTC m=+28.209441838). Removing upload directory." time="2026-05-14T00:35:14Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4743d248-d439-467b-8918-666464d29a2e have older date (2026-05-13 23:35:14 +0000 UTC) than purge date (2026-05-14 00:35:14.288087586 +0000 UTC m=+28.209441838). Removing upload directory." time="2026-05-14T00:35:14Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e97bebe8-4ab0-43ce-ac3c-eb789246e43e have older date (2026-05-13 23:35:14 +0000 UTC) than purge date (2026-05-14 00:35:14.288087586 +0000 UTC m=+28.209441838). Removing upload directory." time="2026-05-14T00:35:14Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/89dd2c4b-ec99-4bc6-b674-696c94ef4a22 have older date (2026-05-13 23:35:14 +0000 UTC) than purge date (2026-05-14 00:35:14.288087586 +0000 UTC m=+28.209441838). Removing upload directory." time="2026-05-14T00:35:14Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/139e8461-8ad6-445c-9415-db9780d8148f have older date (2026-05-13 23:35:14 +0000 UTC) than purge date (2026-05-14 00:35:14.288087586 +0000 UTC m=+28.209441838). Removing upload directory." time="2026-05-14T00:35:14Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/21be5a85-dacf-4fbd-b842-4f26f959091b have older date (2026-05-13 23:35:14 +0000 UTC) than purge date (2026-05-14 00:35:14.288087586 +0000 UTC m=+28.209441838). Removing upload directory." time="2026-05-14T00:35:14Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/234c003c-881e-4cac-bdc5-9143cd02c7e5 have older date (2026-05-13 23:35:14 +0000 UTC) than purge date (2026-05-14 00:35:14.288087586 +0000 UTC m=+28.209441838). Removing upload directory." time="2026-05-14T00:35:14Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2026-05-14T00:35:14Z" level=info msg="PurgeUploads starting: olderThan=2026-05-14 00:35:14.289639402 +0000 UTC m=+28.210993614, actuallyDelete=true" time="2026-05-14T00:35:14Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/4d10b458-f8f1-4b7c-9c28-a58d25ffb2be have older date (2026-05-13 23:35:14 +0000 UTC) than purge date (2026-05-14 00:35:14.289639402 +0000 UTC m=+28.210993614). Removing upload directory." time="2026-05-14T00:35:14Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/ff7f3b1d-e7a4-4632-bcd2-be3ba2f3b76c have older date (2026-05-13 23:35:14 +0000 UTC) than purge date (2026-05-14 00:35:14.289639402 +0000 UTC m=+28.210993614). Removing upload directory." time="2026-05-14T00:35:14Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/04fd9856-ab7b-4e5a-a277-729fe33f8b31 have older date (2026-05-13 23:35:14 +0000 UTC) than purge date (2026-05-14 00:35:14.289639402 +0000 UTC m=+28.210993614). Removing upload directory." time="2026-05-14T00:35:14Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/62c7da2d-cf52-4b6b-b33b-856cad73511c have older date (2026-05-13 23:35:14 +0000 UTC) than purge date (2026-05-14 00:35:14.289639402 +0000 UTC m=+28.210993614). Removing upload directory." time="2026-05-14T00:35:14Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/c91598ea-5664-490c-b0aa-cf33dc971140 have older date (2026-05-13 23:35:14 +0000 UTC) than purge date (2026-05-14 00:35:14.289639402 +0000 UTC m=+28.210993614). Removing upload directory." time="2026-05-14T00:35:14Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2026-05-14T00:35:14Z" level=info msg="PurgeUploads starting: olderThan=2026-05-14 00:35:14.29046217 +0000 UTC m=+28.211816382, actuallyDelete=true" time="2026-05-14T00:35:14Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7eb82dc5-339a-4feb-a335-72a23300d49c have older date (2026-05-13 23:35:14 +0000 UTC) than purge date (2026-05-14 00:35:14.29046217 +0000 UTC m=+28.211816382). Removing upload directory." time="2026-05-14T00:35:14Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c446ff00-2d9f-433d-a0fb-e42769f58f84 have older date (2026-05-13 23:35:14 +0000 UTC) than purge date (2026-05-14 00:35:14.29046217 +0000 UTC m=+28.211816382). Removing upload directory." time="2026-05-14T00:35:14Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e6db16c2-8d70-4866-8ee7-9441812ab18d have older date (2026-05-13 23:35:14 +0000 UTC) than purge date (2026-05-14 00:35:14.29046217 +0000 UTC m=+28.211816382). Removing upload directory." time="2026-05-14T00:35:14Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e791aae6-8b2b-4289-b2e9-48d09a9eaf30 have older date (2026-05-13 23:35:14 +0000 UTC) than purge date (2026-05-14 00:35:14.29046217 +0000 UTC m=+28.211816382). Removing upload directory." time="2026-05-14T00:35:14Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/46807615-4775-4abc-bed8-75b5001f9283 have older date (2026-05-13 23:35:14 +0000 UTC) than purge date (2026-05-14 00:35:14.29046217 +0000 UTC m=+28.211816382). Removing upload directory." time="2026-05-14T00:35:14Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2026-05-14T00:35:14Z" level=info msg="PurgeUploads starting: olderThan=2026-05-14 00:35:14.290949415 +0000 UTC m=+28.212303587, actuallyDelete=true" time="2026-05-14T00:35:14Z" 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 28.333s ? 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.164s === 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.132s === RUN TestWalkFileRemoved time="2026-05-14T00:34:46Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.083s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.534s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.14s) === 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.271s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.17s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.698s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.30s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 16.804s ? 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-14T00:34:46Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.26.3 === RUN TestEligibleForS3/Client_IP_=_#01 time="2026-05-14T00:34:46Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.26.3 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2026-05-14T00:34:46Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.26.3 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.01s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate === CONT TestMatchIPV4WithRegionNotMatched === CONT TestMatchIPV4_2 === CONT TestMatchIPV4 === CONT TestMatchIPV6 === CONT TestParsing === CONT TestInvalidNetworkType === CONT TestUpdateCalledRegularly === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV4WithRegionMatched === CONT TestInvalidData --- PASS: TestParsing (0.01s) time="2026-05-14T00:34:46Z" level=error msg="unknown ip address format" go.version=go1.26.3 instance.id=b4464920-3de2-4a5e-847c-8b2a58537859 ip=?0000000000000000000000000000000000 time="2026-05-14T00:34:46Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.3 --- PASS: TestInvalidNetworkType (0.01s) --- PASS: TestS3TryUpdate (0.01s) --- PASS: TestMatchIPV6 (0.02s) time="2026-05-14T00:34:46Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.26.3 instance.id=b4464920-3de2-4a5e-847c-8b2a58537859 --- PASS: TestMatchIPV4WithRegionMatch_2 (0.02s) --- PASS: TestMatchIPV4 (0.02s) --- PASS: TestMatchIPV4WithRegionMatched (0.02s) --- PASS: TestMatchIPV4_2 (0.02s) time="2026-05-14T00:34:46Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.26.3 instance.id=b4464920-3de2-4a5e-847c-8b2a58537859 --- PASS: TestInvalidData (0.02s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.02s) time="2026-05-14T00:34:47Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.3 time="2026-05-14T00:34:48Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.3 time="2026-05-14T00:34:49Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.3 time="2026-05-14T00:34:50Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.3 --- PASS: TestUpdateCalledRegularly (4.51s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.660s === RUN Test OK: 4 passed --- PASS: Test (0.01s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.120s ? github.com/docker/distribution/registry/storage/driver/oss [no test files] === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) === RUN TestEmptyRootList s3_test.go:119: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestEmptyRootList (0.00s) === RUN TestStorageClass s3_test.go:169: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestStorageClass (0.00s) === RUN TestOverThousandBlobs s3_test.go:242: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestOverThousandBlobs (0.00s) === RUN TestMoveWithMultipartCopy s3_test.go:275: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestMoveWithMultipartCopy (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/s3-aws 0.520s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.45s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.00s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 15.978s ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.00s) PASS ok github.com/docker/distribution/uuid 0.092s ? 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-armhf.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 Thu, 14 May 2026 00:35:58 +0000 elapsed time 0h 1m 30s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20260514.003428) (2/2) Purging go (1.26.3-r0) Executing busybox-1.37.0-r31.trigger OK: 342.2 MiB in 103 packages >>> docker-registry: Updating the community/armhf repository index... >>> docker-registry: Signing the index...