>>> docker-registry: Building community/docker-registry 2.8.3-r23 (using abuild 3.17.0_rc2-r0) started Wed, 13 May 2026 15:28:52 +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 (20260513.152853) Executing busybox-1.37.0-r31.trigger OK: 604.9 MiB in 109 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/docker-registry-2.8.3.tar.gz /var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz: OK /home/buildozer/aports/community/docker-registry/log-hook-syslog.patch: OK /home/buildozer/aports/community/docker-registry/config-example.patch: OK /home/buildozer/aports/community/docker-registry/bugsnag-panicwrap.patch: OK /home/buildozer/aports/community/docker-registry/docker-registry.initd: OK /home/buildozer/aports/community/docker-registry/docker-registry.confd: OK /home/buildozer/aports/community/docker-registry/docker-registry.logrotate: OK /home/buildozer/aports/community/docker-registry/test-non-constant-fmt-str.patch: OK /home/buildozer/aports/community/docker-registry/skip-test-graceful-shutdown.patch: OK /home/buildozer/aports/community/docker-registry/go-1.26-vet-fix-formatstring-arg.patch: OK >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/docker-registry-2.8.3.tar.gz /var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz: OK /home/buildozer/aports/community/docker-registry/log-hook-syslog.patch: OK /home/buildozer/aports/community/docker-registry/config-example.patch: OK /home/buildozer/aports/community/docker-registry/bugsnag-panicwrap.patch: OK /home/buildozer/aports/community/docker-registry/docker-registry.initd: OK /home/buildozer/aports/community/docker-registry/docker-registry.confd: OK /home/buildozer/aports/community/docker-registry/docker-registry.logrotate: OK /home/buildozer/aports/community/docker-registry/test-non-constant-fmt-str.patch: OK /home/buildozer/aports/community/docker-registry/skip-test-graceful-shutdown.patch: OK /home/buildozer/aports/community/docker-registry/go-1.26-vet-fix-formatstring-arg.patch: OK >>> docker-registry: Unpacking /var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz... >>> docker-registry: log-hook-syslog.patch patching file registry/handlers/app.go patching file registry/registry.go Hunk #2 succeeded at 368 (offset -1 lines). Hunk #3 succeeded at 393 (offset -1 lines). patching file vendor/github.com/sirupsen/logrus/hooks/syslog/syslog.go >>> docker-registry: config-example.patch patching file cmd/registry/config-example.yml >>> docker-registry: bugsnag-panicwrap.patch patching file vendor/github.com/bugsnag/panicwrap/dup2.go patching file vendor/github.com/bugsnag/panicwrap/dup3.go >>> docker-registry: test-non-constant-fmt-str.patch patching file registry/handlers/api_test.go patching file registry/proxy/proxyblobstore_test.go patching file registry/proxy/proxymanifeststore_test.go patching file registry/proxy/scheduler/scheduler_test.go patching file registry/storage/driver/walk_test.go patching file registry/storage/purgeuploads_test.go >>> docker-registry: skip-test-graceful-shutdown.patch patching file Makefile >>> docker-registry: go-1.26-vet-fix-formatstring-arg.patch patching file registry/proxy/proxyregistry.go + bin/registry + bin/digest + bin/registry-api-descriptor-template + binaries + test ? github.com/docker/distribution/cmd/digest [no test files] ? github.com/docker/distribution/cmd/registry [no test files] ? github.com/docker/distribution/cmd/registry-api-descriptor-template [no test files] === RUN Test time="2026-05-13T15:29:07Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2026-05-13T15:29:07Z" 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.102s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2026-05-13T15:29:07Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.01s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.093s ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.00s) PASS ok github.com/docker/distribution/health 0.091s === 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.065s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.17s) PASS ok github.com/docker/distribution/health/checks 0.261s ? 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.078s === 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.080s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.00s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.00s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.075s === 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.063s ? github.com/docker/distribution/metrics [no test files] === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.01s) === RUN TestEventBridgeManifestPushed --- PASS: TestEventBridgeManifestPushed (0.00s) === RUN TestEventBridgeManifestPushedWithTag --- PASS: TestEventBridgeManifestPushedWithTag (0.00s) === RUN TestEventBridgeManifestPulledWithTag --- PASS: TestEventBridgeManifestPulledWithTag (0.00s) === RUN TestEventBridgeManifestDeleted --- PASS: TestEventBridgeManifestDeleted (0.00s) === RUN TestEventBridgeTagDeleted --- PASS: TestEventBridgeTagDeleted (0.00s) === RUN TestEventBridgeRepoDeleted --- PASS: TestEventBridgeRepoDeleted (0.00s) === RUN TestEventEnvelopeJSONFormat --- PASS: TestEventEnvelopeJSONFormat (0.01s) === RUN TestHTTPSink 2026/05/13 15:29:07 http: TLS handshake error from 127.0.0.1:57888: 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:44003/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:44003/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:44003/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:44003/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:35913?status=0, fail=true --- PASS: TestHTTPSink (0.04s) === RUN TestListener --- PASS: TestListener (0.33s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2026-05-13T15:29:07Z" level=info msg="broadcaster: closing" time="2026-05-13T15:29:07Z" level=info msg="closing testSink" time="2026-05-13T15:29:07Z" level=info msg="closing testSink" time="2026-05-13T15:29:07Z" level=info msg="closing testSink" time="2026-05-13T15:29:07Z" level=info msg="closing testSink" time="2026-05-13T15:29:07Z" level=info msg="closing testSink" time="2026-05-13T15:29:07Z" level=info msg="closing testSink" time="2026-05-13T15:29:07Z" level=info msg="closing testSink" time="2026-05-13T15:29:07Z" level=info msg="closing testSink" time="2026-05-13T15:29:07Z" level=info msg="closing testSink" time="2026-05-13T15:29:07Z" level=info msg="closing testSink" time="2026-05-13T15:29:07Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2026-05-13T15:29:08Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T15:29:08Z" level=warning msg="&{0x1cbe49308c60 0.9} encountered too many errors, backing off" time="2026-05-13T15:29:08Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.77s) PASS ok github.com/docker/distribution/notifications 1.350s ? 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-13T15:29:07Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-05-13T15:29:07.913673928Z" 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-13T15:29:07.913700449Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T15:29:07.91380313Z" level=info msg="Starting upload purge in 46m0s" go.version=go1.26.3 time="2026-05-13T15:29:07.914114333Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.26.3 time="2026-05-13T15:29:07.914196974Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.26.3 time="2026-05-13T15:29:07.914599978Z" level=info msg="listening on [::]:5001, tls" go.version=go1.26.3 time="2026-05-13T15:29:10.923404328Z" level=info msg="response completed" go.version=go1.26.3 http.request.host=127.0.0.1 http.request.id=1e9440ff-8a86-4ace-a255-69540c6f523c http.request.method=GET http.request.remoteaddr="127.0.0.1:58784" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.764859ms http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2026:15:29:10 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2026-05-13T15:29:10.92354105Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.26.3 --- PASS: TestRegistrySupportedCipherSuite (3.40s) === RUN TestRegistryUnsupportedCipherSuite time="2026-05-13T15:29:11.596324226Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-05-13T15:29:11.596962633Z" 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-13T15:29:11.596981553Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T15:29:11.597009393Z" level=info msg="Starting upload purge in 4m0s" go.version=go1.26.3 time="2026-05-13T15:29:11.597104514Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.26.3 --- PASS: TestRegistryUnsupportedCipherSuite (8.68s) PASS ok github.com/docker/distribution/registry 12.174s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.066s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.01s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.01s) === 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.185s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2026-05-13T15:29:07Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.26.3 instance.id=af20d2ac-02dc-4fe9-8c18-c2d5ae3e5ccf time="2026-05-13T15:29:07Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.26.3 instance.id=af20d2ac-02dc-4fe9-8c18-c2d5ae3e5ccf --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2026-05-13T15:29:07Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.26.3 password=hWrDrhbMq5fHGDtESefY5ykhEDyiTVbUp80rlubk1OY user=docker --- PASS: TestCreateHtpasswdFile (0.08s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.168s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.091s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.01s) === RUN TestLeeway time="2026-05-13T15:29:07Z" level=info msg="token not to be used before 2026-05-13 15:29:08 +0000 UTC - currently 2026-05-13 15:29:07.61967566 +0000 UTC m=+0.044680686" time="2026-05-13T15:29:07Z" level=info msg="token not to be used after 2026-05-13 15:29:07 +0000 UTC - currently 2026-05-13 15:29:07.620190345 +0000 UTC m=+0.045195331" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2026-05-13T15:29:07Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.00s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.098s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.01s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.00s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.00s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.00s) === RUN TestManifestPut --- PASS: TestManifestPut (0.00s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.01s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.153s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.01s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.02s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.116s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.061s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2026-05-13T15:29:07Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T15:29:07Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T15:29:07Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:46863" http.request.id=44d37ad1-1ca3-44d0-b98d-d118a1d0f5c1 http.request.method=GET http.request.remoteaddr="127.0.0.1:51026" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="708.087µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2026:15:29:07 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2026-05-13T15:29:07Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T15:29:07Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T15:29:07Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41323" http.request.id=4e9d2f6b-600c-47bc-836c-aa20d0a24609 http.request.method=GET http.request.remoteaddr="127.0.0.1:47972" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="721.528µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [13/May/2026:15:29:07 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-05-13T15:29:07Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41323" http.request.id=aec07b6d-de22-4f3e-895a-3efbba292b8a http.request.method=POST http.request.remoteaddr="127.0.0.1:47972" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="947.13µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:07 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:09Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41323" http.request.id=c03a9b74-c2bc-471c-a604-aabd295323fc http.request.method=PUT http.request.remoteaddr="127.0.0.1:47972" http.request.uri="/v2/foo/aaaa/blobs/uploads/cc960750-0837-4132-ba5d-1fd2413aa369?_state=zL2Ku5j5QdGQUkkLCul8ocPK-t-TI6D3oBWabjmkpQJ7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJjYzk2MDc1MC0wODM3LTQxMzItYmE1ZC0xZmQyNDEzYWEzNjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6MDcuNzQ4ODMyMjYxWiJ9&digest=sha256%3Aaf64d0193a78007241ac47b4219783c7479179e051b8f5177861bbb3b33e5abe" http.request.useragent="Go-http-client/1.1" http.response.duration=1.843159308s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:07 +0000] "PUT /v2/foo/aaaa/blobs/uploads/cc960750-0837-4132-ba5d-1fd2413aa369?_state=zL2Ku5j5QdGQUkkLCul8ocPK-t-TI6D3oBWabjmkpQJ7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJjYzk2MDc1MC0wODM3LTQxMzItYmE1ZC0xZmQyNDEzYWEzNjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6MDcuNzQ4ODMyMjYxWiJ9&digest=sha256%3Aaf64d0193a78007241ac47b4219783c7479179e051b8f5177861bbb3b33e5abe HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:09Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41323" http.request.id=675efe14-c821-49bd-ae1b-c672f4550237 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47972" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.489856ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:09 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:09Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41323" http.request.id=b2bdb63a-bc99-4aeb-93ef-ee5654c6cc57 http.request.method=POST http.request.remoteaddr="127.0.0.1:47972" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="877.649µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:09 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:10Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41323" http.request.id=5c174c5e-9c01-4d74-b8b0-805bdbacaedc http.request.method=PUT http.request.remoteaddr="127.0.0.1:47972" http.request.uri="/v2/foo/bbbb/blobs/uploads/4c0f5343-599e-4e57-8476-7fafde538949?_state=X1_co4b5c-AuyOvY1l0Ipjdtd_4YB0NsVnO7EjAV-Kd7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI0YzBmNTM0My01OTllLTRlNTctODQ3Ni03ZmFmZGU1Mzg5NDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6MDkuNjY5MjQ2ODQ3WiJ9&digest=sha256%3A5a5ef9fc99fae92a3faab5a22b3a3f1b6c602ca8a1a8e8a0c2754ba404c25f76" http.request.useragent="Go-http-client/1.1" http.response.duration=600.357311ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:09 +0000] "PUT /v2/foo/bbbb/blobs/uploads/4c0f5343-599e-4e57-8476-7fafde538949?_state=X1_co4b5c-AuyOvY1l0Ipjdtd_4YB0NsVnO7EjAV-Kd7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI0YzBmNTM0My01OTllLTRlNTctODQ3Ni03ZmFmZGU1Mzg5NDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6MDkuNjY5MjQ2ODQ3WiJ9&digest=sha256%3A5a5ef9fc99fae92a3faab5a22b3a3f1b6c602ca8a1a8e8a0c2754ba404c25f76 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:10Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41323" http.request.id=5cb1f752-2c30-4862-8d4d-b8939a2cb3fb http.request.method=PUT http.request.remoteaddr="127.0.0.1:47972" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.380735ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:10 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:10Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41323" http.request.id=0fc23ba1-0c87-4263-91ef-5da9f00f9c08 http.request.method=POST http.request.remoteaddr="127.0.0.1:47972" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="950.691µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:10 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:12Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41323" http.request.id=5c98b6d6-6d42-4f92-94a1-351d7072b006 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47972" http.request.uri="/v2/foo/cccc/blobs/uploads/07aafbfa-5fd8-41bd-b68f-37f486075655?_state=CaXoS47YQSHMkTg2wbDQhpJjgDwrqPTnY91mGxTB_aZ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIwN2FhZmJmYS01ZmQ4LTQxYmQtYjY4Zi0zN2Y0ODYwNzU2NTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6MTAuMzk3OTY0OTlaIn0%3D&digest=sha256%3Abfb0f1a2cb7fb8d88371ad6dd5ada4f4cd2e27dac33eb431832b0786cbf52c60" http.request.useragent="Go-http-client/1.1" http.response.duration=1.649186885s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:10 +0000] "PUT /v2/foo/cccc/blobs/uploads/07aafbfa-5fd8-41bd-b68f-37f486075655?_state=CaXoS47YQSHMkTg2wbDQhpJjgDwrqPTnY91mGxTB_aZ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIwN2FhZmJmYS01ZmQ4LTQxYmQtYjY4Zi0zN2Y0ODYwNzU2NTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6MTAuMzk3OTY0OTlaIn0%3D&digest=sha256%3Abfb0f1a2cb7fb8d88371ad6dd5ada4f4cd2e27dac33eb431832b0786cbf52c60 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:12Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41323" http.request.id=64bdec8d-8182-4e42-a32a-8cfeb95be2d5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47972" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.421536ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:12 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:12Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41323" http.request.id=242ba39a-11f0-4d70-a1c7-caa6624dfa87 http.request.method=POST http.request.remoteaddr="127.0.0.1:47972" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.181132ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:12 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:13Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41323" http.request.id=522650a8-7550-4b25-8810-2228ba8fc0ee http.request.method=PUT http.request.remoteaddr="127.0.0.1:47972" http.request.uri="/v2/foo/dddd/blobs/uploads/ebfdbe67-7663-4749-bbd9-7e032f97fd56?_state=Zy21L1MtroBpZUwmvGx3Q_ucdsMyfPiTynnZfl41Tlx7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJlYmZkYmU2Ny03NjYzLTQ3NDktYmJkOS03ZTAzMmY5N2ZkNTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6MTIuMTMxNjgyMzUyWiJ9&digest=sha256%3A3a6547bb75321de0bdcacdf7fb62e7c7aa3fcb40cb219ebc179af5232fd0817c" http.request.useragent="Go-http-client/1.1" http.response.duration=883.606263ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:12 +0000] "PUT /v2/foo/dddd/blobs/uploads/ebfdbe67-7663-4749-bbd9-7e032f97fd56?_state=Zy21L1MtroBpZUwmvGx3Q_ucdsMyfPiTynnZfl41Tlx7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJlYmZkYmU2Ny03NjYzLTQ3NDktYmJkOS03ZTAzMmY5N2ZkNTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6MTIuMTMxNjgyMzUyWiJ9&digest=sha256%3A3a6547bb75321de0bdcacdf7fb62e7c7aa3fcb40cb219ebc179af5232fd0817c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:13Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41323" http.request.id=e583da03-1389-4ed9-a04b-7fc32909dd8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:47972" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.386375ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:13 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:13Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41323" http.request.id=16c1f2cd-393c-4428-bd12-17b2e245c54e http.request.method=POST http.request.remoteaddr="127.0.0.1:47972" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="772.249µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:13 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:14Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41323" http.request.id=6058602e-c5ab-4d23-a93b-5288cf9105b8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47972" http.request.uri="/v2/foo/eeee/blobs/uploads/2c7f66ad-1d51-4f11-8f4a-a480d08c366b?_state=RmVKMk6dl-j28aX1IwI6U1w4MDl2FsnyfgLNy3f8rBh7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIyYzdmNjZhZC0xZDUxLTRmMTEtOGY0YS1hNDgwZDA4YzM2NmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6MTMuMTM0MDk2MjYyWiJ9&digest=sha256%3A9a96a846b988769f0f3b198462854ff42f631844622a0ff08d6d07ac093de119" http.request.useragent="Go-http-client/1.1" http.response.duration=1.484732621s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:13 +0000] "PUT /v2/foo/eeee/blobs/uploads/2c7f66ad-1d51-4f11-8f4a-a480d08c366b?_state=RmVKMk6dl-j28aX1IwI6U1w4MDl2FsnyfgLNy3f8rBh7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIyYzdmNjZhZC0xZDUxLTRmMTEtOGY0YS1hNDgwZDA4YzM2NmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6MTMuMTM0MDk2MjYyWiJ9&digest=sha256%3A9a96a846b988769f0f3b198462854ff42f631844622a0ff08d6d07ac093de119 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:14Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41323" http.request.id=5375ab6a-255e-48b2-a06e-179c39b6af97 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47972" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.438456ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:14 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:14Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41323" http.request.id=d246b26e-f99c-4cbf-8d1e-c92ecde1c931 http.request.method=POST http.request.remoteaddr="127.0.0.1:47972" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="842.809µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:14 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:16Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41323" http.request.id=94def936-143b-495f-aac8-3f4944ad3906 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47972" http.request.uri="/v2/foo/ffff/blobs/uploads/9f9a59e1-abb3-4ba5-9c63-6397678ce1af?_state=pqOfmfZTjGqi277L9693C2vbO29ppS9auwkWVtijzVF7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI5ZjlhNTllMS1hYmIzLTRiYTUtOWM2My02Mzk3Njc4Y2UxYWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6MTQuNzYzNzQzMjk1WiJ9&digest=sha256%3A5b0260cafbde1efd080cad6d1bf563a9db3269d2eba8a2e8f3109d1f90b10c45" http.request.useragent="Go-http-client/1.1" http.response.duration=1.999665205s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:14 +0000] "PUT /v2/foo/ffff/blobs/uploads/9f9a59e1-abb3-4ba5-9c63-6397678ce1af?_state=pqOfmfZTjGqi277L9693C2vbO29ppS9auwkWVtijzVF7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI5ZjlhNTllMS1hYmIzLTRiYTUtOWM2My02Mzk3Njc4Y2UxYWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6MTQuNzYzNzQzMjk1WiJ9&digest=sha256%3A5b0260cafbde1efd080cad6d1bf563a9db3269d2eba8a2e8f3109d1f90b10c45 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:16Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41323" http.request.id=0fe659e2-de39-4468-88f6-3032c0b40c0f http.request.method=PUT http.request.remoteaddr="127.0.0.1:47972" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.424375ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:16 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:16Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41323" http.request.id=482d3ee6-0e14-4a41-9da1-b3a6e88b9ca9 http.request.method=GET http.request.remoteaddr="127.0.0.1:47972" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="632.687µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [13/May/2026:15:29:16 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-05-13T15:29:16Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41323" http.request.id=ded948bb-3142-4e61-a620-783d19ac0609 http.request.method=GET http.request.remoteaddr="127.0.0.1:47972" 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="540.526µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [13/May/2026:15:29:16 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-05-13T15:29:16Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41323" http.request.id=2329ff92-95b4-49bc-9610-8efe11b5212e http.request.method=GET http.request.remoteaddr="127.0.0.1:47972" 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="612.326µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [13/May/2026:15:29:16 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-05-13T15:29:16Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41323" http.request.id=e494a364-329f-4543-8729-892c1a6e2117 http.request.method=GET http.request.remoteaddr="127.0.0.1:47972" 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="564.966µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [13/May/2026:15:29:16 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-05-13T15:29:16Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41323" http.request.id=653a39e6-8383-4594-8e9e-2de3a5d00b96 http.request.method=GET http.request.remoteaddr="127.0.0.1:47972" 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="597.246µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [13/May/2026:15:29:16 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2026-05-13T15:29:16Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41323" http.request.id=856efa36-e664-4606-bb41-45453232a66c http.request.method=GET http.request.remoteaddr="127.0.0.1:47972" 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="592.966µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [13/May/2026:15:29:16 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-05-13T15:29:16Z" 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:41323" http.request.id=db070065-f551-4e15-a58b-17d7a0a20a61 http.request.method=GET http.request.remoteaddr="127.0.0.1:47972" 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="700.648µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [13/May/2026:15:29:16 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2026-05-13T15:29:16Z" 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:41323" http.request.id=cc894e22-fb31-47f1-b9c4-361c13bbdc4b http.request.method=GET http.request.remoteaddr="127.0.0.1:47972" 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="543.366µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [13/May/2026:15:29:16 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2026-05-13T15:29:16Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41323" http.request.id=8af04bc9-b09f-4609-b765-9b7b328fce48 http.request.method=GET http.request.remoteaddr="127.0.0.1:47972" 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="463.925µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [13/May/2026:15:29:16 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-05-13T15:29:16Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41323" http.request.id=cc084543-f809-4b6e-93d3-63f066865bc6 http.request.method=GET http.request.remoteaddr="127.0.0.1:47972" 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="545.126µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [13/May/2026:15:29:16 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-05-13T15:29: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-13T15:29:16Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T15:29:16Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39501" http.request.id=1c5b9bc7-ee36-40c2-8547-401a38d00cc8 http.request.method=POST http.request.remoteaddr="127.0.0.1:46358" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="992.49µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:16 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:18Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39501" http.request.id=047767ae-0884-4986-ad93-cb0400aff348 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46358" http.request.uri="/v2/foo/aaaa/blobs/uploads/b8a85adb-f05a-4d3c-8449-9d39b1f1f7f2?_state=Vsu1vTMIfh0ibMOaH-Q9W7MpE_hSaxKtnxQy8ZKYNth7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJiOGE4NWFkYi1mMDVhLTRkM2MtODQ0OS05ZDM5YjFmMWY3ZjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6MTYuOTAyNDY1ODA5WiJ9&digest=sha256%3A05f3ac7a9ee4e02e66f40d09942de16b8476dcab446f885634df9c413c7a614b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.879489382s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:16 +0000] "PUT /v2/foo/aaaa/blobs/uploads/b8a85adb-f05a-4d3c-8449-9d39b1f1f7f2?_state=Vsu1vTMIfh0ibMOaH-Q9W7MpE_hSaxKtnxQy8ZKYNth7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJiOGE4NWFkYi1mMDVhLTRkM2MtODQ0OS05ZDM5YjFmMWY3ZjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6MTYuOTAyNDY1ODA5WiJ9&digest=sha256%3A05f3ac7a9ee4e02e66f40d09942de16b8476dcab446f885634df9c413c7a614b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:18Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39501" http.request.id=78692435-e198-4806-9766-4103eb51aa2f http.request.method=PUT http.request.remoteaddr="127.0.0.1:46358" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.432056ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:18 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:18Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39501" http.request.id=bd5e585a-da94-408d-8fbf-d1d9566fa039 http.request.method=POST http.request.remoteaddr="127.0.0.1:46358" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="795.808µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:18 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:20Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39501" http.request.id=1f9edd89-a72e-41e1-b1ec-59d309843884 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46358" http.request.uri="/v2/foo/bbbb/blobs/uploads/a0f97c74-8a72-4ed8-a82a-e338ea12cbb0?_state=G06q3SNp71RDoc1QuLMiBpcX0aOejYNa1pwyK78nnwJ7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJhMGY5N2M3NC04YTcyLTRlZDgtYTgyYS1lMzM4ZWExMmNiYjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6MTguODk1MjQyODZaIn0%3D&digest=sha256%3A1e2ed8a424d8a5354e511b106a4d853c6f2839adfbbba7908866a607abce1f11" http.request.useragent="Go-http-client/1.1" http.response.duration=1.183237112s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:18 +0000] "PUT /v2/foo/bbbb/blobs/uploads/a0f97c74-8a72-4ed8-a82a-e338ea12cbb0?_state=G06q3SNp71RDoc1QuLMiBpcX0aOejYNa1pwyK78nnwJ7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJhMGY5N2M3NC04YTcyLTRlZDgtYTgyYS1lMzM4ZWExMmNiYjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6MTguODk1MjQyODZaIn0%3D&digest=sha256%3A1e2ed8a424d8a5354e511b106a4d853c6f2839adfbbba7908866a607abce1f11 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:20Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39501" http.request.id=3a28fe29-e8e7-45ff-9fb3-0e971e2f38bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:46358" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.374295ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:20 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:20Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39501" http.request.id=f754108c-497f-40e1-8f7c-a272c443443c http.request.method=POST http.request.remoteaddr="127.0.0.1:46358" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="763.528µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:20 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:20Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39501" http.request.id=d6b11d78-7ff8-482a-8d02-0a9133da3e73 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46358" http.request.uri="/v2/foo/cccc/blobs/uploads/989f8361-94af-4c07-a185-3ce18eabcbe9?_state=u48doXtpD-cQrzR26cAvpBlYjC4VpO6_JSVSXgnevzJ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI5ODlmODM2MS05NGFmLTRjMDctYTE4NS0zY2UxOGVhYmNiZTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6MjAuMTcxMDcwMzc2WiJ9&digest=sha256%3A15fb47942f6aadcb69242668ae23d4b3c6e82d376bd1b972c25ed6d27002b06c" http.request.useragent="Go-http-client/1.1" http.response.duration=784.170664ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:20 +0000] "PUT /v2/foo/cccc/blobs/uploads/989f8361-94af-4c07-a185-3ce18eabcbe9?_state=u48doXtpD-cQrzR26cAvpBlYjC4VpO6_JSVSXgnevzJ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI5ODlmODM2MS05NGFmLTRjMDctYTE4NS0zY2UxOGVhYmNiZTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6MjAuMTcxMDcwMzc2WiJ9&digest=sha256%3A15fb47942f6aadcb69242668ae23d4b3c6e82d376bd1b972c25ed6d27002b06c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:20Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39501" http.request.id=e8fae3b2-52e6-4227-ab11-fec34980a304 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46358" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.340975ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:20 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39501" http.request.id=4038e229-514a-4dd5-a451-bac2b61b4171 http.request.method=POST http.request.remoteaddr="127.0.0.1:46358" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="827.849µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:21 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39501" http.request.id=e8808e60-85f9-44c0-a79d-191a82316183 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46358" http.request.uri="/v2/foo/dddd/blobs/uploads/c48a7fe4-e4fd-496c-91bf-2fe7e689ca83?_state=UGY90hyM6psch2SYAHpCDBfQrciQQx61InpC4fYaHXF7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJjNDhhN2ZlNC1lNGZkLTQ5NmMtOTFiZi0yZmU3ZTY4OWNhODMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6MjEuMDM1ODYwODc0WiJ9&digest=sha256%3A04371686aca1747f59fe69d60796646a3630d46219f0d90e8bbfdf17bdebf79c" http.request.useragent="Go-http-client/1.1" http.response.duration=409.689202ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:21 +0000] "PUT /v2/foo/dddd/blobs/uploads/c48a7fe4-e4fd-496c-91bf-2fe7e689ca83?_state=UGY90hyM6psch2SYAHpCDBfQrciQQx61InpC4fYaHXF7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJjNDhhN2ZlNC1lNGZkLTQ5NmMtOTFiZi0yZmU3ZTY4OWNhODMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6MjEuMDM1ODYwODc0WiJ9&digest=sha256%3A04371686aca1747f59fe69d60796646a3630d46219f0d90e8bbfdf17bdebf79c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39501" http.request.id=8361c3ea-6ef1-494b-936e-91f0f603315c http.request.method=PUT http.request.remoteaddr="127.0.0.1:46358" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.345455ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:21 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39501" http.request.id=1d766d71-0fe7-4acb-817a-95f1410b64d1 http.request.method=GET http.request.remoteaddr="127.0.0.1:46358" 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="611.526µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [13/May/2026:15:29:21 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (13.82s) === RUN TestURLPrefix time="2026-05-13T15:29:21Z" 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-13T15:29:21Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T15:29:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45875" http.request.id=a1e9f746-e9e6-4bdb-95ca-b08af123899d http.request.method=GET http.request.remoteaddr="127.0.0.1:51036" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="638.927µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2026:15:29:21 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2026-05-13T15:29:21Z" 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-13T15:29:21Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T15:29:21Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:2ec1e5fbe03c324431f7180bca751000705902e757180eb50015e2ad834d34d5 err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:36029" http.request.id=34ec7b70-f1a0-4a38-9164-ba208f449823 http.request.method=GET http.request.remoteaddr="127.0.0.1:39082" http.request.uri="/v2/foo/bar/blobs/sha256:2ec1e5fbe03c324431f7180bca751000705902e757180eb50015e2ad834d34d5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="802.169µs" http.response.status=404 http.response.written=157 vars.digest="sha256:2ec1e5fbe03c324431f7180bca751000705902e757180eb50015e2ad834d34d5" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:15:29:21 +0000] "GET /v2/foo/bar/blobs/sha256:2ec1e5fbe03c324431f7180bca751000705902e757180eb50015e2ad834d34d5 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-13T15:29:21Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:2ec1e5fbe03c324431f7180bca751000705902e757180eb50015e2ad834d34d5 err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:36029" http.request.id=cb766cae-988e-407e-be9d-834a31a59008 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39094" http.request.uri="/v2/foo/bar/blobs/sha256:2ec1e5fbe03c324431f7180bca751000705902e757180eb50015e2ad834d34d5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="727.448µs" http.response.status=404 http.response.written=157 vars.digest="sha256:2ec1e5fbe03c324431f7180bca751000705902e757180eb50015e2ad834d34d5" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:15:29:21 +0000] "HEAD /v2/foo/bar/blobs/sha256:2ec1e5fbe03c324431f7180bca751000705902e757180eb50015e2ad834d34d5 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-13T15:29:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36029" http.request.id=53ecf2fe-0493-4642-94e9-425d7f9a7a17 http.request.method=POST http.request.remoteaddr="127.0.0.1:39094" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="671.447µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:21 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36029" http.request.id=849b4fe2-4b4b-4e64-ba9e-09c5dcc8f8ec http.request.method=GET http.request.remoteaddr="127.0.0.1:39094" http.request.uri="/v2/foo/bar/blobs/uploads/8e9b6518-8669-415b-b645-575b16e556a7?_state=CArXp__nI_ukjK_GR4bQ0WYp53Mwf8QRPS9XnXbdJEt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhlOWI2NTE4LTg2NjktNDE1Yi1iNjQ1LTU3NWIxNmU1NTZhNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyMS41MzA5NTUzNjNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="710.608µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:21 +0000] "GET /v2/foo/bar/blobs/uploads/8e9b6518-8669-415b-b645-575b16e556a7?_state=CArXp__nI_ukjK_GR4bQ0WYp53Mwf8QRPS9XnXbdJEt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhlOWI2NTE4LTg2NjktNDE1Yi1iNjQ1LTU3NWIxNmU1NTZhNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyMS41MzA5NTUzNjNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36029" http.request.id=7f13b6f9-7802-426a-9369-11e9db11373d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39094" http.request.uri="/v2/foo/bar/blobs/uploads/8e9b6518-8669-415b-b645-575b16e556a7?_state=CArXp__nI_ukjK_GR4bQ0WYp53Mwf8QRPS9XnXbdJEt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhlOWI2NTE4LTg2NjktNDE1Yi1iNjQ1LTU3NWIxNmU1NTZhNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyMS41MzA5NTUzNjNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="721.728µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:21 +0000] "DELETE /v2/foo/bar/blobs/uploads/8e9b6518-8669-415b-b645-575b16e556a7?_state=CArXp__nI_ukjK_GR4bQ0WYp53Mwf8QRPS9XnXbdJEt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhlOWI2NTE4LTg2NjktNDE1Yi1iNjQ1LTU3NWIxNmU1NTZhNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyMS41MzA5NTUzNjNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:21Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.3 http.request.host="127.0.0.1:36029" http.request.id=0ef3fdde-5310-4330-852f-5981c91bac0e http.request.method=GET http.request.remoteaddr="127.0.0.1:39094" http.request.uri="/v2/foo/bar/blobs/uploads/8e9b6518-8669-415b-b645-575b16e556a7?_state=CArXp__nI_ukjK_GR4bQ0WYp53Mwf8QRPS9XnXbdJEt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhlOWI2NTE4LTg2NjktNDE1Yi1iNjQ1LTU3NWIxNmU1NTZhNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyMS41MzA5NTUzNjNaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=8e9b6518-8669-415b-b645-575b16e556a7 time="2026-05-13T15:29:21Z" 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:36029" http.request.id=0ef3fdde-5310-4330-852f-5981c91bac0e http.request.method=GET http.request.remoteaddr="127.0.0.1:39094" http.request.uri="/v2/foo/bar/blobs/uploads/8e9b6518-8669-415b-b645-575b16e556a7?_state=CArXp__nI_ukjK_GR4bQ0WYp53Mwf8QRPS9XnXbdJEt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhlOWI2NTE4LTg2NjktNDE1Yi1iNjQ1LTU3NWIxNmU1NTZhNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyMS41MzA5NTUzNjNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="628.527µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=8e9b6518-8669-415b-b645-575b16e556a7 127.0.0.1 - - [13/May/2026:15:29:21 +0000] "GET /v2/foo/bar/blobs/uploads/8e9b6518-8669-415b-b645-575b16e556a7?_state=CArXp__nI_ukjK_GR4bQ0WYp53Mwf8QRPS9XnXbdJEt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhlOWI2NTE4LTg2NjktNDE1Yi1iNjQ1LTU3NWIxNmU1NTZhNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyMS41MzA5NTUzNjNaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-05-13T15:29:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36029" http.request.id=8217f8b1-3414-457f-9524-59889aeb2a8a http.request.method=POST http.request.remoteaddr="127.0.0.1:39100" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="711.287µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:21 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:21Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.26.3 http.request.host="127.0.0.1:36029" http.request.id=8baca537-d61a-4572-aeb6-e31107b90a3f http.request.method=PUT http.request.remoteaddr="127.0.0.1:39100" http.request.uri="/v2/foo/bar/blobs/uploads/e8123916-b990-400a-b3a3-ccb72b12c66a?_state=M_v79qihyt8GNA-B52kJ3NeSdWdQgLlSn-bTyiMlL957Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU4MTIzOTE2LWI5OTAtNDAwYS1iM2EzLWNjYjcyYjEyYzY2YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyMS41MzQ1NzQyODJaIn0%3D&digest=sha256%3A2ec1e5fbe03c324431f7180bca751000705902e757180eb50015e2ad834d34d5" http.request.useragent="Go-http-client/1.1" provided=sha256:2ec1e5fbe03c324431f7180bca751000705902e757180eb50015e2ad834d34d5 vars.name="foo/bar" vars.uuid=e8123916-b990-400a-b3a3-ccb72b12c66a time="2026-05-13T15:29:21Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.3 http.request.host="127.0.0.1:36029" http.request.id=8baca537-d61a-4572-aeb6-e31107b90a3f http.request.method=PUT http.request.remoteaddr="127.0.0.1:39100" http.request.uri="/v2/foo/bar/blobs/uploads/e8123916-b990-400a-b3a3-ccb72b12c66a?_state=M_v79qihyt8GNA-B52kJ3NeSdWdQgLlSn-bTyiMlL957Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU4MTIzOTE2LWI5OTAtNDAwYS1iM2EzLWNjYjcyYjEyYzY2YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyMS41MzQ1NzQyODJaIn0%3D&digest=sha256%3A2ec1e5fbe03c324431f7180bca751000705902e757180eb50015e2ad834d34d5" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=e8123916-b990-400a-b3a3-ccb72b12c66a time="2026-05-13T15:29:21Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:2ec1e5fbe03c324431f7180bca751000705902e757180eb50015e2ad834d34d5, 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:36029" http.request.id=8baca537-d61a-4572-aeb6-e31107b90a3f http.request.method=PUT http.request.remoteaddr="127.0.0.1:39100" http.request.uri="/v2/foo/bar/blobs/uploads/e8123916-b990-400a-b3a3-ccb72b12c66a?_state=M_v79qihyt8GNA-B52kJ3NeSdWdQgLlSn-bTyiMlL957Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU4MTIzOTE2LWI5OTAtNDAwYS1iM2EzLWNjYjcyYjEyYzY2YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyMS41MzQ1NzQyODJaIn0%3D&digest=sha256%3A2ec1e5fbe03c324431f7180bca751000705902e757180eb50015e2ad834d34d5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="890.21µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=e8123916-b990-400a-b3a3-ccb72b12c66a 127.0.0.1 - - [13/May/2026:15:29:21 +0000] "PUT /v2/foo/bar/blobs/uploads/e8123916-b990-400a-b3a3-ccb72b12c66a?_state=M_v79qihyt8GNA-B52kJ3NeSdWdQgLlSn-bTyiMlL957Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU4MTIzOTE2LWI5OTAtNDAwYS1iM2EzLWNjYjcyYjEyYzY2YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyMS41MzQ1NzQyODJaIn0%3D&digest=sha256%3A2ec1e5fbe03c324431f7180bca751000705902e757180eb50015e2ad834d34d5 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-05-13T15:29:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36029" http.request.id=41e9287c-00e2-46fa-b810-12fc4642e026 http.request.method=POST http.request.remoteaddr="127.0.0.1:39100" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="627.687µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:21 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36029" http.request.id=36ff8d49-3c72-476c-af7b-26ba5a2cf84d http.request.method=PUT http.request.remoteaddr="127.0.0.1:39100" http.request.uri="/v2/foo/bar/blobs/uploads/02c9de8f-41c5-4b0f-97a7-7672295347e8?_state=UI5pCfjP2ONmPOY72mbrGWMz7pd5vu6aZP86kIuEe4F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAyYzlkZThmLTQxYzUtNGIwZi05N2E3LTc2NzIyOTUzNDdlOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyMS41MzY1NjgyNjRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="765.648µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:21 +0000] "PUT /v2/foo/bar/blobs/uploads/02c9de8f-41c5-4b0f-97a7-7672295347e8?_state=UI5pCfjP2ONmPOY72mbrGWMz7pd5vu6aZP86kIuEe4F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAyYzlkZThmLTQxYzUtNGIwZi05N2E3LTc2NzIyOTUzNDdlOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyMS41MzY1NjgyNjRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36029" http.request.id=01edb0e7-27f4-4c62-8b0b-8d6cc8b3cc4f http.request.method=POST http.request.remoteaddr="127.0.0.1:39100" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="611.247µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:21 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36029" http.request.id=a06189a7-aeaf-4715-a8dc-155452b5c694 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39100" http.request.uri="/v2/foo/bar/blobs/uploads/b80f0255-1ecb-438e-adfe-026666318832?_state=guz5NvxZlMxaLebwRtTWFwsQxuku0ysnLx9WFUGPkKx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI4MGYwMjU1LTFlY2ItNDM4ZS1hZGZlLTAyNjY2NjMxODgzMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyMS41MzgzMDAzNjNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="783.688µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:21 +0000] "PUT /v2/foo/bar/blobs/uploads/b80f0255-1ecb-438e-adfe-026666318832?_state=guz5NvxZlMxaLebwRtTWFwsQxuku0ysnLx9WFUGPkKx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI4MGYwMjU1LTFlY2ItNDM4ZS1hZGZlLTAyNjY2NjMxODgzMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyMS41MzgzMDAzNjNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36029" http.request.id=3e2b49ce-a5a9-44d6-bc99-149be06e8ddc http.request.method=POST http.request.remoteaddr="127.0.0.1:39100" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="580.486µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:21 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:22Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36029" http.request.id=ab789f4c-d955-4305-9444-b6cfbfbc12ba http.request.method=PUT http.request.remoteaddr="127.0.0.1:39100" http.request.uri="/v2/foo/bar/blobs/uploads/322db53e-da4d-4c07-9f03-3fa65584d37c?_state=quFhCANDuwAyV-Zj4WopBx5_AD_jNvlnooybFzYMvzN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMyMmRiNTNlLWRhNGQtNGMwNy05ZjAzLTNmYTY1NTg0ZDM3YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyMS41NDEyOTg4NzVaIn0%3D&digest=sha256%3A2ec1e5fbe03c324431f7180bca751000705902e757180eb50015e2ad834d34d5" http.request.useragent="Go-http-client/1.1" http.response.duration=609.033285ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:21 +0000] "PUT /v2/foo/bar/blobs/uploads/322db53e-da4d-4c07-9f03-3fa65584d37c?_state=quFhCANDuwAyV-Zj4WopBx5_AD_jNvlnooybFzYMvzN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMyMmRiNTNlLWRhNGQtNGMwNy05ZjAzLTNmYTY1NTg0ZDM3YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyMS41NDEyOTg4NzVaIn0%3D&digest=sha256%3A2ec1e5fbe03c324431f7180bca751000705902e757180eb50015e2ad834d34d5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:22Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36029" http.request.id=e76a0e94-8b6f-4e84-b0f4-c4803e43a7b1 http.request.method=POST http.request.remoteaddr="127.0.0.1:39100" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="869.449µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:22Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:36029" http.request.id=a1e02ad3-f2a5-49f8-b023-36e063d0bf5c http.request.method=PATCH http.request.remoteaddr="127.0.0.1:39100" http.request.uri="/v2/foo/bar/blobs/uploads/2d1e50ee-a09f-4ac9-8f83-ee8521114561?_state=5SMFSxt1JKEer2dBs3IBdWL5Fq7bFlche-lIylpdaMR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJkMWU1MGVlLWEwOWYtNGFjOS04ZjgzLWVlODUyMTExNDU2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyMi4xNjE0ODQwMDFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=624.376011ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:22 +0000] "PATCH /v2/foo/bar/blobs/uploads/2d1e50ee-a09f-4ac9-8f83-ee8521114561?_state=5SMFSxt1JKEer2dBs3IBdWL5Fq7bFlche-lIylpdaMR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJkMWU1MGVlLWEwOWYtNGFjOS04ZjgzLWVlODUyMTExNDU2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyMi4xNjE0ODQwMDFaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:22Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36029" http.request.id=0df7bca5-444a-4456-b140-f0b7e1a4703c http.request.method=PUT http.request.remoteaddr="127.0.0.1:39100" http.request.uri="/v2/foo/bar/blobs/uploads/2d1e50ee-a09f-4ac9-8f83-ee8521114561?_state=laRzsbEoCuipcjZjEuesLvGItTfzUZbbrqhV7J0aREd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJkMWU1MGVlLWEwOWYtNGFjOS04ZjgzLWVlODUyMTExNDU2MSIsIk9mZnNldCI6MTcwNzA1OTIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6MjJaIn0%3D&digest=sha256%3A2ec1e5fbe03c324431f7180bca751000705902e757180eb50015e2ad834d34d5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.079092ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:22 +0000] "PUT /v2/foo/bar/blobs/uploads/2d1e50ee-a09f-4ac9-8f83-ee8521114561?_state=laRzsbEoCuipcjZjEuesLvGItTfzUZbbrqhV7J0aREd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJkMWU1MGVlLWEwOWYtNGFjOS04ZjgzLWVlODUyMTExNDU2MSIsIk9mZnNldCI6MTcwNzA1OTIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6MjJaIn0%3D&digest=sha256%3A2ec1e5fbe03c324431f7180bca751000705902e757180eb50015e2ad834d34d5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:22Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36029" http.request.id=4ba92396-8ad3-458b-92a3-ad12fd1a0dd9 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39100" http.request.uri="/v2/foo/bar/blobs/sha256:2ec1e5fbe03c324431f7180bca751000705902e757180eb50015e2ad834d34d5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="755.648µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:22 +0000] "HEAD /v2/foo/bar/blobs/sha256:2ec1e5fbe03c324431f7180bca751000705902e757180eb50015e2ad834d34d5 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:22Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36029" http.request.id=845dcbc9-c36d-4ed6-80fd-1a930c30a303 http.request.method=GET http.request.remoteaddr="127.0.0.1:39100" http.request.uri="/v2/foo/bar/blobs/sha256:2ec1e5fbe03c324431f7180bca751000705902e757180eb50015e2ad834d34d5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=11.02888ms http.response.status=200 http.response.written=17070592 127.0.0.1 - - [13/May/2026:15:29:22 +0000] "GET /v2/foo/bar/blobs/sha256:2ec1e5fbe03c324431f7180bca751000705902e757180eb50015e2ad834d34d5 HTTP/1.1" 200 17070592 "" "Go-http-client/1.1" time="2026-05-13T15:29:22Z" level=error msg="error parsing digest="sha257:2ec1e5fbe03c324431f7180bca751000705902e757180eb50015e2ad834d34d5": unsupported digest algorithm" go.version=go1.26.3 http.request.host="127.0.0.1:36029" http.request.id=3c8e7cc2-69f0-4c05-9a8b-48617a3e01a7 http.request.method=GET http.request.remoteaddr="127.0.0.1:39100" http.request.uri="/v2/foo/bar/blobs/sha257:2ec1e5fbe03c324431f7180bca751000705902e757180eb50015e2ad834d34d5" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:2ec1e5fbe03c324431f7180bca751000705902e757180eb50015e2ad834d34d5" vars.name="foo/bar" time="2026-05-13T15:29:22Z" 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:36029" http.request.id=3c8e7cc2-69f0-4c05-9a8b-48617a3e01a7 http.request.method=GET http.request.remoteaddr="127.0.0.1:39100" http.request.uri="/v2/foo/bar/blobs/sha257:2ec1e5fbe03c324431f7180bca751000705902e757180eb50015e2ad834d34d5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="720.568µs" http.response.status=400 http.response.written=110 vars.digest="sha257:2ec1e5fbe03c324431f7180bca751000705902e757180eb50015e2ad834d34d5" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:15:29:22 +0000] "GET /v2/foo/bar/blobs/sha257:2ec1e5fbe03c324431f7180bca751000705902e757180eb50015e2ad834d34d5 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-05-13T15:29:22Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36029" http.request.id=a973a11d-dcdc-49cd-a490-28da3b04884b http.request.method=GET http.request.remoteaddr="127.0.0.1:39118" http.request.uri="/v2/foo/bar/blobs/sha256:2ec1e5fbe03c324431f7180bca751000705902e757180eb50015e2ad834d34d5" http.request.useragent="Go-http-client/1.1" http.response.duration="869.449µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:22 +0000] "GET /v2/foo/bar/blobs/sha256:2ec1e5fbe03c324431f7180bca751000705902e757180eb50015e2ad834d34d5 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:22Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T15:29:22Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T15:29:22Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:f3999d0da9c8ea39b67dede8a6bbe46070346b7b894eafc34dd94a69dfaaaf62 err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:44395" http.request.id=6004e0f1-ff4a-4019-8a8c-e41a0a12f54c http.request.method=GET http.request.remoteaddr="127.0.0.1:54580" http.request.uri="/v2/foo/bar/blobs/sha256:f3999d0da9c8ea39b67dede8a6bbe46070346b7b894eafc34dd94a69dfaaaf62" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="822.849µs" http.response.status=404 http.response.written=157 vars.digest="sha256:f3999d0da9c8ea39b67dede8a6bbe46070346b7b894eafc34dd94a69dfaaaf62" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:15:29:22 +0000] "GET /v2/foo/bar/blobs/sha256:f3999d0da9c8ea39b67dede8a6bbe46070346b7b894eafc34dd94a69dfaaaf62 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-13T15:29:22Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:f3999d0da9c8ea39b67dede8a6bbe46070346b7b894eafc34dd94a69dfaaaf62 err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:44395" http.request.id=3acdd1b5-755d-47e0-a66c-dbc6fcb5af7c http.request.method=HEAD http.request.remoteaddr="127.0.0.1:54590" http.request.uri="/v2/foo/bar/blobs/sha256:f3999d0da9c8ea39b67dede8a6bbe46070346b7b894eafc34dd94a69dfaaaf62" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="717.048µs" http.response.status=404 http.response.written=157 vars.digest="sha256:f3999d0da9c8ea39b67dede8a6bbe46070346b7b894eafc34dd94a69dfaaaf62" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:15:29:22 +0000] "HEAD /v2/foo/bar/blobs/sha256:f3999d0da9c8ea39b67dede8a6bbe46070346b7b894eafc34dd94a69dfaaaf62 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-13T15:29:22Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44395" http.request.id=64db61a9-6e1a-4f11-8e18-0b9c26504e2e http.request.method=POST http.request.remoteaddr="127.0.0.1:54590" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="711.687µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:22Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44395" http.request.id=4c7c1f98-e3c1-488c-8f1b-8ed636b9f346 http.request.method=GET http.request.remoteaddr="127.0.0.1:54590" http.request.uri="/v2/foo/bar/blobs/uploads/22c20a79-a619-4530-8277-3c8316276a28?_state=zKfTJdCymuwirOQejgocc88eEv3bCoy5IzW9wxyHDHV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyYzIwYTc5LWE2MTktNDUzMC04Mjc3LTNjODMxNjI3NmEyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyMi45MDgzNjI2NloifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="780.769µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:22 +0000] "GET /v2/foo/bar/blobs/uploads/22c20a79-a619-4530-8277-3c8316276a28?_state=zKfTJdCymuwirOQejgocc88eEv3bCoy5IzW9wxyHDHV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyYzIwYTc5LWE2MTktNDUzMC04Mjc3LTNjODMxNjI3NmEyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyMi45MDgzNjI2NloifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:22Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44395" http.request.id=ad9d4926-6704-4d0a-aeab-6d828930d5a0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54590" http.request.uri="/v2/foo/bar/blobs/uploads/22c20a79-a619-4530-8277-3c8316276a28?_state=zKfTJdCymuwirOQejgocc88eEv3bCoy5IzW9wxyHDHV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyYzIwYTc5LWE2MTktNDUzMC04Mjc3LTNjODMxNjI3NmEyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyMi45MDgzNjI2NloifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="750.288µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:22 +0000] "DELETE /v2/foo/bar/blobs/uploads/22c20a79-a619-4530-8277-3c8316276a28?_state=zKfTJdCymuwirOQejgocc88eEv3bCoy5IzW9wxyHDHV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyYzIwYTc5LWE2MTktNDUzMC04Mjc3LTNjODMxNjI3NmEyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyMi45MDgzNjI2NloifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:22Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.3 http.request.host="127.0.0.1:44395" http.request.id=4bb965d6-a2d3-424d-a758-f30a5c3b83e3 http.request.method=GET http.request.remoteaddr="127.0.0.1:54590" http.request.uri="/v2/foo/bar/blobs/uploads/22c20a79-a619-4530-8277-3c8316276a28?_state=zKfTJdCymuwirOQejgocc88eEv3bCoy5IzW9wxyHDHV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyYzIwYTc5LWE2MTktNDUzMC04Mjc3LTNjODMxNjI3NmEyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyMi45MDgzNjI2NloifQ%3D%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=22c20a79-a619-4530-8277-3c8316276a28 time="2026-05-13T15:29:22Z" 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:44395" http.request.id=4bb965d6-a2d3-424d-a758-f30a5c3b83e3 http.request.method=GET http.request.remoteaddr="127.0.0.1:54590" http.request.uri="/v2/foo/bar/blobs/uploads/22c20a79-a619-4530-8277-3c8316276a28?_state=zKfTJdCymuwirOQejgocc88eEv3bCoy5IzW9wxyHDHV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyYzIwYTc5LWE2MTktNDUzMC04Mjc3LTNjODMxNjI3NmEyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyMi45MDgzNjI2NloifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="635.287µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=22c20a79-a619-4530-8277-3c8316276a28 127.0.0.1 - - [13/May/2026:15:29:22 +0000] "GET /v2/foo/bar/blobs/uploads/22c20a79-a619-4530-8277-3c8316276a28?_state=zKfTJdCymuwirOQejgocc88eEv3bCoy5IzW9wxyHDHV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyYzIwYTc5LWE2MTktNDUzMC04Mjc3LTNjODMxNjI3NmEyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyMi45MDgzNjI2NloifQ%3D%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-05-13T15:29:22Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44395" http.request.id=a3daf8e1-5250-48ad-a985-15e998337daa http.request.method=POST http.request.remoteaddr="127.0.0.1:54606" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="764.448µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:22Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.26.3 http.request.host="127.0.0.1:44395" http.request.id=eba38627-f528-4a32-9d0d-98003794b276 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54606" http.request.uri="/v2/foo/bar/blobs/uploads/c3a55af0-4fbd-45f7-9fc1-422891ac5939?_state=yliyUPDy2ojSMN9gIekZohgnR3iAzG0MYBx9QV8zpll7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMzYTU1YWYwLTRmYmQtNDVmNy05ZmMxLTQyMjg5MWFjNTkzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyMi45MTIwMzkxWiJ9&digest=sha256%3Af3999d0da9c8ea39b67dede8a6bbe46070346b7b894eafc34dd94a69dfaaaf62" http.request.useragent="Go-http-client/1.1" provided=sha256:f3999d0da9c8ea39b67dede8a6bbe46070346b7b894eafc34dd94a69dfaaaf62 vars.name="foo/bar" vars.uuid=c3a55af0-4fbd-45f7-9fc1-422891ac5939 time="2026-05-13T15:29:22Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.3 http.request.host="127.0.0.1:44395" http.request.id=eba38627-f528-4a32-9d0d-98003794b276 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54606" http.request.uri="/v2/foo/bar/blobs/uploads/c3a55af0-4fbd-45f7-9fc1-422891ac5939?_state=yliyUPDy2ojSMN9gIekZohgnR3iAzG0MYBx9QV8zpll7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMzYTU1YWYwLTRmYmQtNDVmNy05ZmMxLTQyMjg5MWFjNTkzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyMi45MTIwMzkxWiJ9&digest=sha256%3Af3999d0da9c8ea39b67dede8a6bbe46070346b7b894eafc34dd94a69dfaaaf62" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=c3a55af0-4fbd-45f7-9fc1-422891ac5939 time="2026-05-13T15:29:22Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:f3999d0da9c8ea39b67dede8a6bbe46070346b7b894eafc34dd94a69dfaaaf62, 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:44395" http.request.id=eba38627-f528-4a32-9d0d-98003794b276 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54606" http.request.uri="/v2/foo/bar/blobs/uploads/c3a55af0-4fbd-45f7-9fc1-422891ac5939?_state=yliyUPDy2ojSMN9gIekZohgnR3iAzG0MYBx9QV8zpll7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMzYTU1YWYwLTRmYmQtNDVmNy05ZmMxLTQyMjg5MWFjNTkzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyMi45MTIwMzkxWiJ9&digest=sha256%3Af3999d0da9c8ea39b67dede8a6bbe46070346b7b894eafc34dd94a69dfaaaf62" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="736.688µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=c3a55af0-4fbd-45f7-9fc1-422891ac5939 127.0.0.1 - - [13/May/2026:15:29:22 +0000] "PUT /v2/foo/bar/blobs/uploads/c3a55af0-4fbd-45f7-9fc1-422891ac5939?_state=yliyUPDy2ojSMN9gIekZohgnR3iAzG0MYBx9QV8zpll7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMzYTU1YWYwLTRmYmQtNDVmNy05ZmMxLTQyMjg5MWFjNTkzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyMi45MTIwMzkxWiJ9&digest=sha256%3Af3999d0da9c8ea39b67dede8a6bbe46070346b7b894eafc34dd94a69dfaaaf62 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-05-13T15:29:22Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44395" http.request.id=84f4e31b-7046-455f-8b0d-d47ab3b17103 http.request.method=POST http.request.remoteaddr="127.0.0.1:54606" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="631.287µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:22Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44395" http.request.id=bb1b90ac-7cc7-421a-be95-380b045bafc8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54606" http.request.uri="/v2/foo/bar/blobs/uploads/e3287b48-a8d7-438c-91bb-a6857ef82850?_state=D1wWZ-uup9I-e2d1l25KJ6ZRZsPEXLBSYZd4eo0AI297Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUzMjg3YjQ4LWE4ZDctNDM4Yy05MWJiLWE2ODU3ZWY4Mjg1MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyMi45MTM3OTA3MTlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="735.288µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:22 +0000] "PUT /v2/foo/bar/blobs/uploads/e3287b48-a8d7-438c-91bb-a6857ef82850?_state=D1wWZ-uup9I-e2d1l25KJ6ZRZsPEXLBSYZd4eo0AI297Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUzMjg3YjQ4LWE4ZDctNDM4Yy05MWJiLWE2ODU3ZWY4Mjg1MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyMi45MTM3OTA3MTlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:22Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44395" http.request.id=7a15a0c0-7624-4d83-82b4-424358e3c452 http.request.method=POST http.request.remoteaddr="127.0.0.1:54606" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="564.326µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:22Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44395" http.request.id=59b64ae1-a987-43d4-a72c-b90f16659774 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54606" http.request.uri="/v2/foo/bar/blobs/uploads/fa81b180-b62e-4f27-8454-97383c615a7a?_state=Pw31cxYNwwcSvfZcz-vuTfiDVQEzc25sJ6026kQX0kl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhODFiMTgwLWI2MmUtNGYyNy04NDU0LTk3MzgzYzYxNWE3YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyMi45MTYyMTc4MjVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="845.089µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:22 +0000] "PUT /v2/foo/bar/blobs/uploads/fa81b180-b62e-4f27-8454-97383c615a7a?_state=Pw31cxYNwwcSvfZcz-vuTfiDVQEzc25sJ6026kQX0kl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhODFiMTgwLWI2MmUtNGYyNy04NDU0LTk3MzgzYzYxNWE3YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyMi45MTYyMTc4MjVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:22Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44395" http.request.id=17d214b7-8d77-4076-95de-5c1c289e8bd1 http.request.method=POST http.request.remoteaddr="127.0.0.1:54606" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="553.126µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:23Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44395" http.request.id=1d180f79-e123-4d2a-a62d-b3f3e968ceae http.request.method=PUT http.request.remoteaddr="127.0.0.1:54606" http.request.uri="/v2/foo/bar/blobs/uploads/8f9c1b14-a2d0-4494-b238-8ad54f3f0807?_state=xx8HmkfHT8HdBbiqmMCbn8UPfi8AAsFbtZk3ORWX9457Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhmOWMxYjE0LWEyZDAtNDQ5NC1iMjM4LThhZDU0ZjNmMDgwNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyMi45MTc5MDgzNjRaIn0%3D&digest=sha256%3Af3999d0da9c8ea39b67dede8a6bbe46070346b7b894eafc34dd94a69dfaaaf62" http.request.useragent="Go-http-client/1.1" http.response.duration=979.36098ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:22 +0000] "PUT /v2/foo/bar/blobs/uploads/8f9c1b14-a2d0-4494-b238-8ad54f3f0807?_state=xx8HmkfHT8HdBbiqmMCbn8UPfi8AAsFbtZk3ORWX9457Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhmOWMxYjE0LWEyZDAtNDQ5NC1iMjM4LThhZDU0ZjNmMDgwNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyMi45MTc5MDgzNjRaIn0%3D&digest=sha256%3Af3999d0da9c8ea39b67dede8a6bbe46070346b7b894eafc34dd94a69dfaaaf62 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:23Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44395" http.request.id=4644a8c8-52b4-41d7-864d-331dad95eb39 http.request.method=POST http.request.remoteaddr="127.0.0.1:54606" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="972.89µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:23 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:24Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:44395" http.request.id=7a351811-0105-4467-a66b-8d0606192309 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:54606" http.request.uri="/v2/foo/bar/blobs/uploads/de6808de-8f29-4968-88c5-db1c597d4b27?_state=sM7S55k4eNKibpb8CYbgNVThw9wwf5v_A0Ff89BC1eR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlNjgwOGRlLThmMjktNDk2OC04OGM1LWRiMWM1OTdkNGIyNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyMy45MTM4MDcwNDRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=924.95435ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:23 +0000] "PATCH /v2/foo/bar/blobs/uploads/de6808de-8f29-4968-88c5-db1c597d4b27?_state=sM7S55k4eNKibpb8CYbgNVThw9wwf5v_A0Ff89BC1eR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlNjgwOGRlLThmMjktNDk2OC04OGM1LWRiMWM1OTdkNGIyNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyMy45MTM4MDcwNDRaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:24Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44395" http.request.id=4cb0d808-245a-4562-8d95-528ff721ae12 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54606" http.request.uri="/v2/foo/bar/blobs/uploads/de6808de-8f29-4968-88c5-db1c597d4b27?_state=SKwFnzTzm-qe6c3Dcee-GwoMSauOmtzuOcbDACmA94B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlNjgwOGRlLThmMjktNDk2OC04OGM1LWRiMWM1OTdkNGIyNyIsIk9mZnNldCI6MjE1OTMwODgsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6MjNaIn0%3D&digest=sha256%3Af3999d0da9c8ea39b67dede8a6bbe46070346b7b894eafc34dd94a69dfaaaf62" http.request.useragent="Go-http-client/1.1" http.response.duration=1.043252ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:24 +0000] "PUT /v2/foo/bar/blobs/uploads/de6808de-8f29-4968-88c5-db1c597d4b27?_state=SKwFnzTzm-qe6c3Dcee-GwoMSauOmtzuOcbDACmA94B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlNjgwOGRlLThmMjktNDk2OC04OGM1LWRiMWM1OTdkNGIyNyIsIk9mZnNldCI6MjE1OTMwODgsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6MjNaIn0%3D&digest=sha256%3Af3999d0da9c8ea39b67dede8a6bbe46070346b7b894eafc34dd94a69dfaaaf62 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:24Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44395" http.request.id=4df539f9-3857-4aac-8860-8fd6391573c1 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:54606" http.request.uri="/v2/foo/bar/blobs/sha256:f3999d0da9c8ea39b67dede8a6bbe46070346b7b894eafc34dd94a69dfaaaf62" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="794.169µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:24 +0000] "HEAD /v2/foo/bar/blobs/sha256:f3999d0da9c8ea39b67dede8a6bbe46070346b7b894eafc34dd94a69dfaaaf62 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:24Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44395" http.request.id=510aadd5-c2f2-4a4f-b137-ea72c5c53586 http.request.method=GET http.request.remoteaddr="127.0.0.1:54606" http.request.uri="/v2/foo/bar/blobs/sha256:f3999d0da9c8ea39b67dede8a6bbe46070346b7b894eafc34dd94a69dfaaaf62" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=12.91654ms http.response.status=200 http.response.written=21593088 127.0.0.1 - - [13/May/2026:15:29:24 +0000] "GET /v2/foo/bar/blobs/sha256:f3999d0da9c8ea39b67dede8a6bbe46070346b7b894eafc34dd94a69dfaaaf62 HTTP/1.1" 200 21593088 "" "Go-http-client/1.1" time="2026-05-13T15:29:24Z" level=error msg="error parsing digest="sha257:f3999d0da9c8ea39b67dede8a6bbe46070346b7b894eafc34dd94a69dfaaaf62": unsupported digest algorithm" go.version=go1.26.3 http.request.host="127.0.0.1:44395" http.request.id=980d12f2-4d2c-4a0e-82a1-bb7021cf9c16 http.request.method=GET http.request.remoteaddr="127.0.0.1:54606" http.request.uri="/v2/foo/bar/blobs/sha257:f3999d0da9c8ea39b67dede8a6bbe46070346b7b894eafc34dd94a69dfaaaf62" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:f3999d0da9c8ea39b67dede8a6bbe46070346b7b894eafc34dd94a69dfaaaf62" vars.name="foo/bar" time="2026-05-13T15:29:24Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:44395" http.request.id=980d12f2-4d2c-4a0e-82a1-bb7021cf9c16 http.request.method=GET http.request.remoteaddr="127.0.0.1:54606" http.request.uri="/v2/foo/bar/blobs/sha257:f3999d0da9c8ea39b67dede8a6bbe46070346b7b894eafc34dd94a69dfaaaf62" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="687.248µs" http.response.status=400 http.response.written=110 vars.digest="sha257:f3999d0da9c8ea39b67dede8a6bbe46070346b7b894eafc34dd94a69dfaaaf62" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:15:29:24 +0000] "GET /v2/foo/bar/blobs/sha257:f3999d0da9c8ea39b67dede8a6bbe46070346b7b894eafc34dd94a69dfaaaf62 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-05-13T15:29:24Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44395" http.request.id=26478734-3c83-495b-bb98-e7ddaf3f18c6 http.request.method=GET http.request.remoteaddr="127.0.0.1:54614" http.request.uri="/v2/foo/bar/blobs/sha256:f3999d0da9c8ea39b67dede8a6bbe46070346b7b894eafc34dd94a69dfaaaf62" http.request.useragent="Go-http-client/1.1" http.response.duration="986.81µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:24 +0000] "GET /v2/foo/bar/blobs/sha256:f3999d0da9c8ea39b67dede8a6bbe46070346b7b894eafc34dd94a69dfaaaf62 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:24Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44395" http.request.id=89e1c905-d560-439f-86fe-5d7d5cb179c3 http.request.method=GET http.request.remoteaddr="127.0.0.1:54614" http.request.uri="/v2/foo/bar/blobs/sha256:f3999d0da9c8ea39b67dede8a6bbe46070346b7b894eafc34dd94a69dfaaaf62" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.802139ms http.response.status=200 http.response.written=65536 127.0.0.1 - - [13/May/2026:15:29:24 +0000] "GET /v2/foo/bar/blobs/sha256:f3999d0da9c8ea39b67dede8a6bbe46070346b7b894eafc34dd94a69dfaaaf62 HTTP/1.1" 200 65536 "" "Go-http-client/1.1" time="2026-05-13T15:29:24Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44395" http.request.id=cf5b2e47-98c9-49d7-9438-76748334a7b9 http.request.method=GET http.request.remoteaddr="127.0.0.1:54612" http.request.uri="/v2/foo/bar/blobs/sha256:f3999d0da9c8ea39b67dede8a6bbe46070346b7b894eafc34dd94a69dfaaaf62" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.834173ms http.response.status=200 http.response.written=2681472 127.0.0.1 - - [13/May/2026:15:29:24 +0000] "GET /v2/foo/bar/blobs/sha256:f3999d0da9c8ea39b67dede8a6bbe46070346b7b894eafc34dd94a69dfaaaf62 HTTP/1.1" 200 2681472 "" "Go-http-client/1.1" time="2026-05-13T15:29:24Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36029" http.request.id=311d9b6f-80e1-4c29-b08f-72005dafd15d http.request.method=GET http.request.remoteaddr="127.0.0.1:39106" http.request.uri="/v2/foo/bar/blobs/sha256:2ec1e5fbe03c324431f7180bca751000705902e757180eb50015e2ad834d34d5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.06004226s http.response.status=200 http.response.written=2681472 127.0.0.1 - - [13/May/2026:15:29:22 +0000] "GET /v2/foo/bar/blobs/sha256:2ec1e5fbe03c324431f7180bca751000705902e757180eb50015e2ad834d34d5 HTTP/1.1" 200 2681472 "" "Go-http-client/1.1" time="2026-05-13T15:29:24Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36029" http.request.id=f198b55a-f729-4c7e-8c5b-b85ae35cee91 http.request.method=GET http.request.remoteaddr="127.0.0.1:39118" http.request.uri="/v2/foo/bar/blobs/sha256:2ec1e5fbe03c324431f7180bca751000705902e757180eb50015e2ad834d34d5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.057391592s http.response.status=200 http.response.written=2634240 127.0.0.1 - - [13/May/2026:15:29:22 +0000] "GET /v2/foo/bar/blobs/sha256:2ec1e5fbe03c324431f7180bca751000705902e757180eb50015e2ad834d34d5 HTTP/1.1" 200 2634240 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (3.41s) === RUN TestBlobDelete time="2026-05-13T15:29: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-13T15:29:24Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T15:29:25Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:37411" http.request.id=3d7d276e-decf-487a-9996-12bc39e08592 http.request.method=GET http.request.remoteaddr="127.0.0.1:55816" http.request.uri="/v2/foo/bar/blobs/sha256:373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.055092ms http.response.status=404 http.response.written=157 vars.digest="sha256:373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:15:29:24 +0000] "GET /v2/foo/bar/blobs/sha256:373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-13T15:29:25Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:37411" http.request.id=be016f5e-6caa-4f49-8534-d4334e080842 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:55826" http.request.uri="/v2/foo/bar/blobs/sha256:373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="863.77µs" http.response.status=404 http.response.written=157 vars.digest="sha256:373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:15:29:25 +0000] "HEAD /v2/foo/bar/blobs/sha256:373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-13T15:29:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37411" http.request.id=d84a909e-53d0-4495-a731-7e69f8afd3e1 http.request.method=POST http.request.remoteaddr="127.0.0.1:55826" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="709.568µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:25 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37411" http.request.id=3f161825-7db7-4791-a3d5-faa9d0f421ce http.request.method=GET http.request.remoteaddr="127.0.0.1:55826" http.request.uri="/v2/foo/bar/blobs/uploads/c375f641-62fe-46be-bac5-1f1f59e4f8b2?_state=GqrV0tYxcAhbocWMp2vLilnTSBzLs_lIhVpa0i0s74d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMzNzVmNjQxLTYyZmUtNDZiZS1iYWM1LTFmMWY1OWU0ZjhiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyNS4wMDIyMTM2MDdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="719.767µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:25 +0000] "GET /v2/foo/bar/blobs/uploads/c375f641-62fe-46be-bac5-1f1f59e4f8b2?_state=GqrV0tYxcAhbocWMp2vLilnTSBzLs_lIhVpa0i0s74d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMzNzVmNjQxLTYyZmUtNDZiZS1iYWM1LTFmMWY1OWU0ZjhiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyNS4wMDIyMTM2MDdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37411" http.request.id=dc093bd1-8aad-4086-9707-0d373786aa43 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55826" http.request.uri="/v2/foo/bar/blobs/uploads/c375f641-62fe-46be-bac5-1f1f59e4f8b2?_state=GqrV0tYxcAhbocWMp2vLilnTSBzLs_lIhVpa0i0s74d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMzNzVmNjQxLTYyZmUtNDZiZS1iYWM1LTFmMWY1OWU0ZjhiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyNS4wMDIyMTM2MDdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="832.289µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:25 +0000] "DELETE /v2/foo/bar/blobs/uploads/c375f641-62fe-46be-bac5-1f1f59e4f8b2?_state=GqrV0tYxcAhbocWMp2vLilnTSBzLs_lIhVpa0i0s74d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMzNzVmNjQxLTYyZmUtNDZiZS1iYWM1LTFmMWY1OWU0ZjhiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyNS4wMDIyMTM2MDdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:25Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.3 http.request.host="127.0.0.1:37411" http.request.id=18180f9a-14c4-4220-af75-2ba9119cc9c8 http.request.method=GET http.request.remoteaddr="127.0.0.1:55826" http.request.uri="/v2/foo/bar/blobs/uploads/c375f641-62fe-46be-bac5-1f1f59e4f8b2?_state=GqrV0tYxcAhbocWMp2vLilnTSBzLs_lIhVpa0i0s74d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMzNzVmNjQxLTYyZmUtNDZiZS1iYWM1LTFmMWY1OWU0ZjhiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyNS4wMDIyMTM2MDdaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=c375f641-62fe-46be-bac5-1f1f59e4f8b2 time="2026-05-13T15:29:25Z" 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:37411" http.request.id=18180f9a-14c4-4220-af75-2ba9119cc9c8 http.request.method=GET http.request.remoteaddr="127.0.0.1:55826" http.request.uri="/v2/foo/bar/blobs/uploads/c375f641-62fe-46be-bac5-1f1f59e4f8b2?_state=GqrV0tYxcAhbocWMp2vLilnTSBzLs_lIhVpa0i0s74d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMzNzVmNjQxLTYyZmUtNDZiZS1iYWM1LTFmMWY1OWU0ZjhiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyNS4wMDIyMTM2MDdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="800.009µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=c375f641-62fe-46be-bac5-1f1f59e4f8b2 127.0.0.1 - - [13/May/2026:15:29:25 +0000] "GET /v2/foo/bar/blobs/uploads/c375f641-62fe-46be-bac5-1f1f59e4f8b2?_state=GqrV0tYxcAhbocWMp2vLilnTSBzLs_lIhVpa0i0s74d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMzNzVmNjQxLTYyZmUtNDZiZS1iYWM1LTFmMWY1OWU0ZjhiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyNS4wMDIyMTM2MDdaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-05-13T15:29:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37411" http.request.id=0710b658-37e1-486f-829d-11742d5239bb http.request.method=POST http.request.remoteaddr="127.0.0.1:55834" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="961.89µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:25 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:25Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.26.3 http.request.host="127.0.0.1:37411" http.request.id=46babaf9-80bd-4c40-a662-6624cffe227a http.request.method=PUT http.request.remoteaddr="127.0.0.1:55834" http.request.uri="/v2/foo/bar/blobs/uploads/461b07d1-b319-4b77-afce-62c308db7e8e?_state=p3VzOiybvskAXU42LPASEU_uzMG7vDzSVo-Vl8ESpJB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ2MWIwN2QxLWIzMTktNGI3Ny1hZmNlLTYyYzMwOGRiN2U4ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyNS4wMDY1NjQ2MTRaIn0%3D&digest=sha256%3A373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df" http.request.useragent="Go-http-client/1.1" provided=sha256:373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df vars.name="foo/bar" vars.uuid=461b07d1-b319-4b77-afce-62c308db7e8e time="2026-05-13T15:29:25Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.3 http.request.host="127.0.0.1:37411" http.request.id=46babaf9-80bd-4c40-a662-6624cffe227a http.request.method=PUT http.request.remoteaddr="127.0.0.1:55834" http.request.uri="/v2/foo/bar/blobs/uploads/461b07d1-b319-4b77-afce-62c308db7e8e?_state=p3VzOiybvskAXU42LPASEU_uzMG7vDzSVo-Vl8ESpJB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ2MWIwN2QxLWIzMTktNGI3Ny1hZmNlLTYyYzMwOGRiN2U4ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyNS4wMDY1NjQ2MTRaIn0%3D&digest=sha256%3A373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=461b07d1-b319-4b77-afce-62c308db7e8e time="2026-05-13T15:29:25Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df, 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:37411" http.request.id=46babaf9-80bd-4c40-a662-6624cffe227a http.request.method=PUT http.request.remoteaddr="127.0.0.1:55834" http.request.uri="/v2/foo/bar/blobs/uploads/461b07d1-b319-4b77-afce-62c308db7e8e?_state=p3VzOiybvskAXU42LPASEU_uzMG7vDzSVo-Vl8ESpJB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ2MWIwN2QxLWIzMTktNGI3Ny1hZmNlLTYyYzMwOGRiN2U4ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyNS4wMDY1NjQ2MTRaIn0%3D&digest=sha256%3A373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="955.89µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=461b07d1-b319-4b77-afce-62c308db7e8e 127.0.0.1 - - [13/May/2026:15:29:25 +0000] "PUT /v2/foo/bar/blobs/uploads/461b07d1-b319-4b77-afce-62c308db7e8e?_state=p3VzOiybvskAXU42LPASEU_uzMG7vDzSVo-Vl8ESpJB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ2MWIwN2QxLWIzMTktNGI3Ny1hZmNlLTYyYzMwOGRiN2U4ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyNS4wMDY1NjQ2MTRaIn0%3D&digest=sha256%3A373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-05-13T15:29:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37411" http.request.id=ed31af2f-d810-484b-9ee4-11bc1bb395de http.request.method=POST http.request.remoteaddr="127.0.0.1:55834" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="703.208µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:25 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37411" http.request.id=e002dd5d-f04d-44e7-9905-e56347bf9996 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55834" http.request.uri="/v2/foo/bar/blobs/uploads/6bd5b2c5-17a2-4aec-9262-a47c8904f9ca?_state=_wKO6FodJGB3iOS-G6tV5ctcWK1JfAVKvXH38MQK_dt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiZDViMmM1LTE3YTItNGFlYy05MjYyLWE0N2M4OTA0ZjljYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyNS4wMDg3NDM3NThaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="866.49µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:25 +0000] "PUT /v2/foo/bar/blobs/uploads/6bd5b2c5-17a2-4aec-9262-a47c8904f9ca?_state=_wKO6FodJGB3iOS-G6tV5ctcWK1JfAVKvXH38MQK_dt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiZDViMmM1LTE3YTItNGFlYy05MjYyLWE0N2M4OTA0ZjljYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyNS4wMDg3NDM3NThaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37411" http.request.id=9f566428-34b8-4888-97db-2d3331ba07f3 http.request.method=POST http.request.remoteaddr="127.0.0.1:55834" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="652.447µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:25 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37411" http.request.id=f2640313-e6d7-4fb6-bd40-9b97afac5be7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55834" http.request.uri="/v2/foo/bar/blobs/uploads/5e22a7ce-546a-410c-9f88-659209382d8e?_state=xYGsOf7B6gYFsRnAVXot3yb8gD4j0A02fBaPSMTjmnF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVlMjJhN2NlLTU0NmEtNDEwYy05Zjg4LTY1OTIwOTM4MmQ4ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyNS4wMTA3MDAwOTlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="815.609µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:25 +0000] "PUT /v2/foo/bar/blobs/uploads/5e22a7ce-546a-410c-9f88-659209382d8e?_state=xYGsOf7B6gYFsRnAVXot3yb8gD4j0A02fBaPSMTjmnF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVlMjJhN2NlLTU0NmEtNDEwYy05Zjg4LTY1OTIwOTM4MmQ4ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyNS4wMTA3MDAwOTlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37411" http.request.id=f111bb72-45aa-41c4-a6cd-05a5b9fdeee4 http.request.method=POST http.request.remoteaddr="127.0.0.1:55834" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="803.249µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:25 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:27Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37411" http.request.id=afc3dc88-3729-446e-8f50-b1b52276ff97 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55834" http.request.uri="/v2/foo/bar/blobs/uploads/d5938a95-083f-4bea-94db-bc9546308829?_state=Y-vxSDd2S4Kpa0vNPkwORJ1Ifef32oOgx8rNBQU0bgZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ1OTM4YTk1LTA4M2YtNGJlYS05NGRiLWJjOTU0NjMwODgyOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyNS4wMTI2OTU1MjFaIn0%3D&digest=sha256%3A373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df" http.request.useragent="Go-http-client/1.1" http.response.duration=2.248471744s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:25 +0000] "PUT /v2/foo/bar/blobs/uploads/d5938a95-083f-4bea-94db-bc9546308829?_state=Y-vxSDd2S4Kpa0vNPkwORJ1Ifef32oOgx8rNBQU0bgZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ1OTM4YTk1LTA4M2YtNGJlYS05NGRiLWJjOTU0NjMwODgyOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyNS4wMTI2OTU1MjFaIn0%3D&digest=sha256%3A373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:27Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37411" http.request.id=f4c683b4-6433-4c4d-b5b5-b97ec8ec1380 http.request.method=POST http.request.remoteaddr="127.0.0.1:55834" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.000491ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:27 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:37411" http.request.id=c2b6d895-c7fb-4b52-ace5-b0868604060b http.request.method=PATCH http.request.remoteaddr="127.0.0.1:55834" http.request.uri="/v2/foo/bar/blobs/uploads/65bb90ce-eb95-4bf5-978f-5091380acb7a?_state=t775gCFv1iAuxppROh_SJT3KSLWIkdJ0cSymmP7hooJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY1YmI5MGNlLWViOTUtNGJmNS05NzhmLTUwOTEzODBhY2I3YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyNy4yODA0MjcxMTNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.362431019s http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:27 +0000] "PATCH /v2/foo/bar/blobs/uploads/65bb90ce-eb95-4bf5-978f-5091380acb7a?_state=t775gCFv1iAuxppROh_SJT3KSLWIkdJ0cSymmP7hooJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY1YmI5MGNlLWViOTUtNGJmNS05NzhmLTUwOTEzODBhY2I3YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyNy4yODA0MjcxMTNaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37411" http.request.id=9ef9bb43-744b-47a9-b8cc-c11e85c3700f http.request.method=PUT http.request.remoteaddr="127.0.0.1:55834" http.request.uri="/v2/foo/bar/blobs/uploads/65bb90ce-eb95-4bf5-978f-5091380acb7a?_state=bjnx_74iEnbnv55Ftdkfrq-lOjWvmJOdzIFGM7QH7-V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY1YmI5MGNlLWViOTUtNGJmNS05NzhmLTUwOTEzODBhY2I3YSIsIk9mZnNldCI6MzE3NTM3MjgsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6MjdaIn0%3D&digest=sha256%3A373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df" http.request.useragent="Go-http-client/1.1" http.response.duration=1.099172ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:29 +0000] "PUT /v2/foo/bar/blobs/uploads/65bb90ce-eb95-4bf5-978f-5091380acb7a?_state=bjnx_74iEnbnv55Ftdkfrq-lOjWvmJOdzIFGM7QH7-V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY1YmI5MGNlLWViOTUtNGJmNS05NzhmLTUwOTEzODBhY2I3YSIsIk9mZnNldCI6MzE3NTM3MjgsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6MjdaIn0%3D&digest=sha256%3A373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37411" http.request.id=959d9f29-c213-4867-aa7c-41b1ff2a6b3c http.request.method=HEAD http.request.remoteaddr="127.0.0.1:55834" http.request.uri="/v2/foo/bar/blobs/sha256:373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="741.288µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:29 +0000] "HEAD /v2/foo/bar/blobs/sha256:373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37411" http.request.id=560df06d-f69a-4361-aa1a-714b5f99e065 http.request.method=GET http.request.remoteaddr="127.0.0.1:55834" http.request.uri="/v2/foo/bar/blobs/sha256:373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=22.098079ms http.response.status=200 http.response.written=31753728 127.0.0.1 - - [13/May/2026:15:29:29 +0000] "GET /v2/foo/bar/blobs/sha256:373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df HTTP/1.1" 200 31753728 "" "Go-http-client/1.1" time="2026-05-13T15:29:29Z" level=error msg="error parsing digest="sha257:373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df": unsupported digest algorithm" go.version=go1.26.3 http.request.host="127.0.0.1:37411" http.request.id=c1722274-3318-465b-bc3a-cb0b2ca38eac http.request.method=GET http.request.remoteaddr="127.0.0.1:55834" http.request.uri="/v2/foo/bar/blobs/sha257:373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df" vars.name="foo/bar" time="2026-05-13T15:29:29Z" 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:37411" http.request.id=c1722274-3318-465b-bc3a-cb0b2ca38eac http.request.method=GET http.request.remoteaddr="127.0.0.1:55834" http.request.uri="/v2/foo/bar/blobs/sha257:373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.618708ms http.response.status=400 http.response.written=110 vars.digest="sha257:373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:15:29:29 +0000] "GET /v2/foo/bar/blobs/sha257:373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-05-13T15:29:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37411" http.request.id=72bcf410-13fa-4a86-90f5-dd7d951e0a5e http.request.method=GET http.request.remoteaddr="127.0.0.1:55852" http.request.uri="/v2/foo/bar/blobs/sha256:373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df" http.request.useragent="Go-http-client/1.1" http.response.duration="995.011µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:29 +0000] "GET /v2/foo/bar/blobs/sha256:373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37411" http.request.id=f859e473-b322-48cf-a1d3-91bea1ec8930 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55856" http.request.uri="/v2/foo/bar/blobs/sha256:373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df" http.request.useragent="Go-http-client/1.1" http.response.duration="855.369µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:29 +0000] "DELETE /v2/foo/bar/blobs/sha256:373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:29Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:37411" http.request.id=ee21f3a8-296b-4db4-81f8-2572d7c413e1 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:55856" http.request.uri="/v2/foo/bar/blobs/sha256:373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="541.766µs" http.response.status=404 http.response.written=157 vars.digest="sha256:373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:15:29:29 +0000] "HEAD /v2/foo/bar/blobs/sha256:373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-13T15:29:29Z" 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:37411" http.request.id=6aac3484-c20a-4f8e-b3d8-3aa0f2a6717c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55856" http.request.uri="/v2/foo/bar/blobs/sha256:373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="620.487µs" http.response.status=404 http.response.written=74 vars.digest="sha256:373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:15:29:29 +0000] "DELETE /v2/foo/bar/blobs/sha256:373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2026-05-13T15:29:29Z" level=error msg="error parsing digest="sha257:373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df": unsupported digest algorithm" go.version=go1.26.3 http.request.host="127.0.0.1:37411" http.request.id=ddad5f56-1388-4a10-81b4-20e4384122ca http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55866" http.request.uri="/v2/foo/bar/blobs/sha257:373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df" vars.name="foo/bar" time="2026-05-13T15:29:29Z" 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:37411" http.request.id=ddad5f56-1388-4a10-81b4-20e4384122ca http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55866" http.request.uri="/v2/foo/bar/blobs/sha257:373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="812.928µs" http.response.status=400 http.response.written=110 vars.digest="sha257:373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:15:29:29 +0000] "DELETE /v2/foo/bar/blobs/sha257:373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-05-13T15:29:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37411" http.request.id=2f62a081-6a20-4ab0-915d-744b579c12fd http.request.method=POST http.request.remoteaddr="127.0.0.1:55870" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.025531ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:29 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37411" http.request.id=0d7f384c-d644-48ed-a155-cc83840409f1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55870" http.request.uri="/v2/foo/bar/blobs/uploads/a7080807-eb61-437b-a431-c47caba19767?_state=zcOL0RSEAPkuKr8elf4AVOKLgvhTstXd3mfGUhcSXj17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE3MDgwODA3LWViNjEtNDM3Yi1hNDMxLWM0N2NhYmExOTc2NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyOS42OTEyMDcyOTZaIn0%3D&digest=sha256%3A373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df" http.request.useragent="Go-http-client/1.1" http.response.duration=2.026463695s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:29 +0000] "PUT /v2/foo/bar/blobs/uploads/a7080807-eb61-437b-a431-c47caba19767?_state=zcOL0RSEAPkuKr8elf4AVOKLgvhTstXd3mfGUhcSXj17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE3MDgwODA3LWViNjEtNDM3Yi1hNDMxLWM0N2NhYmExOTc2NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOToyOS42OTEyMDcyOTZaIn0%3D&digest=sha256%3A373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37411" http.request.id=13e63c13-dc2a-46df-97eb-c365f5756997 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:55870" http.request.uri="/v2/foo/bar/blobs/sha256:373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.072371ms http.response.status=200 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:31 +0000] "HEAD /v2/foo/bar/blobs/sha256:373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37411" http.request.id=515bca1f-73fa-4e05-b18e-3ebfbde527fb http.request.method=GET http.request.remoteaddr="127.0.0.1:55852" http.request.uri="/v2/foo/bar/blobs/sha256:373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.055123726s http.response.status=200 http.response.written=2634240 127.0.0.1 - - [13/May/2026:15:29:29 +0000] "GET /v2/foo/bar/blobs/sha256:373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df HTTP/1.1" 200 2634240 "" "Go-http-client/1.1" time="2026-05-13T15:29:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37411" http.request.id=67d0a720-4154-46a4-88f7-60d675ef62ee http.request.method=GET http.request.remoteaddr="127.0.0.1:55836" http.request.uri="/v2/foo/bar/blobs/sha256:373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.061118711s http.response.status=200 http.response.written=2681472 127.0.0.1 - - [13/May/2026:15:29:29 +0000] "GET /v2/foo/bar/blobs/sha256:373cdf2f76d9aa7612f455c365576dee96364dc9cf5f120170cbce3ef219e8df HTTP/1.1" 200 2681472 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (6.87s) === RUN TestRelativeURL time="2026-05-13T15:29: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-13T15:29:31Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T15:29:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35131" http.request.id=ad0d78c5-c12f-436b-8c76-daf8ac58744e http.request.method=POST http.request.remoteaddr="127.0.0.1:40738" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="905.01µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:31 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:33Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35131" http.request.id=7258f98a-8520-4cdd-bf1e-87fce6021c48 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40738" http.request.uri="/v2/foo/bar/blobs/uploads/2bfd71cc-e2a8-4103-980b-53494e4a52a2?_state=GbJn4HMZsZc9PjLqUe6b2nzfVfxGiYFqzObtvBnuhMp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJiZmQ3MWNjLWUyYTgtNDEwMy05ODBiLTUzNDk0ZTRhNTJhMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOTozMS43NDEzMDcxNjhaIn0%3D&digest=sha256%3A83a84e411809c04b4edd6fc8543b8526590514aa0d5f2fb08b16a64784300eb4" http.request.useragent="Go-http-client/1.1" http.response.duration=1.494558527s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:31 +0000] "PUT /v2/foo/bar/blobs/uploads/2bfd71cc-e2a8-4103-980b-53494e4a52a2?_state=GbJn4HMZsZc9PjLqUe6b2nzfVfxGiYFqzObtvBnuhMp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJiZmQ3MWNjLWUyYTgtNDEwMy05ODBiLTUzNDk0ZTRhNTJhMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOTozMS43NDEzMDcxNjhaIn0%3D&digest=sha256%3A83a84e411809c04b4edd6fc8543b8526590514aa0d5f2fb08b16a64784300eb4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:33Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35131" http.request.id=7145d6a0-0ef6-4c21-8bbb-de54e9adc99d http.request.method=POST http.request.remoteaddr="127.0.0.1:40738" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="938.21µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:33 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:33Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35131" http.request.id=f9dcb3c8-e38a-40f0-a8e1-4b03c6c3de83 http.request.method=POST http.request.remoteaddr="127.0.0.1:40738" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="734.648µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:33 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35131" http.request.id=4757616f-c156-41bf-8828-57af098f31e5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40738" http.request.uri="/v2/foo/bar/blobs/uploads/37aff703-667b-4e64-bb3d-f22a2f61c651?_state=iIuE-KCPUXEs0dCbw4E-6x49gFFWXZUXQvxZ7UNOflt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM3YWZmNzAzLTY2N2ItNGU2NC1iYjNkLWYyMmEyZjYxYzY1MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOTozMy41MDI2NTE4MjhaIn0%3D&digest=sha256%3Adb84b12d7bc550c9a756116b93b63bb824e7b63cb0046805a91348f324858dab" http.request.useragent="Go-http-client/1.1" http.response.duration=2.102313638s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:33 +0000] "PUT /v2/foo/bar/blobs/uploads/37aff703-667b-4e64-bb3d-f22a2f61c651?_state=iIuE-KCPUXEs0dCbw4E-6x49gFFWXZUXQvxZ7UNOflt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM3YWZmNzAzLTY2N2ItNGU2NC1iYjNkLWYyMmEyZjYxYzY1MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOTozMy41MDI2NTE4MjhaIn0%3D&digest=sha256%3Adb84b12d7bc550c9a756116b93b63bb824e7b63cb0046805a91348f324858dab HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (3.87s) === RUN TestBlobDeleteDisabled time="2026-05-13T15:29:35Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T15:29:35Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T15:29:35Z" 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:44863" http.request.id=375eda31-005f-4f96-93e3-995c4c625117 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60812" http.request.uri="/v2/foo/bar/blobs/sha256:416fc2b1ee9d668e48e9492e36c6239539beaf8141287c06f743d881d76a0cde" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="806.168µs" http.response.status=405 http.response.written=78 vars.digest="sha256:416fc2b1ee9d668e48e9492e36c6239539beaf8141287c06f743d881d76a0cde" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:15:29:35 +0000] "DELETE /v2/foo/bar/blobs/sha256:416fc2b1ee9d668e48e9492e36c6239539beaf8141287c06f743d881d76a0cde HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.10s) === RUN TestDeleteDisabled time="2026-05-13T15:29:35Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T15:29:35Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T15:29:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:46447" http.request.id=19c4adca-6dbc-405b-b68c-0c97ede10bd7 http.request.method=POST http.request.remoteaddr="127.0.0.1:58606" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="881.13µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:37Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:46447" http.request.id=57623006-6d45-4152-bd83-c2d6adb23372 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58606" http.request.uri="/v2/foo/bar/blobs/uploads/f48fa217-93c3-4e16-9409-6be2b244c22c?_state=RcWw9zwUJW1Hqpd9hS7dwx4Eb1YpZbRQGUHMhz4ndDh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY0OGZhMjE3LTkzYzMtNGUxNi05NDA5LTZiZTJiMjQ0YzIyYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOTozNS44MTQxNzQ2MTVaIn0%3D&digest=sha256%3Ac13774403655f7835c588432ab9c24acb579b15f39f520b5bd241797b9207e17" http.request.useragent="Go-http-client/1.1" http.response.duration=1.567601479s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:35 +0000] "PUT /v2/foo/bar/blobs/uploads/f48fa217-93c3-4e16-9409-6be2b244c22c?_state=RcWw9zwUJW1Hqpd9hS7dwx4Eb1YpZbRQGUHMhz4ndDh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY0OGZhMjE3LTkzYzMtNGUxNi05NDA5LTZiZTJiMjQ0YzIyYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOTozNS44MTQxNzQ2MTVaIn0%3D&digest=sha256%3Ac13774403655f7835c588432ab9c24acb579b15f39f520b5bd241797b9207e17 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:37Z" 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:46447" http.request.id=04c92398-7545-471b-bfe2-e6ee42f7015b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58606" http.request.uri="/v2/foo/bar/blobs/sha256:c13774403655f7835c588432ab9c24acb579b15f39f520b5bd241797b9207e17" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="783.048µs" http.response.status=405 http.response.written=78 vars.digest="sha256:c13774403655f7835c588432ab9c24acb579b15f39f520b5bd241797b9207e17" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:15:29:37 +0000] "DELETE /v2/foo/bar/blobs/sha256:c13774403655f7835c588432ab9c24acb579b15f39f520b5bd241797b9207e17 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (1.68s) === RUN TestDeleteReadOnly time="2026-05-13T15:29:37Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T15:29:37Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T15:29:37Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36423" http.request.id=1f67ee99-7102-4d64-925b-1c56a8aad2a0 http.request.method=POST http.request.remoteaddr="127.0.0.1:33098" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="976.611µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:37 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:38Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36423" http.request.id=5b51673e-96f1-49db-ae0f-d17d76a0331c http.request.method=PUT http.request.remoteaddr="127.0.0.1:33098" http.request.uri="/v2/foo/bar/blobs/uploads/b2839ef4-8ec2-4a99-97a9-3c5e78de041a?_state=cISBNOd8OpSo5S-OzRl9I20pPVkopP8kt2VUUxlk3OZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIyODM5ZWY0LThlYzItNGE5OS05N2E5LTNjNWU3OGRlMDQxYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOTozNy40ODkwODgwMThaIn0%3D&digest=sha256%3A6dab977f2d977b01bfecbf6bd5014635d375c32ea5a8563a1d46b1765850aa38" http.request.useragent="Go-http-client/1.1" http.response.duration=922.026879ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:37 +0000] "PUT /v2/foo/bar/blobs/uploads/b2839ef4-8ec2-4a99-97a9-3c5e78de041a?_state=cISBNOd8OpSo5S-OzRl9I20pPVkopP8kt2VUUxlk3OZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIyODM5ZWY0LThlYzItNGE5OS05N2E5LTNjNWU3OGRlMDQxYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOTozNy40ODkwODgwMThaIn0%3D&digest=sha256%3A6dab977f2d977b01bfecbf6bd5014635d375c32ea5a8563a1d46b1765850aa38 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [13/May/2026:15:29:38 +0000] "DELETE /v2/foo/bar/blobs/sha256:6dab977f2d977b01bfecbf6bd5014635d375c32ea5a8563a1d46b1765850aa38 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (1.03s) === RUN TestStartPushReadOnly time="2026-05-13T15:29:38Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T15:29:38Z" level=info msg="redis not configured" go.version=go1.26.3 127.0.0.1 - - [13/May/2026:15:29:38 +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-13T15:29:38Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T15:29:38Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T15:29:38Z" 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:36481" http.request.id=d6f25d6d-b313-4da2-91c5-80cd52cd050a http.request.method=GET http.request.remoteaddr="127.0.0.1:52094" 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="868.169µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:15:29:38 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-05-13T15:29:38Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.26.3 http.request.host="127.0.0.1:36481" http.request.id=d34de97c-7891-42bf-b0b1-33cc368d64f6 http.request.method=GET http.request.remoteaddr="127.0.0.1:52094" 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="708.767µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [13/May/2026:15:29:38 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-05-13T15:29:38Z" 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:36481" http.request.id=53b44196-9a19-424c-96ba-47906be6d652 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52094" 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="685.767µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:15:29:38 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-05-13T15:29:38Z" 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:36481" http.request.id=fcd88ae5-2770-4493-871f-709201c7a1c7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52094" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.058692ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T15:29:38Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:36481" http.request.id=fcd88ae5-2770-4493-871f-709201c7a1c7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52094" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.093932ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T15:29:38Z" 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:36481" http.request.id=fcd88ae5-2770-4493-871f-709201c7a1c7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52094" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.114212ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T15:29:38Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:36481" http.request.id=fcd88ae5-2770-4493-871f-709201c7a1c7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52094" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.130773ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:15:29:38 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-05-13T15:29:38Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36481" http.request.id=89590a64-80ba-4b83-a6e7-b2b36730f812 http.request.method=POST http.request.remoteaddr="127.0.0.1:52094" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="891.85µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:38 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:39Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36481" http.request.id=fb7119cf-8f03-4b2b-8604-cee8dc072c82 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52094" http.request.uri="/v2/foo/schema1/blobs/uploads/f7b2d031-dc4a-4bde-b701-5f0ff2e558c9?_state=h7b47q901kxsD1iswtfHymP0Q5kogkNEABc_dNBoxpN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmN2IyZDAzMS1kYzRhLTRiZGUtYjcwMS01ZjBmZjJlNTU4YzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6MzguNTI0OTE3NDFaIn0%3D&digest=sha256%3A92e169e2b0a7dd159c1707ec244e9af6407c1a7ff2cd2064bb7c376499a48939" http.request.useragent="Go-http-client/1.1" http.response.duration=1.028494073s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:38 +0000] "PUT /v2/foo/schema1/blobs/uploads/f7b2d031-dc4a-4bde-b701-5f0ff2e558c9?_state=h7b47q901kxsD1iswtfHymP0Q5kogkNEABc_dNBoxpN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmN2IyZDAzMS1kYzRhLTRiZGUtYjcwMS01ZjBmZjJlNTU4YzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6MzguNTI0OTE3NDFaIn0%3D&digest=sha256%3A92e169e2b0a7dd159c1707ec244e9af6407c1a7ff2cd2064bb7c376499a48939 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:39Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36481" http.request.id=416123b6-4529-48dc-811e-900dcf657668 http.request.method=POST http.request.remoteaddr="127.0.0.1:52094" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="919.49µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:39 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:40Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36481" http.request.id=726a98c0-ce64-4207-81ad-e444e6b1ec9d http.request.method=PUT http.request.remoteaddr="127.0.0.1:52094" http.request.uri="/v2/foo/schema1/blobs/uploads/ed8d6207-55c8-424b-af25-c878a4078ece?_state=V8SgvnnzTBw43RfP01ktOKXmMl22m_HIQJ1gpDZeYvh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlZDhkNjIwNy01NWM4LTQyNGItYWYyNS1jODc4YTQwNzhlY2UiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6MzkuNjQ0MDM5Nzg2WiJ9&digest=sha256%3A2d945b0aebd85fe84ad45b2410b8f799f5140ee5eaa2d8850ad955dde4d8b601" http.request.useragent="Go-http-client/1.1" http.response.duration=821.705111ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:39 +0000] "PUT /v2/foo/schema1/blobs/uploads/ed8d6207-55c8-424b-af25-c878a4078ece?_state=V8SgvnnzTBw43RfP01ktOKXmMl22m_HIQJ1gpDZeYvh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlZDhkNjIwNy01NWM4LTQyNGItYWYyNS1jODc4YTQwNzhlY2UiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6MzkuNjQ0MDM5Nzg2WiJ9&digest=sha256%3A2d945b0aebd85fe84ad45b2410b8f799f5140ee5eaa2d8850ad955dde4d8b601 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:40Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36481" http.request.id=3caf7f39-9ce8-4543-8b93-c0e5dbd28297 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52094" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.379095ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:40 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:40Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36481" http.request.id=381e3be3-bb7e-4495-9d12-7d9575467a97 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52094" http.request.uri="/v2/foo/schema1/manifests/sha256:6a6a76c72cb44f75c721184cef56f775c637377e3ce8ab9aedf36744056ddae7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.159332ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:40 +0000] "PUT /v2/foo/schema1/manifests/sha256:6a6a76c72cb44f75c721184cef56f775c637377e3ce8ab9aedf36744056ddae7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:40Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36481" http.request.id=f28eef9a-c1db-4119-b219-c9140315afd1 http.request.method=GET http.request.remoteaddr="127.0.0.1:52094" 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="993.411µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:15:29:40 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T15:29:40Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36481" http.request.id=ad808eb1-f0c6-41b8-a6b7-c5c3a2250968 http.request.method=GET http.request.remoteaddr="127.0.0.1:52094" http.request.uri="/v2/foo/schema1/manifests/sha256:6a6a76c72cb44f75c721184cef56f775c637377e3ce8ab9aedf36744056ddae7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.008131ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:15:29:40 +0000] "GET /v2/foo/schema1/manifests/sha256:6a6a76c72cb44f75c721184cef56f775c637377e3ce8ab9aedf36744056ddae7 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T15:29:40Z" 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:36481" http.request.id=1cb9d70e-f3b9-4ac2-b8f0-2c606af93820 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52094" http.request.uri="/v2/foo/schema1/manifests/sha256:6a6a76c72cb44f75c721184cef56f775c637377e3ce8ab9aedf36744056ddae7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.159413ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:40 +0000] "PUT /v2/foo/schema1/manifests/sha256:6a6a76c72cb44f75c721184cef56f775c637377e3ce8ab9aedf36744056ddae7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:40Z" 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:36481" http.request.id=b4c36b41-3cda-4a25-afd8-61971d3a1c35 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52094" http.request.uri="/v2/foo/schema1/manifests/sha256:6a6a76c72cb44f75c721184cef56f775c637377e3ce8ab9aedf36744056ddae7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.104412ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:40 +0000] "PUT /v2/foo/schema1/manifests/sha256:6a6a76c72cb44f75c721184cef56f775c637377e3ce8ab9aedf36744056ddae7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:40Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:36481" http.request.id=d57308ca-60ac-4667-bd89-7e0286826267 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52094" http.request.uri="/v2/foo/schema1/manifests/sha256:6a6a76c72cb44f75c721184cef56f775c637377e3ce8ab9aedf36744056ddae7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.076732ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:40 +0000] "PUT /v2/foo/schema1/manifests/sha256:6a6a76c72cb44f75c721184cef56f775c637377e3ce8ab9aedf36744056ddae7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:40Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36481" http.request.id=a0cf575b-95ef-4b53-b191-9f7d2f4848c2 http.request.method=GET http.request.remoteaddr="127.0.0.1:52094" http.request.uri="/v2/foo/schema1/manifests/sha256:6a6a76c72cb44f75c721184cef56f775c637377e3ce8ab9aedf36744056ddae7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="904.13µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:15:29:40 +0000] "GET /v2/foo/schema1/manifests/sha256:6a6a76c72cb44f75c721184cef56f775c637377e3ce8ab9aedf36744056ddae7 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T15:29:40Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36481" http.request.id=e8398e62-f2f0-4184-a3b2-26b0d9366412 http.request.method=GET http.request.remoteaddr="127.0.0.1:52094" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="590.366µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:40 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:40Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36481" http.request.id=be51e76b-709c-42ca-929b-25620a8b681c http.request.method=GET http.request.remoteaddr="127.0.0.1:52094" http.request.uri="/v2/foo/schema1/manifests/sha256:6a6a76c72cb44f75c721184cef56f775c637377e3ce8ab9aedf36744056ddae7" http.request.useragent="Go-http-client/1.1" http.response.duration="509.565µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:40 +0000] "GET /v2/foo/schema1/manifests/sha256:6a6a76c72cb44f75c721184cef56f775c637377e3ce8ab9aedf36744056ddae7 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:40Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36481" http.request.id=989d46ed-fbd1-4819-8552-a46afa17fd00 http.request.method=GET http.request.remoteaddr="127.0.0.1:52094" 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="530.446µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [13/May/2026:15:29:40 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-05-13T15:29:40Z" level=error msg="payload digest does match: "sha256:a8d8bfe0c680e01ff71ac7e735f22012182a858f17d106500bfe82a1db390a7f" != "sha256:6a6a76c72cb44f75c721184cef56f775c637377e3ce8ab9aedf36744056ddae7"" go.version=go1.26.3 http.request.host="127.0.0.1:36481" http.request.id=c9858197-af83-4470-bc87-0ae058c2a75f http.request.method=PUT http.request.remoteaddr="127.0.0.1:52094" http.request.uri="/v2/foo/schema1/manifests/sha256:6a6a76c72cb44f75c721184cef56f775c637377e3ce8ab9aedf36744056ddae7" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:6a6a76c72cb44f75c721184cef56f775c637377e3ce8ab9aedf36744056ddae7" time="2026-05-13T15:29:40Z" 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:36481" http.request.id=c9858197-af83-4470-bc87-0ae058c2a75f http.request.method=PUT http.request.remoteaddr="127.0.0.1:52094" http.request.uri="/v2/foo/schema1/manifests/sha256:6a6a76c72cb44f75c721184cef56f775c637377e3ce8ab9aedf36744056ddae7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="642.567µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:6a6a76c72cb44f75c721184cef56f775c637377e3ce8ab9aedf36744056ddae7" 127.0.0.1 - - [13/May/2026:15:29:40 +0000] "PUT /v2/foo/schema1/manifests/sha256:6a6a76c72cb44f75c721184cef56f775c637377e3ce8ab9aedf36744056ddae7 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-05-13T15:29:40Z" 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:36481" http.request.id=22c0e466-e0f9-42f5-aed8-0054e7eed412 http.request.method=GET http.request.remoteaddr="127.0.0.1:56138" 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="685.887µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:15:29:40 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-05-13T15:29:40Z" 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:36481" http.request.id=fd291e8d-cee7-4e12-8a64-7cb20e55b29b http.request.method=GET http.request.remoteaddr="127.0.0.1:56138" 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="570.046µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [13/May/2026:15:29:40 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-05-13T15:29:40Z" 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:36481" http.request.id=63e945d1-5d2f-4ee6-b6e3-6bfb16f8ea14 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56138" 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="753.728µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T15:29:40Z" 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:36481" http.request.id=63e945d1-5d2f-4ee6-b6e3-6bfb16f8ea14 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56138" 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="787.288µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T15:29:40Z" 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:36481" http.request.id=63e945d1-5d2f-4ee6-b6e3-6bfb16f8ea14 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56138" 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="803.569µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:15:29:40 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-05-13T15:29:40Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36481" http.request.id=ec7d08fe-e300-44a6-93a9-61d14efb4c08 http.request.method=POST http.request.remoteaddr="127.0.0.1:56138" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="691.208µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:40 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:40Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36481" http.request.id=5faca055-6d7f-405c-8a1a-8bd9934a5cfe http.request.method=PUT http.request.remoteaddr="127.0.0.1:56138" http.request.uri="/v2/foo/schema2/blobs/uploads/3812e409-ca20-438f-b0b1-f845d40a1e65?_state=gNihYm3wOaao8q_uu5oGcm411HJ59QXxleZYV4w-msx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzODEyZTQwOS1jYTIwLTQzOGYtYjBiMS1mODQ1ZDQwYTFlNjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6NDAuNDg1ODIyNjM0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.025731ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:40 +0000] "PUT /v2/foo/schema2/blobs/uploads/3812e409-ca20-438f-b0b1-f845d40a1e65?_state=gNihYm3wOaao8q_uu5oGcm411HJ59QXxleZYV4w-msx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzODEyZTQwOS1jYTIwLTQzOGYtYjBiMS1mODQ1ZDQwYTFlNjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6NDAuNDg1ODIyNjM0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:40Z" 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:36481" http.request.id=99c2ebfe-ce4e-4b38-84ff-4a4e5b1c4729 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56138" 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="752.288µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T15:29:40Z" 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:36481" http.request.id=99c2ebfe-ce4e-4b38-84ff-4a4e5b1c4729 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56138" 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="811.409µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:15:29:40 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-05-13T15:29:40Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36481" http.request.id=7cb61cc8-240d-4e69-b17a-5043ac2c66f7 http.request.method=POST http.request.remoteaddr="127.0.0.1:56138" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="865.049µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:40 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:41Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36481" http.request.id=5ab486aa-e449-4576-9aec-55ed50665abc http.request.method=PUT http.request.remoteaddr="127.0.0.1:56138" http.request.uri="/v2/foo/schema2/blobs/uploads/55269ec2-f8ef-495a-a216-834095ec37bf?_state=swQeRKMOPtwUQdTc04QJXGbBy1gYPdJGcHb6KKMRCuJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1NTI2OWVjMi1mOGVmLTQ5NWEtYTIxNi04MzQwOTVlYzM3YmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6NDAuNTkxNzIxNTgzWiJ9&digest=sha256%3A1bd9ccff6e966dbedf6ce17ab67de8dc87422ef4d7d8ed3987f88d954e7e40f6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.039406752s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:40 +0000] "PUT /v2/foo/schema2/blobs/uploads/55269ec2-f8ef-495a-a216-834095ec37bf?_state=swQeRKMOPtwUQdTc04QJXGbBy1gYPdJGcHb6KKMRCuJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1NTI2OWVjMi1mOGVmLTQ5NWEtYTIxNi04MzQwOTVlYzM3YmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6NDAuNTkxNzIxNTgzWiJ9&digest=sha256%3A1bd9ccff6e966dbedf6ce17ab67de8dc87422ef4d7d8ed3987f88d954e7e40f6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:41Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36481" http.request.id=843fb4b7-521c-4353-bbf1-e9f794ce3f7f http.request.method=POST http.request.remoteaddr="127.0.0.1:56138" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="969.49µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:41 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:43Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36481" http.request.id=654a4cc8-0a37-4978-8aa5-023da68a8e8b http.request.method=PUT http.request.remoteaddr="127.0.0.1:56138" http.request.uri="/v2/foo/schema2/blobs/uploads/9a24e5d7-688e-4283-9236-20758ec81d81?_state=35yp3u-_nLj9gdonGJTka4yeaHyduYcSJZFyZVLHEyN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5YTI0ZTVkNy02ODhlLTQyODMtOTIzNi0yMDc1OGVjODFkODEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6NDEuNzk4NjcwMzUxWiJ9&digest=sha256%3A623bd094ea5404b62003b0e3522fe5077329505dd90008ae1b1c5b477da46463" http.request.useragent="Go-http-client/1.1" http.response.duration=1.900027524s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:41 +0000] "PUT /v2/foo/schema2/blobs/uploads/9a24e5d7-688e-4283-9236-20758ec81d81?_state=35yp3u-_nLj9gdonGJTka4yeaHyduYcSJZFyZVLHEyN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5YTI0ZTVkNy02ODhlLTQyODMtOTIzNi0yMDc1OGVjODFkODEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6NDEuNzk4NjcwMzUxWiJ9&digest=sha256%3A623bd094ea5404b62003b0e3522fe5077329505dd90008ae1b1c5b477da46463 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:43Z" 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:36481" http.request.id=c9d25b2f-3201-48ce-b1e2-5e837b3bbb00 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56138" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.200013ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:43 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:43Z" 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:36481" http.request.id=d312d3b0-fa25-4c05-8b4c-059c419dfe33 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56138" http.request.uri="/v2/foo/schema2/manifests/sha256:6cd14850eb0924ffaf23c6dc6a90e1619116df95826d3e745cd886c4d4831e79" http.request.useragent="Go-http-client/1.1" http.response.duration="831.609µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:43 +0000] "PUT /v2/foo/schema2/manifests/sha256:6cd14850eb0924ffaf23c6dc6a90e1619116df95826d3e745cd886c4d4831e79 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:43Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36481" http.request.id=af19035a-699e-4b44-a725-28000c120c63 http.request.method=GET http.request.remoteaddr="127.0.0.1:56138" 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="731.248µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2026:15:29:43 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-13T15:29:43Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36481" http.request.id=aaa12005-5e16-4ca7-a0dd-0ba16f5b962e http.request.method=GET http.request.remoteaddr="127.0.0.1:56138" http.request.uri="/v2/foo/schema2/manifests/sha256:6cd14850eb0924ffaf23c6dc6a90e1619116df95826d3e745cd886c4d4831e79" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="731.368µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2026:15:29:43 +0000] "GET /v2/foo/schema2/manifests/sha256:6cd14850eb0924ffaf23c6dc6a90e1619116df95826d3e745cd886c4d4831e79 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-13T15:29:43Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36481" http.request.id=7cf150ad-e4be-4666-bdc8-efe3632c3c88 http.request.method=GET http.request.remoteaddr="127.0.0.1:56138" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="647.487µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:43 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:43Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36481" http.request.id=4f234e20-de7d-4575-aaa9-5f6bae2392e8 http.request.method=GET http.request.remoteaddr="127.0.0.1:56138" http.request.uri="/v2/foo/schema2/manifests/sha256:6cd14850eb0924ffaf23c6dc6a90e1619116df95826d3e745cd886c4d4831e79" http.request.useragent="Go-http-client/1.1" http.response.duration="640.047µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:43 +0000] "GET /v2/foo/schema2/manifests/sha256:6cd14850eb0924ffaf23c6dc6a90e1619116df95826d3e745cd886c4d4831e79 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:43Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36481" http.request.id=5e8c50b7-e88b-4a4b-b371-54ccb69fd7d3 http.request.method=GET http.request.remoteaddr="127.0.0.1:56138" 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="744.008µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [13/May/2026:15:29:43 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-05-13T15:29:43Z" level=info msg="rewriting manifest sha256:6cd14850eb0924ffaf23c6dc6a90e1619116df95826d3e745cd886c4d4831e79 in schema1 format to support old client" go.version=go1.26.3 http.request.host="127.0.0.1:36481" http.request.id=8707ec42-4824-459f-8441-bfa0a0559c4f http.request.method=GET http.request.remoteaddr="127.0.0.1:56138" 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-13T15:29:43Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36481" http.request.id=8707ec42-4824-459f-8441-bfa0a0559c4f http.request.method=GET http.request.remoteaddr="127.0.0.1:56138" 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.275894ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [13/May/2026:15:29:43 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-05-13T15:29:43Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:36481" http.request.id=626080eb-15eb-4854-9167-9e0b6c38f79f http.request.method=PUT http.request.remoteaddr="127.0.0.1:56138" 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="807.889µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [13/May/2026:15:29:43 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-05-13T15:29:43Z" 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:36481" http.request.id=e28621c5-42ce-47f7-9d70-a1bd437e5303 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56138" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="943.931µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:43 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:43Z" 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:36481" http.request.id=d2e1161f-ddd7-42ce-9cb4-bede845fcec5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56138" http.request.uri="/v2/foo/schema2/manifests/sha256:2a5fc82c488828f8176059959ab3da94bbfc94e86dec8ee6945ff323e113d2f0" http.request.useragent="Go-http-client/1.1" http.response.duration="831.449µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:43 +0000] "PUT /v2/foo/schema2/manifests/sha256:2a5fc82c488828f8176059959ab3da94bbfc94e86dec8ee6945ff323e113d2f0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:43Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36481" http.request.id=6fc097dc-aa2a-4393-a79d-ce50dad4e5cb http.request.method=GET http.request.remoteaddr="127.0.0.1:56138" 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="821.569µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [13/May/2026:15:29:43 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-05-13T15:29:43Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36481" http.request.id=f32b1514-9a8b-47e4-ab91-77bb4608c2d8 http.request.method=GET http.request.remoteaddr="127.0.0.1:56138" http.request.uri="/v2/foo/schema2/manifests/sha256:2a5fc82c488828f8176059959ab3da94bbfc94e86dec8ee6945ff323e113d2f0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="792.728µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [13/May/2026:15:29:43 +0000] "GET /v2/foo/schema2/manifests/sha256:2a5fc82c488828f8176059959ab3da94bbfc94e86dec8ee6945ff323e113d2f0 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-05-13T15:29:43Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36481" http.request.id=f0c837a0-f26f-4dd2-94e0-6b9c7640620f http.request.method=GET http.request.remoteaddr="127.0.0.1:56138" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="711.208µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:43 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:43Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36481" http.request.id=5cae378f-53a1-4a80-9f2e-5223afa10af4 http.request.method=GET http.request.remoteaddr="127.0.0.1:56138" http.request.uri="/v2/foo/schema2/manifests/sha256:2a5fc82c488828f8176059959ab3da94bbfc94e86dec8ee6945ff323e113d2f0" http.request.useragent="Go-http-client/1.1" http.response.duration="660.967µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:43 +0000] "GET /v2/foo/schema2/manifests/sha256:2a5fc82c488828f8176059959ab3da94bbfc94e86dec8ee6945ff323e113d2f0 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:43Z" level=info msg="rewriting manifest list sha256:2a5fc82c488828f8176059959ab3da94bbfc94e86dec8ee6945ff323e113d2f0 in schema1 format to support old client" go.version=go1.26.3 http.request.host="127.0.0.1:36481" http.request.id=bf8fa725-1069-4710-bf60-1241bdda7d95 http.request.method=GET http.request.remoteaddr="127.0.0.1:56138" 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-13T15:29:43Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36481" http.request.id=bf8fa725-1069-4710-bf60-1241bdda7d95 http.request.method=GET http.request.remoteaddr="127.0.0.1:56138" 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.382695ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [13/May/2026:15:29:43 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2026-05-13T15:29:43Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T15:29:43Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T15:29:43Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:35367" http.request.id=789b02f4-5140-45d7-99d0-2c79ce66e370 http.request.method=GET http.request.remoteaddr="127.0.0.1:47850" 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="895.089µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:15:29:43 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-05-13T15:29:43Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.26.3 http.request.host="127.0.0.1:35367" http.request.id=2d9c899d-80f5-4d5f-9215-82c38adbffc2 http.request.method=GET http.request.remoteaddr="127.0.0.1:47850" 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="645.007µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [13/May/2026:15:29:43 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-05-13T15:29:43Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.26.3 http.request.host="127.0.0.1:35367" http.request.id=1e1c4e29-3a4d-4595-b99d-8f80ec062081 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47850" 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="762.408µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:15:29:43 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-05-13T15:29:43Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:35367" http.request.id=e31fffb5-b3a5-47b0-8d54-b294b7c132cb http.request.method=PUT http.request.remoteaddr="127.0.0.1:47850" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.044692ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T15:29:43Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:35367" http.request.id=e31fffb5-b3a5-47b0-8d54-b294b7c132cb http.request.method=PUT http.request.remoteaddr="127.0.0.1:47850" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.111812ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T15:29:43Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:35367" http.request.id=e31fffb5-b3a5-47b0-8d54-b294b7c132cb http.request.method=PUT http.request.remoteaddr="127.0.0.1:47850" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.141613ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T15:29:43Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:35367" http.request.id=e31fffb5-b3a5-47b0-8d54-b294b7c132cb http.request.method=PUT http.request.remoteaddr="127.0.0.1:47850" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.168613ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:15:29:43 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-05-13T15:29:43Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35367" http.request.id=d5271621-912d-4a80-a68a-a76a6150377c http.request.method=POST http.request.remoteaddr="127.0.0.1:47850" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="786.689µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:43 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:45Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35367" http.request.id=b16fb844-b345-4b78-abf5-8faec75bb5f1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47850" http.request.uri="/v2/foo/schema1/blobs/uploads/b4cf055b-5293-4501-9681-12730cfd5c6b?_state=fnzxdeCzNf97OXXG9YK5SfC2svEJjRoehJvs0HP_KPp7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiNGNmMDU1Yi01MjkzLTQ1MDEtOTY4MS0xMjczMGNmZDVjNmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6NDMuODQ2ODgyNjQyWiJ9&digest=sha256%3A82f8e777a8f1fb6343f21b1973b2ef6fa14da180b456baef252d36553c0c7c4e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.273231327s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:43 +0000] "PUT /v2/foo/schema1/blobs/uploads/b4cf055b-5293-4501-9681-12730cfd5c6b?_state=fnzxdeCzNf97OXXG9YK5SfC2svEJjRoehJvs0HP_KPp7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiNGNmMDU1Yi01MjkzLTQ1MDEtOTY4MS0xMjczMGNmZDVjNmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6NDMuODQ2ODgyNjQyWiJ9&digest=sha256%3A82f8e777a8f1fb6343f21b1973b2ef6fa14da180b456baef252d36553c0c7c4e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:45Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35367" http.request.id=81ccef72-4af2-4840-b1aa-b32050c5ad97 http.request.method=POST http.request.remoteaddr="127.0.0.1:47850" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="954.89µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:45 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:46Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35367" http.request.id=4f695489-f7b8-4860-89b2-e24ffcdd65f2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47850" http.request.uri="/v2/foo/schema1/blobs/uploads/0e42220a-82cf-4c45-a5de-0884da08e6b6?_state=VUjuf4oZZtOdd91-Lmrl9zGrWTDDEHgSiLaM6dzdQzV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwZTQyMjIwYS04MmNmLTRjNDUtYTVkZS0wODg0ZGEwOGU2YjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6NDUuMjI5Mzk5OTU0WiJ9&digest=sha256%3Ab8d406275705833c0c8bb556705a9c1ca69bfd545903a2dc25a7291538ddf3e9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.154927324s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:45 +0000] "PUT /v2/foo/schema1/blobs/uploads/0e42220a-82cf-4c45-a5de-0884da08e6b6?_state=VUjuf4oZZtOdd91-Lmrl9zGrWTDDEHgSiLaM6dzdQzV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwZTQyMjIwYS04MmNmLTRjNDUtYTVkZS0wODg0ZGEwOGU2YjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6NDUuMjI5Mzk5OTU0WiJ9&digest=sha256%3Ab8d406275705833c0c8bb556705a9c1ca69bfd545903a2dc25a7291538ddf3e9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:46Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35367" http.request.id=bdda863e-d5ca-4027-a078-308f6febf8a6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47850" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.365855ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:46 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:46Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35367" http.request.id=00c27d2f-49e5-44ca-aeb7-95a6cb3813e7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47850" http.request.uri="/v2/foo/schema1/manifests/sha256:30490ea6ad91dd2982511e2920ece1cfa644ccd15a5a1fa4d1d600d34580f63f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.087092ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:46 +0000] "PUT /v2/foo/schema1/manifests/sha256:30490ea6ad91dd2982511e2920ece1cfa644ccd15a5a1fa4d1d600d34580f63f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:46Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35367" http.request.id=95bd2a81-1d57-438d-838b-d9f2093e9904 http.request.method=GET http.request.remoteaddr="127.0.0.1:47850" 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.020691ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:15:29:46 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T15:29:46Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35367" http.request.id=1f34eb5c-f54b-427b-966c-d248578c0ac0 http.request.method=GET http.request.remoteaddr="127.0.0.1:47850" http.request.uri="/v2/foo/schema1/manifests/sha256:30490ea6ad91dd2982511e2920ece1cfa644ccd15a5a1fa4d1d600d34580f63f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="944.93µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:15:29:46 +0000] "GET /v2/foo/schema1/manifests/sha256:30490ea6ad91dd2982511e2920ece1cfa644ccd15a5a1fa4d1d600d34580f63f HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T15:29:46Z" 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:35367" http.request.id=81189de1-cff2-4d26-b507-dbdeb229465f http.request.method=PUT http.request.remoteaddr="127.0.0.1:47850" http.request.uri="/v2/foo/schema1/manifests/sha256:30490ea6ad91dd2982511e2920ece1cfa644ccd15a5a1fa4d1d600d34580f63f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.150212ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:46 +0000] "PUT /v2/foo/schema1/manifests/sha256:30490ea6ad91dd2982511e2920ece1cfa644ccd15a5a1fa4d1d600d34580f63f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:46Z" 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:35367" http.request.id=eb961f76-f4ec-4df7-80e2-42826db4fdfa http.request.method=PUT http.request.remoteaddr="127.0.0.1:47850" http.request.uri="/v2/foo/schema1/manifests/sha256:30490ea6ad91dd2982511e2920ece1cfa644ccd15a5a1fa4d1d600d34580f63f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.155412ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:46 +0000] "PUT /v2/foo/schema1/manifests/sha256:30490ea6ad91dd2982511e2920ece1cfa644ccd15a5a1fa4d1d600d34580f63f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:46Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:35367" http.request.id=854bf5dd-ffce-49e5-b202-13b96d57cb3c http.request.method=PUT http.request.remoteaddr="127.0.0.1:47850" http.request.uri="/v2/foo/schema1/manifests/sha256:30490ea6ad91dd2982511e2920ece1cfa644ccd15a5a1fa4d1d600d34580f63f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.164852ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:46 +0000] "PUT /v2/foo/schema1/manifests/sha256:30490ea6ad91dd2982511e2920ece1cfa644ccd15a5a1fa4d1d600d34580f63f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:46Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35367" http.request.id=a4cb46a6-4eba-45c5-91ea-f90d4fe3983c http.request.method=GET http.request.remoteaddr="127.0.0.1:47850" http.request.uri="/v2/foo/schema1/manifests/sha256:30490ea6ad91dd2982511e2920ece1cfa644ccd15a5a1fa4d1d600d34580f63f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="994.931µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:15:29:46 +0000] "GET /v2/foo/schema1/manifests/sha256:30490ea6ad91dd2982511e2920ece1cfa644ccd15a5a1fa4d1d600d34580f63f HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T15:29:46Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35367" http.request.id=13294fff-097c-4aa6-ad23-3cd26a5cc183 http.request.method=GET http.request.remoteaddr="127.0.0.1:47850" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="642.727µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:46 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:46Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35367" http.request.id=8ffadf66-137d-41d8-a21c-5bef24354934 http.request.method=GET http.request.remoteaddr="127.0.0.1:47850" http.request.uri="/v2/foo/schema1/manifests/sha256:30490ea6ad91dd2982511e2920ece1cfa644ccd15a5a1fa4d1d600d34580f63f" http.request.useragent="Go-http-client/1.1" http.response.duration="703.287µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:46 +0000] "GET /v2/foo/schema1/manifests/sha256:30490ea6ad91dd2982511e2920ece1cfa644ccd15a5a1fa4d1d600d34580f63f HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:46Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35367" http.request.id=1637735e-5351-44ce-977c-b05eb7100127 http.request.method=GET http.request.remoteaddr="127.0.0.1:47850" 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="639.487µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [13/May/2026:15:29:46 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-05-13T15:29:46Z" level=error msg="payload digest does match: "sha256:15474ab31a5a3300e96368ec494dec29a3c2690162a7ee5863d9fdfbeaa4ec81" != "sha256:30490ea6ad91dd2982511e2920ece1cfa644ccd15a5a1fa4d1d600d34580f63f"" go.version=go1.26.3 http.request.host="127.0.0.1:35367" http.request.id=f33de6f0-d2ea-40dd-942b-49ec4bd62d17 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47850" http.request.uri="/v2/foo/schema1/manifests/sha256:30490ea6ad91dd2982511e2920ece1cfa644ccd15a5a1fa4d1d600d34580f63f" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:30490ea6ad91dd2982511e2920ece1cfa644ccd15a5a1fa4d1d600d34580f63f" time="2026-05-13T15:29:46Z" 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:35367" http.request.id=f33de6f0-d2ea-40dd-942b-49ec4bd62d17 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47850" http.request.uri="/v2/foo/schema1/manifests/sha256:30490ea6ad91dd2982511e2920ece1cfa644ccd15a5a1fa4d1d600d34580f63f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="740.928µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:30490ea6ad91dd2982511e2920ece1cfa644ccd15a5a1fa4d1d600d34580f63f" 127.0.0.1 - - [13/May/2026:15:29:46 +0000] "PUT /v2/foo/schema1/manifests/sha256:30490ea6ad91dd2982511e2920ece1cfa644ccd15a5a1fa4d1d600d34580f63f HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-05-13T15:29:46Z" 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:35367" http.request.id=67eae6bc-ef10-4aaa-baac-74571dbdd9b2 http.request.method=GET http.request.remoteaddr="127.0.0.1:47862" 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="883.41µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:15:29:46 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-05-13T15:29:46Z" 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:35367" http.request.id=c5be1064-beca-45df-a131-c2898f6f1279 http.request.method=GET http.request.remoteaddr="127.0.0.1:47862" 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="647.527µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [13/May/2026:15:29:46 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-05-13T15:29:46Z" 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:35367" http.request.id=b02f6e1f-6a8a-467c-a49f-bf0440a34f9c http.request.method=PUT http.request.remoteaddr="127.0.0.1:47862" 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="744.049µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T15:29:46Z" 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:35367" http.request.id=b02f6e1f-6a8a-467c-a49f-bf0440a34f9c http.request.method=PUT http.request.remoteaddr="127.0.0.1:47862" 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="805.329µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T15:29:46Z" 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:35367" http.request.id=b02f6e1f-6a8a-467c-a49f-bf0440a34f9c http.request.method=PUT http.request.remoteaddr="127.0.0.1:47862" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="843.13µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:15:29:46 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-05-13T15:29:46Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35367" http.request.id=7ae434e7-c683-4fe7-992a-9008d7e16053 http.request.method=POST http.request.remoteaddr="127.0.0.1:47862" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="694.128µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:46 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:46Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35367" http.request.id=f2ad0957-3405-44a7-991d-00dcdbdedf46 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47862" http.request.uri="/v2/foo/schema2/blobs/uploads/46311661-6c2d-4bd9-95a7-2c9f5bd57858?_state=1ILCeC1wfn_Y9Fl-zN7OgxJOsPLllgiwrCiKYyqRAvp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0NjMxMTY2MS02YzJkLTRiZDktOTVhNy0yYzlmNWJkNTc4NTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6NDYuNDA1MTc1MjI0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="979.17µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:46 +0000] "PUT /v2/foo/schema2/blobs/uploads/46311661-6c2d-4bd9-95a7-2c9f5bd57858?_state=1ILCeC1wfn_Y9Fl-zN7OgxJOsPLllgiwrCiKYyqRAvp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0NjMxMTY2MS02YzJkLTRiZDktOTVhNy0yYzlmNWJkNTc4NTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6NDYuNDA1MTc1MjI0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:46Z" 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:35367" http.request.id=96261bc5-ecb7-47ac-9ebf-219d4f6b8e25 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47862" 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="720.048µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T15:29:46Z" 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:35367" http.request.id=96261bc5-ecb7-47ac-9ebf-219d4f6b8e25 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47862" 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="751.408µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:15:29:46 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-05-13T15:29:46Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35367" http.request.id=59e45d07-e9b8-47f6-bfaf-bdc5bd730b4b http.request.method=POST http.request.remoteaddr="127.0.0.1:47862" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="811.809µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:46 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:47Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35367" http.request.id=75a0c06d-53fa-4683-8b78-22949f1b3f5a http.request.method=PUT http.request.remoteaddr="127.0.0.1:47862" http.request.uri="/v2/foo/schema2/blobs/uploads/a51e7fac-6117-4491-b87a-6623f6b7c77b?_state=dDIM3c7bD44RTQqtrEO28F4hG95c9rSm9H8Ihloipk57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhNTFlN2ZhYy02MTE3LTQ0OTEtYjg3YS02NjIzZjZiN2M3N2IiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6NDYuNTA1NTg4NjcyWiJ9&digest=sha256%3A5e830ba39ea0279e413c6ae7653f19530c907b0c95d50b43600de926bc325d27" http.request.useragent="Go-http-client/1.1" http.response.duration=832.446707ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:46 +0000] "PUT /v2/foo/schema2/blobs/uploads/a51e7fac-6117-4491-b87a-6623f6b7c77b?_state=dDIM3c7bD44RTQqtrEO28F4hG95c9rSm9H8Ihloipk57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhNTFlN2ZhYy02MTE3LTQ0OTEtYjg3YS02NjIzZjZiN2M3N2IiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6NDYuNTA1NTg4NjcyWiJ9&digest=sha256%3A5e830ba39ea0279e413c6ae7653f19530c907b0c95d50b43600de926bc325d27 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:47Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35367" http.request.id=8feb05cc-608b-40f4-9ce6-66988bcbc8cd http.request.method=POST http.request.remoteaddr="127.0.0.1:47862" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="962.81µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:47 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:48Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35367" http.request.id=29532272-182b-4138-8460-d7cd9cf7299e http.request.method=PUT http.request.remoteaddr="127.0.0.1:47862" http.request.uri="/v2/foo/schema2/blobs/uploads/8e563457-f2aa-4c50-8b4b-108d5915b22e?_state=mqDajQPkpzijdXCl4fTbE-KI1zmZD0xWIX91ZDwTuRR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4ZTU2MzQ1Ny1mMmFhLTRjNTAtOGI0Yi0xMDhkNTkxNWIyMmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6NDcuNDQxNDU0NzAxWiJ9&digest=sha256%3A4f3d1abd5d9508d3b441b405d3ecf80f1293540d88bf376f5d33bcbbc75b017e" http.request.useragent="Go-http-client/1.1" http.response.duration=937.460326ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:47 +0000] "PUT /v2/foo/schema2/blobs/uploads/8e563457-f2aa-4c50-8b4b-108d5915b22e?_state=mqDajQPkpzijdXCl4fTbE-KI1zmZD0xWIX91ZDwTuRR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4ZTU2MzQ1Ny1mMmFhLTRjNTAtOGI0Yi0xMDhkNTkxNWIyMmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6NDcuNDQxNDU0NzAxWiJ9&digest=sha256%3A4f3d1abd5d9508d3b441b405d3ecf80f1293540d88bf376f5d33bcbbc75b017e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:48Z" 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:35367" http.request.id=f6f57316-a24d-4e1b-b0ea-4a67d0c9dd7e http.request.method=PUT http.request.remoteaddr="127.0.0.1:47862" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.164693ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:48 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:48Z" 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:35367" http.request.id=bccd8250-d954-4b85-a279-7bd2bc2efc5e http.request.method=PUT http.request.remoteaddr="127.0.0.1:47862" http.request.uri="/v2/foo/schema2/manifests/sha256:93162cbad100324ba7c0d17f2baafc3385ab87b0c8558031703cab4f6e198a50" http.request.useragent="Go-http-client/1.1" http.response.duration="860.81µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:48 +0000] "PUT /v2/foo/schema2/manifests/sha256:93162cbad100324ba7c0d17f2baafc3385ab87b0c8558031703cab4f6e198a50 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:48Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35367" http.request.id=b1fa0678-8bf6-4ac1-af98-bc932d3835fc http.request.method=GET http.request.remoteaddr="127.0.0.1:47862" 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="761.249µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2026:15:29:48 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-13T15:29:48Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35367" http.request.id=2a9f268e-58ec-4ff1-9c93-51a25c078caa http.request.method=GET http.request.remoteaddr="127.0.0.1:47862" http.request.uri="/v2/foo/schema2/manifests/sha256:93162cbad100324ba7c0d17f2baafc3385ab87b0c8558031703cab4f6e198a50" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="675.407µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2026:15:29:48 +0000] "GET /v2/foo/schema2/manifests/sha256:93162cbad100324ba7c0d17f2baafc3385ab87b0c8558031703cab4f6e198a50 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-13T15:29:48Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35367" http.request.id=be145421-0691-42fe-9510-bcf31ff9bfbc http.request.method=GET http.request.remoteaddr="127.0.0.1:47862" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="620.687µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:48 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:48Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35367" http.request.id=7f2651e2-ace9-49fd-8633-d5219b3fc8af http.request.method=GET http.request.remoteaddr="127.0.0.1:47862" http.request.uri="/v2/foo/schema2/manifests/sha256:93162cbad100324ba7c0d17f2baafc3385ab87b0c8558031703cab4f6e198a50" http.request.useragent="Go-http-client/1.1" http.response.duration="662.408µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:48 +0000] "GET /v2/foo/schema2/manifests/sha256:93162cbad100324ba7c0d17f2baafc3385ab87b0c8558031703cab4f6e198a50 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:48Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35367" http.request.id=510fdcb9-148a-4936-8f9f-20f5213faad2 http.request.method=GET http.request.remoteaddr="127.0.0.1:47862" 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="626.087µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [13/May/2026:15:29:48 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-05-13T15:29:48Z" level=info msg="rewriting manifest sha256:93162cbad100324ba7c0d17f2baafc3385ab87b0c8558031703cab4f6e198a50 in schema1 format to support old client" go.version=go1.26.3 http.request.host="127.0.0.1:35367" http.request.id=69bdd488-7038-4d68-b0fc-0540e9cc908f http.request.method=GET http.request.remoteaddr="127.0.0.1:47862" 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-13T15:29:48Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35367" http.request.id=69bdd488-7038-4d68-b0fc-0540e9cc908f http.request.method=GET http.request.remoteaddr="127.0.0.1:47862" 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.172853ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [13/May/2026:15:29:48 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-05-13T15:29:48Z" 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:35367" http.request.id=4f2fad13-6885-4fa2-b8bf-3382731cac1c http.request.method=PUT http.request.remoteaddr="127.0.0.1:47862" 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="735.848µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [13/May/2026:15:29:48 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-05-13T15:29:48Z" 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:35367" http.request.id=a66110b5-c3ea-4be4-852a-6ecf28280844 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47862" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="908.09µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:48 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:48Z" 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:35367" http.request.id=2ce818ad-2972-449a-8c01-4be4b622f2c9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47862" http.request.uri="/v2/foo/schema2/manifests/sha256:07959a9df9c42e989075a0132d531e9af1dfc2d329f56baffaabd6e213ed7320" http.request.useragent="Go-http-client/1.1" http.response.duration="855.609µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:48 +0000] "PUT /v2/foo/schema2/manifests/sha256:07959a9df9c42e989075a0132d531e9af1dfc2d329f56baffaabd6e213ed7320 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:48Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35367" http.request.id=cb0d7d0e-4486-4cb8-bac4-a62f5f53d0d8 http.request.method=GET http.request.remoteaddr="127.0.0.1:47862" 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="844.369µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [13/May/2026:15:29:48 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-05-13T15:29:48Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35367" http.request.id=6a783aa9-711e-426f-9179-0426a77c48ba http.request.method=GET http.request.remoteaddr="127.0.0.1:47862" http.request.uri="/v2/foo/schema2/manifests/sha256:07959a9df9c42e989075a0132d531e9af1dfc2d329f56baffaabd6e213ed7320" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="793.569µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [13/May/2026:15:29:48 +0000] "GET /v2/foo/schema2/manifests/sha256:07959a9df9c42e989075a0132d531e9af1dfc2d329f56baffaabd6e213ed7320 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-05-13T15:29:48Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35367" http.request.id=89b81479-6f21-4a07-99a8-66628657f4ef http.request.method=GET http.request.remoteaddr="127.0.0.1:47862" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="635.847µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:48 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:48Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35367" http.request.id=a95b91db-a170-4512-8c20-dd3f8cb83aec http.request.method=GET http.request.remoteaddr="127.0.0.1:47862" http.request.uri="/v2/foo/schema2/manifests/sha256:07959a9df9c42e989075a0132d531e9af1dfc2d329f56baffaabd6e213ed7320" http.request.useragent="Go-http-client/1.1" http.response.duration="621.646µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:48 +0000] "GET /v2/foo/schema2/manifests/sha256:07959a9df9c42e989075a0132d531e9af1dfc2d329f56baffaabd6e213ed7320 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:48Z" level=info msg="rewriting manifest list sha256:07959a9df9c42e989075a0132d531e9af1dfc2d329f56baffaabd6e213ed7320 in schema1 format to support old client" go.version=go1.26.3 http.request.host="127.0.0.1:35367" http.request.id=d3bbbb95-9dd4-4756-bef5-c21163d1ee00 http.request.method=GET http.request.remoteaddr="127.0.0.1:47862" 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-13T15:29:48Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35367" http.request.id=d3bbbb95-9dd4-4756-bef5-c21163d1ee00 http.request.method=GET http.request.remoteaddr="127.0.0.1:47862" 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.307654ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [13/May/2026:15:29:48 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (9.99s) === RUN TestGetManifestWithStorageError time="2026-05-13T15:29:48Z" 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-13T15:29:48Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T15:29:48Z" 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:35507" http.request.id=a0e08e54-46e9-4b11-a0b7-1c4f7580c9f2 http.request.method=GET http.request.remoteaddr="127.0.0.1:59616" 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="913.85µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [13/May/2026:15:29:48 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-05-13T15:29:48Z" 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:35507" http.request.id=5b15a742-352c-4c4d-b845-c90a3bbbd030 http.request.method=GET http.request.remoteaddr="127.0.0.1:59616" 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="722.728µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [13/May/2026:15:29:48 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2026-05-13T15:29:48Z" 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:35507" http.request.id=67d92a9b-4b10-4414-9fd9-efb90611ab62 http.request.method=GET http.request.remoteaddr="127.0.0.1:59616" 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="687.928µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [13/May/2026:15:29:48 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2026-05-13T15:29:48Z" 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:35507" http.request.id=09d178bd-4ba6-4c58-a62d-c6b88694c6b3 http.request.method=GET http.request.remoteaddr="127.0.0.1:59616" 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="642.447µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [13/May/2026:15:29:48 +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-13T15:29:48Z" 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-13T15:29:48Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T15:29:48Z" 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:33275" http.request.id=cbecb542-b5b6-401f-8a90-8c24adbb7ace http.request.method=GET http.request.remoteaddr="127.0.0.1:42338" 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="923.81µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:15:29:48 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-05-13T15:29:48Z" 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:33275" http.request.id=8e01979a-1ded-4906-9e9d-a19d930c771c http.request.method=GET http.request.remoteaddr="127.0.0.1:42338" 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="701.608µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [13/May/2026:15:29:48 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-05-13T15:29:48Z" 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:33275" http.request.id=92ed851d-7f71-4b84-911b-90ab8984eb90 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42338" 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="666.727µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:15:29:48 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-05-13T15:29:48Z" 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:33275" http.request.id=095aba86-9a2d-4b8b-91b2-b5f727730af9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42338" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.014291ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T15:29:48Z" 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:33275" http.request.id=095aba86-9a2d-4b8b-91b2-b5f727730af9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42338" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.048651ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T15:29:48Z" 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:33275" http.request.id=095aba86-9a2d-4b8b-91b2-b5f727730af9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42338" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.069731ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T15:29:48Z" 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:33275" http.request.id=095aba86-9a2d-4b8b-91b2-b5f727730af9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42338" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.088971ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:15:29:48 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-05-13T15:29:48Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33275" http.request.id=c022054b-cc5f-4611-8827-b3b32c9e82ff http.request.method=POST http.request.remoteaddr="127.0.0.1:42338" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="916.45µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:48 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:49Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33275" http.request.id=c14fe368-26d4-43e2-83c9-9c36c65cc024 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42338" http.request.uri="/v2/foo/schema1/blobs/uploads/b282b0ce-541b-456f-b87f-8ca1904a3ed0?_state=zEow79l8W_TsEFz7ebffkMEotZ1Q-5Wapc2rAqrZjO97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiMjgyYjBjZS01NDFiLTQ1NmYtYjg3Zi04Y2ExOTA0YTNlZDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6NDguNTE4OTE0OTQ1WiJ9&digest=sha256%3A2b08820b74581c0fe8f07398b94667819c595772c75bdb498d24cbabe4764d59" http.request.useragent="Go-http-client/1.1" http.response.duration=1.213075874s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:48 +0000] "PUT /v2/foo/schema1/blobs/uploads/b282b0ce-541b-456f-b87f-8ca1904a3ed0?_state=zEow79l8W_TsEFz7ebffkMEotZ1Q-5Wapc2rAqrZjO97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiMjgyYjBjZS01NDFiLTQ1NmYtYjg3Zi04Y2ExOTA0YTNlZDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6NDguNTE4OTE0OTQ1WiJ9&digest=sha256%3A2b08820b74581c0fe8f07398b94667819c595772c75bdb498d24cbabe4764d59 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:49Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33275" http.request.id=d51c349e-a1c5-4796-bec8-379ea65b0298 http.request.method=POST http.request.remoteaddr="127.0.0.1:42338" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.057931ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:49 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:50Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33275" http.request.id=a8631163-d6c1-4474-a8f0-9ac367454654 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42338" http.request.uri="/v2/foo/schema1/blobs/uploads/d493f1a8-1d42-468c-a39b-25a5fac8d2ed?_state=J8J8ZJajbCWW_u1QtIyVma7VIC7i3G198mJxvCwI8dt7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkNDkzZjFhOC0xZDQyLTQ2OGMtYTM5Yi0yNWE1ZmFjOGQyZWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6NDkuODE2MjY3MDkzWiJ9&digest=sha256%3A400ed72c20a0d7ded331bace35db9bb08c3f71fa86fa0cd1dfd2957bc1058505" http.request.useragent="Go-http-client/1.1" http.response.duration=907.278599ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:49 +0000] "PUT /v2/foo/schema1/blobs/uploads/d493f1a8-1d42-468c-a39b-25a5fac8d2ed?_state=J8J8ZJajbCWW_u1QtIyVma7VIC7i3G198mJxvCwI8dt7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkNDkzZjFhOC0xZDQyLTQ2OGMtYTM5Yi0yNWE1ZmFjOGQyZWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6NDkuODE2MjY3MDkzWiJ9&digest=sha256%3A400ed72c20a0d7ded331bace35db9bb08c3f71fa86fa0cd1dfd2957bc1058505 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:50Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33275" http.request.id=0e783f77-b20a-449e-8319-5fe1f0d856ec http.request.method=PUT http.request.remoteaddr="127.0.0.1:42338" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.372815ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:50 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:50Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33275" http.request.id=8089fea5-8a4a-4a81-a472-bcc28340d362 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42338" http.request.uri="/v2/foo/schema1/manifests/sha256:eaa2c8780d28a3b9e2cd6cbd6f534f2002aa22123f4dda43ab2cbfcc76ecd713" http.request.useragent="Go-http-client/1.1" http.response.duration=1.091492ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:50 +0000] "PUT /v2/foo/schema1/manifests/sha256:eaa2c8780d28a3b9e2cd6cbd6f534f2002aa22123f4dda43ab2cbfcc76ecd713 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:50Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33275" http.request.id=550a4278-3c80-423f-a9b3-a2a0073dbdb3 http.request.method=GET http.request.remoteaddr="127.0.0.1:42338" 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="991.131µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:15:29:50 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T15:29:50Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33275" http.request.id=096e6e57-470d-4e6d-93d9-cf7a101038d5 http.request.method=GET http.request.remoteaddr="127.0.0.1:42338" http.request.uri="/v2/foo/schema1/manifests/sha256:eaa2c8780d28a3b9e2cd6cbd6f534f2002aa22123f4dda43ab2cbfcc76ecd713" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="995.451µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:15:29:50 +0000] "GET /v2/foo/schema1/manifests/sha256:eaa2c8780d28a3b9e2cd6cbd6f534f2002aa22123f4dda43ab2cbfcc76ecd713 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T15:29:50Z" 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:33275" http.request.id=d33f7311-8d6a-4f2e-ae27-85b75f0df957 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42338" http.request.uri="/v2/foo/schema1/manifests/sha256:eaa2c8780d28a3b9e2cd6cbd6f534f2002aa22123f4dda43ab2cbfcc76ecd713" http.request.useragent="Go-http-client/1.1" http.response.duration=1.080492ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:50 +0000] "PUT /v2/foo/schema1/manifests/sha256:eaa2c8780d28a3b9e2cd6cbd6f534f2002aa22123f4dda43ab2cbfcc76ecd713 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:50Z" 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:33275" http.request.id=e6b6bbed-0727-48bd-b2d6-927664973c2c http.request.method=PUT http.request.remoteaddr="127.0.0.1:42338" http.request.uri="/v2/foo/schema1/manifests/sha256:eaa2c8780d28a3b9e2cd6cbd6f534f2002aa22123f4dda43ab2cbfcc76ecd713" http.request.useragent="Go-http-client/1.1" http.response.duration=1.241133ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:50 +0000] "PUT /v2/foo/schema1/manifests/sha256:eaa2c8780d28a3b9e2cd6cbd6f534f2002aa22123f4dda43ab2cbfcc76ecd713 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:50Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:33275" http.request.id=e826dd1e-aed3-4a28-a2d8-9256c04bd655 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42338" http.request.uri="/v2/foo/schema1/manifests/sha256:eaa2c8780d28a3b9e2cd6cbd6f534f2002aa22123f4dda43ab2cbfcc76ecd713" http.request.useragent="Go-http-client/1.1" http.response.duration=1.223053ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:50 +0000] "PUT /v2/foo/schema1/manifests/sha256:eaa2c8780d28a3b9e2cd6cbd6f534f2002aa22123f4dda43ab2cbfcc76ecd713 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:50Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33275" http.request.id=3578f18f-c5f0-4203-8f03-e6758a7a4cbd http.request.method=GET http.request.remoteaddr="127.0.0.1:42338" http.request.uri="/v2/foo/schema1/manifests/sha256:eaa2c8780d28a3b9e2cd6cbd6f534f2002aa22123f4dda43ab2cbfcc76ecd713" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="980.491µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:15:29:50 +0000] "GET /v2/foo/schema1/manifests/sha256:eaa2c8780d28a3b9e2cd6cbd6f534f2002aa22123f4dda43ab2cbfcc76ecd713 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T15:29:50Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33275" http.request.id=c9a87536-bf41-420d-858a-52bea0e379e8 http.request.method=GET http.request.remoteaddr="127.0.0.1:42338" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="635.927µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:50 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:50Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33275" http.request.id=3fd91141-a78f-4e27-833f-40f2639856f2 http.request.method=GET http.request.remoteaddr="127.0.0.1:42338" http.request.uri="/v2/foo/schema1/manifests/sha256:eaa2c8780d28a3b9e2cd6cbd6f534f2002aa22123f4dda43ab2cbfcc76ecd713" http.request.useragent="Go-http-client/1.1" http.response.duration="644.207µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:50 +0000] "GET /v2/foo/schema1/manifests/sha256:eaa2c8780d28a3b9e2cd6cbd6f534f2002aa22123f4dda43ab2cbfcc76ecd713 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:50Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33275" http.request.id=d3873968-6c33-40b5-8f54-8deed68762f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:42338" 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="637.487µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [13/May/2026:15:29:50 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-05-13T15:29:50Z" level=error msg="payload digest does match: "sha256:b00873944b34b75e306032003fece3217f30bd0a78268957bb3c779532bbf972" != "sha256:eaa2c8780d28a3b9e2cd6cbd6f534f2002aa22123f4dda43ab2cbfcc76ecd713"" go.version=go1.26.3 http.request.host="127.0.0.1:33275" http.request.id=3a60f089-88e9-4c64-bc6f-8f8e7e931415 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42338" http.request.uri="/v2/foo/schema1/manifests/sha256:eaa2c8780d28a3b9e2cd6cbd6f534f2002aa22123f4dda43ab2cbfcc76ecd713" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:eaa2c8780d28a3b9e2cd6cbd6f534f2002aa22123f4dda43ab2cbfcc76ecd713" time="2026-05-13T15:29:50Z" 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:33275" http.request.id=3a60f089-88e9-4c64-bc6f-8f8e7e931415 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42338" http.request.uri="/v2/foo/schema1/manifests/sha256:eaa2c8780d28a3b9e2cd6cbd6f534f2002aa22123f4dda43ab2cbfcc76ecd713" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="813.289µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:eaa2c8780d28a3b9e2cd6cbd6f534f2002aa22123f4dda43ab2cbfcc76ecd713" 127.0.0.1 - - [13/May/2026:15:29:50 +0000] "PUT /v2/foo/schema1/manifests/sha256:eaa2c8780d28a3b9e2cd6cbd6f534f2002aa22123f4dda43ab2cbfcc76ecd713 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-05-13T15:29:50Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33275" http.request.id=5c1d642e-8a5e-49bf-ab3e-468fc893b29c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39718" http.request.uri="/v2/foo/schema1/manifests/sha256:eaa2c8780d28a3b9e2cd6cbd6f534f2002aa22123f4dda43ab2cbfcc76ecd713" http.request.useragent="Go-http-client/1.1" http.response.duration="952.61µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:50 +0000] "DELETE /v2/foo/schema1/manifests/sha256:eaa2c8780d28a3b9e2cd6cbd6f534f2002aa22123f4dda43ab2cbfcc76ecd713 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:50Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:eaa2c8780d28a3b9e2cd6cbd6f534f2002aa22123f4dda43ab2cbfcc76ecd713" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:33275" http.request.id=ce1f9139-d3f9-4ca5-9c91-8219c7d99d58 http.request.method=GET http.request.remoteaddr="127.0.0.1:39718" http.request.uri="/v2/foo/schema1/manifests/sha256:eaa2c8780d28a3b9e2cd6cbd6f534f2002aa22123f4dda43ab2cbfcc76ecd713" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="779.808µs" http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:eaa2c8780d28a3b9e2cd6cbd6f534f2002aa22123f4dda43ab2cbfcc76ecd713" 127.0.0.1 - - [13/May/2026:15:29:50 +0000] "GET /v2/foo/schema1/manifests/sha256:eaa2c8780d28a3b9e2cd6cbd6f534f2002aa22123f4dda43ab2cbfcc76ecd713 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-05-13T15:29:50Z" 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:33275" http.request.id=4089a654-a48e-4c97-9d50-c22019ecd78b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39726" http.request.uri="/v2/foo/schema1/manifests/sha256:eaa2c8780d28a3b9e2cd6cbd6f534f2002aa22123f4dda43ab2cbfcc76ecd713" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="853.37µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:eaa2c8780d28a3b9e2cd6cbd6f534f2002aa22123f4dda43ab2cbfcc76ecd713" 127.0.0.1 - - [13/May/2026:15:29:50 +0000] "DELETE /v2/foo/schema1/manifests/sha256:eaa2c8780d28a3b9e2cd6cbd6f534f2002aa22123f4dda43ab2cbfcc76ecd713 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-05-13T15:29:50Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33275" http.request.id=f7ab5905-2d37-4f60-83db-6af4b6e04f6a http.request.method=PUT http.request.remoteaddr="127.0.0.1:39742" http.request.uri="/v2/foo/schema1/manifests/sha256:eaa2c8780d28a3b9e2cd6cbd6f534f2002aa22123f4dda43ab2cbfcc76ecd713" http.request.useragent="Go-http-client/1.1" http.response.duration=1.549177ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:50 +0000] "PUT /v2/foo/schema1/manifests/sha256:eaa2c8780d28a3b9e2cd6cbd6f534f2002aa22123f4dda43ab2cbfcc76ecd713 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:50Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33275" http.request.id=ac379cb4-2aea-4d3c-be85-723a776981c4 http.request.method=GET http.request.remoteaddr="127.0.0.1:39742" http.request.uri="/v2/foo/schema1/manifests/sha256:eaa2c8780d28a3b9e2cd6cbd6f534f2002aa22123f4dda43ab2cbfcc76ecd713" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="974.931µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:15:29:50 +0000] "GET /v2/foo/schema1/manifests/sha256:eaa2c8780d28a3b9e2cd6cbd6f534f2002aa22123f4dda43ab2cbfcc76ecd713 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T15:29:50Z" 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:33275" http.request.id=4a536739-7194-47dd-a57a-7e1d4f17f6ba http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39756" 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="895.33µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [13/May/2026:15:29:50 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-05-13T15:29:50Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33275" http.request.id=071a7a12-5f0f-4da3-a07c-93ec8b34de7b http.request.method=PUT http.request.remoteaddr="127.0.0.1:39772" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.431456ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:50 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:50Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33275" http.request.id=98cff185-b67e-4bab-ba2f-d7e2f34bdb9b http.request.method=GET http.request.remoteaddr="127.0.0.1:39772" 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="609.006µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [13/May/2026:15:29:50 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-05-13T15:29:50Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33275" http.request.id=97824119-9f0f-4c30-a67b-dc50aa286ce9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39772" http.request.uri="/v2/foo/schema1/manifests/sha256:eaa2c8780d28a3b9e2cd6cbd6f534f2002aa22123f4dda43ab2cbfcc76ecd713" http.request.useragent="Go-http-client/1.1" http.response.duration="770.409µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:50 +0000] "DELETE /v2/foo/schema1/manifests/sha256:eaa2c8780d28a3b9e2cd6cbd6f534f2002aa22123f4dda43ab2cbfcc76ecd713 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:50Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33275" http.request.id=1a441b71-1ba9-4326-ba49-96b0776908c1 http.request.method=GET http.request.remoteaddr="127.0.0.1:39772" 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="650.367µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [13/May/2026:15:29:50 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2026-05-13T15:29:50Z" 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:33275" http.request.id=6fbb706a-9214-4995-9e7c-2d5b1f6eefd4 http.request.method=GET http.request.remoteaddr="127.0.0.1:39772" 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="599.567µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:15:29:50 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-05-13T15:29:50Z" 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:33275" http.request.id=14ca8566-681f-48cf-9fed-730b7fece0c8 http.request.method=GET http.request.remoteaddr="127.0.0.1:39772" 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="605.167µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [13/May/2026:15:29:50 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-05-13T15:29:50Z" 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:33275" http.request.id=2d6f2633-de48-48c7-892d-c9a361839167 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39772" 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="727.128µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T15:29:50Z" 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:33275" http.request.id=2d6f2633-de48-48c7-892d-c9a361839167 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39772" 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="756.048µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T15:29:50Z" 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:33275" http.request.id=2d6f2633-de48-48c7-892d-c9a361839167 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39772" 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="776.448µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:15:29:50 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-05-13T15:29:50Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33275" http.request.id=1680fafe-a923-4244-a303-2b76f8ee504c http.request.method=POST http.request.remoteaddr="127.0.0.1:39772" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="669.287µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:50 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:50Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33275" http.request.id=82634929-c2c0-4390-a079-2ea943bd5b2c http.request.method=PUT http.request.remoteaddr="127.0.0.1:39772" http.request.uri="/v2/foo/schema2/blobs/uploads/2e267135-9d6f-43db-ad7f-5fc06819838f?_state=ICDUQ-TfCriGGJohDErMZvBfi9MYFNT-6uyL7VhkdUl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyZTI2NzEzNS05ZDZmLTQzZGItYWQ3Zi01ZmMwNjgxOTgzOGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6NTAuNzU0OTE5ODcxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="929.93µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:50 +0000] "PUT /v2/foo/schema2/blobs/uploads/2e267135-9d6f-43db-ad7f-5fc06819838f?_state=ICDUQ-TfCriGGJohDErMZvBfi9MYFNT-6uyL7VhkdUl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyZTI2NzEzNS05ZDZmLTQzZGItYWQ3Zi01ZmMwNjgxOTgzOGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6NTAuNzU0OTE5ODcxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:50Z" 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:33275" http.request.id=a80354ed-4baa-474e-aa8e-efad52b206cf http.request.method=PUT http.request.remoteaddr="127.0.0.1:39772" 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="740.848µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T15:29:50Z" 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:33275" http.request.id=a80354ed-4baa-474e-aa8e-efad52b206cf http.request.method=PUT http.request.remoteaddr="127.0.0.1:39772" 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="769.728µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:15:29:50 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-05-13T15:29:50Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33275" http.request.id=eea9b324-0de7-46ae-b019-20f1c13866d4 http.request.method=POST http.request.remoteaddr="127.0.0.1:39772" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="810.329µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:50 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:52Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33275" http.request.id=8f497c21-81d9-49a2-93f9-77a8b1e42a40 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39772" http.request.uri="/v2/foo/schema2/blobs/uploads/cad2899e-a7c3-4c96-a37a-234e5c03a84b?_state=eP7Wu0fBqwpZtryUZJu5sVoxJ7FOlL_XeDkWlVTpz9R7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjYWQyODk5ZS1hN2MzLTRjOTYtYTM3YS0yMzRlNWMwM2E4NGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6NTAuODY4Mzk4ODIyWiJ9&digest=sha256%3A17097911d633413337675c8b4d75eead0d60394dcb41c153a81689a90d337906" http.request.useragent="Go-http-client/1.1" http.response.duration=1.408556394s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:50 +0000] "PUT /v2/foo/schema2/blobs/uploads/cad2899e-a7c3-4c96-a37a-234e5c03a84b?_state=eP7Wu0fBqwpZtryUZJu5sVoxJ7FOlL_XeDkWlVTpz9R7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjYWQyODk5ZS1hN2MzLTRjOTYtYTM3YS0yMzRlNWMwM2E4NGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6NTAuODY4Mzk4ODIyWiJ9&digest=sha256%3A17097911d633413337675c8b4d75eead0d60394dcb41c153a81689a90d337906 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:52Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33275" http.request.id=b17d37a3-d165-4c98-960a-4e3f765f7c37 http.request.method=POST http.request.remoteaddr="127.0.0.1:39772" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="955.33µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:52 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:53Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33275" http.request.id=ad9dbe7a-1501-485d-9033-9f934236f904 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39772" http.request.uri="/v2/foo/schema2/blobs/uploads/3d29691c-5ebe-4104-90bf-0242b35e810f?_state=UhZoXEuxIFxWKjDoDhpmdXrtcQUs44_HgngQBortyY57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzZDI5NjkxYy01ZWJlLTQxMDQtOTBiZi0wMjQyYjM1ZTgxMGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6NTIuMzkxMzY0NTc3WiJ9&digest=sha256%3A622e35215e06a97dfb425597d2326dcc2dde12722cf7514141ddca0f887f872c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.053421583s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:52 +0000] "PUT /v2/foo/schema2/blobs/uploads/3d29691c-5ebe-4104-90bf-0242b35e810f?_state=UhZoXEuxIFxWKjDoDhpmdXrtcQUs44_HgngQBortyY57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzZDI5NjkxYy01ZWJlLTQxMDQtOTBiZi0wMjQyYjM1ZTgxMGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTU6Mjk6NTIuMzkxMzY0NTc3WiJ9&digest=sha256%3A622e35215e06a97dfb425597d2326dcc2dde12722cf7514141ddca0f887f872c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:53Z" 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:33275" http.request.id=e575460e-6599-439e-8484-17448e243b8b http.request.method=PUT http.request.remoteaddr="127.0.0.1:39772" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.056532ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:53 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:53Z" 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:33275" http.request.id=196e7c6a-7f6e-4ed0-bc7f-e0d389bbef5b http.request.method=PUT http.request.remoteaddr="127.0.0.1:39772" http.request.uri="/v2/foo/schema2/manifests/sha256:d35aa392c5aa7b0193881c4c6163fa01bd2fd6477f98a25d0a05ef26acf7b13d" http.request.useragent="Go-http-client/1.1" http.response.duration="839.449µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:53 +0000] "PUT /v2/foo/schema2/manifests/sha256:d35aa392c5aa7b0193881c4c6163fa01bd2fd6477f98a25d0a05ef26acf7b13d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:53Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33275" http.request.id=4fa7f7fb-87bc-4555-a578-21f9e734f971 http.request.method=GET http.request.remoteaddr="127.0.0.1:39772" 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="745.728µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2026:15:29:53 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-13T15:29:53Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33275" http.request.id=f3817988-76c0-4ed0-8d58-7762a972b67f http.request.method=GET http.request.remoteaddr="127.0.0.1:39772" http.request.uri="/v2/foo/schema2/manifests/sha256:d35aa392c5aa7b0193881c4c6163fa01bd2fd6477f98a25d0a05ef26acf7b13d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="696.488µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2026:15:29:53 +0000] "GET /v2/foo/schema2/manifests/sha256:d35aa392c5aa7b0193881c4c6163fa01bd2fd6477f98a25d0a05ef26acf7b13d HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-13T15:29:53Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33275" http.request.id=3d08317c-702f-4fd6-9341-90506dfa8839 http.request.method=GET http.request.remoteaddr="127.0.0.1:39772" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="647.367µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:53 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:53Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33275" http.request.id=f632251f-de08-4f31-8b61-420f4fd8eb99 http.request.method=GET http.request.remoteaddr="127.0.0.1:39772" http.request.uri="/v2/foo/schema2/manifests/sha256:d35aa392c5aa7b0193881c4c6163fa01bd2fd6477f98a25d0a05ef26acf7b13d" http.request.useragent="Go-http-client/1.1" http.response.duration="714.567µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:53 +0000] "GET /v2/foo/schema2/manifests/sha256:d35aa392c5aa7b0193881c4c6163fa01bd2fd6477f98a25d0a05ef26acf7b13d HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:53Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33275" http.request.id=2ab1ff76-112c-4e64-9f6e-f63633277442 http.request.method=GET http.request.remoteaddr="127.0.0.1:39772" 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="612.007µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [13/May/2026:15:29:53 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-05-13T15:29:53Z" level=info msg="rewriting manifest sha256:d35aa392c5aa7b0193881c4c6163fa01bd2fd6477f98a25d0a05ef26acf7b13d in schema1 format to support old client" go.version=go1.26.3 http.request.host="127.0.0.1:33275" http.request.id=e0af785f-a670-4aee-abd8-81b4487d6e8f http.request.method=GET http.request.remoteaddr="127.0.0.1:39772" 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-13T15:29:53Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33275" http.request.id=e0af785f-a670-4aee-abd8-81b4487d6e8f http.request.method=GET http.request.remoteaddr="127.0.0.1:39772" 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.184733ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [13/May/2026:15:29:53 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-05-13T15:29:53Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33275" http.request.id=aedc54a8-5272-4d3e-9137-737181034711 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39772" http.request.uri="/v2/foo/schema2/manifests/sha256:d35aa392c5aa7b0193881c4c6163fa01bd2fd6477f98a25d0a05ef26acf7b13d" http.request.useragent="Go-http-client/1.1" http.response.duration="796.608µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:53 +0000] "DELETE /v2/foo/schema2/manifests/sha256:d35aa392c5aa7b0193881c4c6163fa01bd2fd6477f98a25d0a05ef26acf7b13d HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:53Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:d35aa392c5aa7b0193881c4c6163fa01bd2fd6477f98a25d0a05ef26acf7b13d" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:33275" http.request.id=50f89ee5-1d5f-4bcb-8830-14a2c8884042 http.request.method=GET http.request.remoteaddr="127.0.0.1:39772" http.request.uri="/v2/foo/schema2/manifests/sha256:d35aa392c5aa7b0193881c4c6163fa01bd2fd6477f98a25d0a05ef26acf7b13d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="724.448µs" http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:d35aa392c5aa7b0193881c4c6163fa01bd2fd6477f98a25d0a05ef26acf7b13d" 127.0.0.1 - - [13/May/2026:15:29:53 +0000] "GET /v2/foo/schema2/manifests/sha256:d35aa392c5aa7b0193881c4c6163fa01bd2fd6477f98a25d0a05ef26acf7b13d HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-05-13T15:29:53Z" 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:33275" http.request.id=03a0cf47-653e-414b-855b-60a496c8f6ab http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39784" http.request.uri="/v2/foo/schema2/manifests/sha256:d35aa392c5aa7b0193881c4c6163fa01bd2fd6477f98a25d0a05ef26acf7b13d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="915.45µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:d35aa392c5aa7b0193881c4c6163fa01bd2fd6477f98a25d0a05ef26acf7b13d" 127.0.0.1 - - [13/May/2026:15:29:53 +0000] "DELETE /v2/foo/schema2/manifests/sha256:d35aa392c5aa7b0193881c4c6163fa01bd2fd6477f98a25d0a05ef26acf7b13d HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-05-13T15:29:53Z" 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:33275" http.request.id=4a1857e6-4293-4a46-803c-18b57d24a9be http.request.method=PUT http.request.remoteaddr="127.0.0.1:39798" http.request.uri="/v2/foo/schema2/manifests/sha256:d35aa392c5aa7b0193881c4c6163fa01bd2fd6477f98a25d0a05ef26acf7b13d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.078052ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:53 +0000] "PUT /v2/foo/schema2/manifests/sha256:d35aa392c5aa7b0193881c4c6163fa01bd2fd6477f98a25d0a05ef26acf7b13d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:53Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33275" http.request.id=55f84fab-bf04-4b54-b01e-7d393b0fb156 http.request.method=GET http.request.remoteaddr="127.0.0.1:39798" http.request.uri="/v2/foo/schema2/manifests/sha256:d35aa392c5aa7b0193881c4c6163fa01bd2fd6477f98a25d0a05ef26acf7b13d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="746.608µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2026:15:29:53 +0000] "GET /v2/foo/schema2/manifests/sha256:d35aa392c5aa7b0193881c4c6163fa01bd2fd6477f98a25d0a05ef26acf7b13d HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-13T15:29:53Z" 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:33275" http.request.id=1b39f77c-7c38-4a1b-a193-50f9b3cc6024 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39802" 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="851.93µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [13/May/2026:15:29:53 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-05-13T15:29:53Z" 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:33275" http.request.id=45114482-ce62-407f-abd1-5a53d689d503 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39818" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.073212ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:53 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:53Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33275" http.request.id=843711be-c529-4c4c-ac94-f3c76b48f495 http.request.method=GET http.request.remoteaddr="127.0.0.1:39818" 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="605.646µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [13/May/2026:15:29:53 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-05-13T15:29:53Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33275" http.request.id=f6cc0efb-4602-4160-b840-2e2bcb59fe89 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39818" http.request.uri="/v2/foo/schema2/manifests/sha256:d35aa392c5aa7b0193881c4c6163fa01bd2fd6477f98a25d0a05ef26acf7b13d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.013611ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:53 +0000] "DELETE /v2/foo/schema2/manifests/sha256:d35aa392c5aa7b0193881c4c6163fa01bd2fd6477f98a25d0a05ef26acf7b13d HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:53Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33275" http.request.id=81a83c47-b175-4037-b4ba-75ddcc89e307 http.request.method=GET http.request.remoteaddr="127.0.0.1:39818" 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="668.207µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [13/May/2026:15:29:53 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (5.06s) === RUN TestManifestDeleteDisabled time="2026-05-13T15:29:53Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T15:29:53Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T15:29:53Z" 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:42723" http.request.id=be82a3fe-2deb-442b-97ff-9389ac99c2fe http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46506" 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="832.729µs" http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [13/May/2026:15:29:53 +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-13T15:29:53Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T15:29:53Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T15:29:53Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.3 time="2026-05-13T15:29:53Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.26.3 time="2026-05-13T15:29:53Z" 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-13T15:29:53Z" 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:38559" http.request.id=78f503ea-f55b-4fd5-8336-69f2a2bd4f42 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58296" 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.515096ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [13/May/2026:15:29:53 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-05-13T15:29:53Z" 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:38559" http.request.id=afad8219-22b6-4d40-8b7e-f823d7d40b73 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58304" 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.441776ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [13/May/2026:15:29:53 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-05-13T15:29:53Z" 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:38559" http.request.id=0225af41-9dbc-4c40-a632-e2dbcb4a49a1 http.request.method=POST http.request.remoteaddr="127.0.0.1:58314" 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.380455ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:15:29:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-05-13T15:29:53Z" 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:38559" http.request.id=2f88198b-1e03-4713-9788-3927af3b6097 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58328" 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.383295ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:15:29:53 +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-13T15:29:53Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T15:29:53Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T15:29:53Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35779" http.request.id=70fdce9a-defd-40d9-83af-b34fb56f174d http.request.method=POST http.request.remoteaddr="127.0.0.1:46390" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="836.729µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:54Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35779" http.request.id=fa64d659-0177-4978-bfdd-59b56c2837a3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46390" http.request.uri="/v2/foo/bar/blobs/uploads/87c2b444-dd71-4fbf-95b4-98479b08047f?_state=ueifh8CyT_R19W-tKeItzjqwDnWg_H8BvGWuIUjaHQB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3YzJiNDQ0LWRkNzEtNGZiZi05NWI0LTk4NDc5YjA4MDQ3ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOTo1My41OTEzNzczMDlaIn0%3D&digest=sha256%3A9899b6b7053b44b993462844a0c25f6e80739e5d137449288e77fb444a54d451" http.request.useragent="Go-http-client/1.1" http.response.duration=610.755583ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:53 +0000] "PUT /v2/foo/bar/blobs/uploads/87c2b444-dd71-4fbf-95b4-98479b08047f?_state=ueifh8CyT_R19W-tKeItzjqwDnWg_H8BvGWuIUjaHQB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3YzJiNDQ0LWRkNzEtNGZiZi05NWI0LTk4NDc5YjA4MDQ3ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOTo1My41OTEzNzczMDlaIn0%3D&digest=sha256%3A9899b6b7053b44b993462844a0c25f6e80739e5d137449288e77fb444a54d451 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:54Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35779" http.request.id=3b98a892-c076-45d0-8d67-68110555205d http.request.method=PUT http.request.remoteaddr="127.0.0.1:46390" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.390495ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:54 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:54Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T15:29:54Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T15:29:54Z" level=info msg="Starting upload purge in 25m0s" go.version=go1.26.3 time="2026-05-13T15:29:54Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.3 time="2026-05-13T15:29:54Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35779" http.request.id=185c52e4-f57f-476f-90eb-4e5431d806f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:46390" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="535.846µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2026:15:29:54 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-05-13T15:29:54Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:35779" go.version=go1.26.3 time="2026-05-13T15:29:54Z" 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-13T15:29:54Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35779" http.request.id=42395abe-cac0-49d2-9479-50b75ef07182 http.request.method=GET http.request.remoteaddr="127.0.0.1:46402" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="872.729µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2026:15:29:54 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-05-13T15:29:54Z" level=info msg="Challenge established with upstream : http://127.0.0.1:35779/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:35779/v2/:[]]}" go.version=go1.26.3 http.request.host="127.0.0.1:33183" http.request.id=359831c4-9491-42d8-ac94-389dc99d5069 http.request.method=GET http.request.remoteaddr="127.0.0.1:60812" http.request.uri="/v2/foo/bar/manifests/sha256:f889c88cb08464556b07aa49f9815535cacd4ad8ff06759ae8db6152430dfa25" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:f889c88cb08464556b07aa49f9815535cacd4ad8ff06759ae8db6152430dfa25" time="2026-05-13T15:29:54Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35779" http.request.id=c00e5c89-9915-4545-86ef-8bfffe6c9484 http.request.method=GET http.request.remoteaddr="127.0.0.1:46412" http.request.uri="/v2/foo/bar/manifests/sha256:f889c88cb08464556b07aa49f9815535cacd4ad8ff06759ae8db6152430dfa25" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.180413ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2026:15:29:54 +0000] "GET /v2/foo/bar/manifests/sha256:f889c88cb08464556b07aa49f9815535cacd4ad8ff06759ae8db6152430dfa25 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-05-13T15:29:54Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:f889c88cb08464556b07aa49f9815535cacd4ad8ff06759ae8db6152430dfa25 with ttl=167h59m59.999998s" go.version=go1.26.3 time="2026-05-13T15:29:54Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33183" http.request.id=359831c4-9491-42d8-ac94-389dc99d5069 http.request.method=GET http.request.remoteaddr="127.0.0.1:60812" http.request.uri="/v2/foo/bar/manifests/sha256:f889c88cb08464556b07aa49f9815535cacd4ad8ff06759ae8db6152430dfa25" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.54033ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2026:15:29:54 +0000] "GET /v2/foo/bar/manifests/sha256:f889c88cb08464556b07aa49f9815535cacd4ad8ff06759ae8db6152430dfa25 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-05-13T15:29:54Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35779" http.request.id=5a8ca1a4-b64c-4141-917b-52091ac8b116 http.request.method=GET http.request.remoteaddr="127.0.0.1:46412" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="633.607µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2026:15:29:54 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-05-13T15:29:54Z" level=info msg="Challenge established with upstream : http://127.0.0.1:35779/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:35779/v2/:[]]}" go.version=go1.26.3 http.request.host="127.0.0.1:33183" http.request.id=73d7d44b-c65e-4216-9496-f3cf119fef3f http.request.method=GET http.request.remoteaddr="127.0.0.1:60816" 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-13T15:29:54Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35779" http.request.id=f9bedfb2-2477-4495-8531-bd161f45fdf7 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:46414" 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.140052ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2026:15:29:54 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-05-13T15:29:54Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33183" http.request.id=73d7d44b-c65e-4216-9496-f3cf119fef3f http.request.method=GET http.request.remoteaddr="127.0.0.1:60816" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.051963ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2026:15:29:54 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-05-13T15:29:54Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35779" http.request.id=137131f4-dcb4-4e93-aff3-ebc30e15f1f3 http.request.method=POST http.request.remoteaddr="127.0.0.1:46414" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="816.049µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:54 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:55Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35779" http.request.id=f41d3153-3d85-44f8-8587-b2036ae94028 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46414" http.request.uri="/v2/foo/bar/blobs/uploads/6665f4d0-953a-48cf-9760-eca056028cee?_state=hs5aq5PtGHOpqMerHiAatlJOc8DeeT1OB3Cruqk28XN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY2NjVmNGQwLTk1M2EtNDhjZi05NzYwLWVjYTA1NjAyOGNlZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOTo1NC4zMjMxNjk4ODRaIn0%3D&digest=sha256%3A4f1c9d2ea99278be1ba604476e438e0df3bd32ab4a6805632bc38ae9823f5578" http.request.useragent="Go-http-client/1.1" http.response.duration=1.47741634s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:54 +0000] "PUT /v2/foo/bar/blobs/uploads/6665f4d0-953a-48cf-9760-eca056028cee?_state=hs5aq5PtGHOpqMerHiAatlJOc8DeeT1OB3Cruqk28XN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY2NjVmNGQwLTk1M2EtNDhjZi05NzYwLWVjYTA1NjAyOGNlZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxNToyOTo1NC4zMjMxNjk4ODRaIn0%3D&digest=sha256%3A4f1c9d2ea99278be1ba604476e438e0df3bd32ab4a6805632bc38ae9823f5578 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:55Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35779" http.request.id=40580a86-c52e-42d5-ab4f-3e401846d7b9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46414" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.353695ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:15:29:55 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T15:29:55Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35779" http.request.id=3434daef-968e-4d15-906c-39a4ba16382f http.request.method=GET http.request.remoteaddr="127.0.0.1:46414" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="621.567µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2026:15:29:55 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-05-13T15:29:55Z" level=info msg="Challenge established with upstream : http://127.0.0.1:35779/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:35779/v2/:[]]}" go.version=go1.26.3 http.request.host="127.0.0.1:33183" http.request.id=f1ef46c0-12af-4a20-83cd-4d9ed65d72c0 http.request.method=GET http.request.remoteaddr="127.0.0.1:60826" 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-13T15:29:55Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35779" http.request.id=ccea1b08-8fb9-48a4-b8ea-4f41df011260 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:46428" 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.92118ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2026:15:29:55 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-05-13T15:29:55Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35779" http.request.id=95eaf5f5-8fe9-45ec-8986-4cf32fef98da http.request.method=GET http.request.remoteaddr="127.0.0.1:46428" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="679.247µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2026:15:29:55 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-05-13T15:29:55Z" level=info msg="Challenge established with upstream : http://127.0.0.1:35779/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:35779/v2/:[]]}" go.version=go1.26.3 http.request.host="127.0.0.1:33183" http.request.id=f1ef46c0-12af-4a20-83cd-4d9ed65d72c0 http.request.method=GET http.request.remoteaddr="127.0.0.1:60826" 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-13T15:29:55Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35779" http.request.id=36da6ae7-823d-4c2b-917e-2c49f090d772 http.request.method=GET http.request.remoteaddr="127.0.0.1:46438" 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.021331ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2026:15:29:55 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-05-13T15:29:55Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:50817e76cb4ee283bdf1669e5e89e6c6c30893cf158c2beb5a59704b7f044ab2 with ttl=167h59m59.999997439s" go.version=go1.26.3 time="2026-05-13T15:29:55Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33183" http.request.id=f1ef46c0-12af-4a20-83cd-4d9ed65d72c0 http.request.method=GET http.request.remoteaddr="127.0.0.1:60826" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=7.733004ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2026:15:29:55 +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-13T15:29:55Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40711" http.request.id=d1724a05-e408-4ce8-aec0-4250dc1e0e9e http.request.method=GET http.request.remoteaddr="127.0.0.1:57770" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="716.288µs" http.response.status=200 http.response.written=0 time="2026-05-13T15:29:55Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40711" http.request.id=8259dbd5-8074-44c3-9267-deaae105cf55 http.request.method=GET http.request.remoteaddr="127.0.0.1:57770" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="540.286µs" http.response.status=200 http.response.written=0 time="2026-05-13T15:29:55Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40711" http.request.id=0b00a8fc-f68b-4fc8-80ff-c24cbab63669 http.request.method=GET http.request.remoteaddr="127.0.0.1:57770" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="547.646µs" http.response.status=200 http.response.written=0 time="2026-05-13T15:29:55Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40711" http.request.id=f0301b88-24f0-496b-852e-313ebf8e979f http.request.method=GET http.request.remoteaddr="127.0.0.1:57770" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration="635.726µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.00s) === RUN TestNewApp time="2026-05-13T15:29:55Z" 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=e8e8fae0-7f20-4472-ba8c-bc746936e8e2 time="2026-05-13T15:29:55Z" level=info msg="redis not configured" go.version=go1.26.3 instance.id=e8e8fae0-7f20-4472-ba8c-bc746936e8e2 time="2026-05-13T15:29:55Z" 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:43909" http.request.id=0dec7441-c714-42ed-bbcc-630571dd92c2 http.request.method=GET http.request.remoteaddr="127.0.0.1:59630" 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-13T15:29:55Z" 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=e8e8fae0-7f20-4472-ba8c-bc746936e8e2 time="2026-05-13T15:29:55Z" level=info msg="redis not configured" go.version=go1.26.3 instance.id=e8e8fae0-7f20-4472-ba8c-bc746936e8e2 time="2026-05-13T15:29:55Z" level=info msg="configuring file health check path=/tmp/healthcheck1014873035, interval=1" go.version=go1.26.3 instance.id=e8e8fae0-7f20-4472-ba8c-bc746936e8e2 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2026-05-13T15:29:59Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 instance.id=e8e8fae0-7f20-4472-ba8c-bc746936e8e2 time="2026-05-13T15:29:59Z" level=info msg="redis not configured" go.version=go1.26.3 instance.id=e8e8fae0-7f20-4472-ba8c-bc746936e8e2 time="2026-05-13T15:29:59Z" level=info msg="configuring TCP health check addr=127.0.0.1:34231, interval=1" go.version=go1.26.3 instance.id=e8e8fae0-7f20-4472-ba8c-bc746936e8e2 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2026-05-13T15:30: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 instance.id=e8e8fae0-7f20-4472-ba8c-bc746936e8e2 time="2026-05-13T15:30:03Z" level=info msg="redis not configured" go.version=go1.26.3 instance.id=e8e8fae0-7f20-4472-ba8c-bc746936e8e2 time="2026-05-13T15:30:03Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:36159, interval=1, threshold=3" go.version=go1.26.3 instance.id=e8e8fae0-7f20-4472-ba8c-bc746936e8e2 --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 63.342s ? 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.05s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.02s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.08s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.23s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 9.462s === RUN TestSchedule time="2026-05-13T15:29:07Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.3 instance.id=d7e8e3e9-1e6c-4ab0-923f-690d27771dbe time="2026-05-13T15:29:07Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.99856ms" go.version=go1.26.3 instance.id=d7e8e3e9-1e6c-4ab0-923f-690d27771dbe time="2026-05-13T15:29:07Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=998.92µs" go.version=go1.26.3 instance.id=d7e8e3e9-1e6c-4ab0-923f-690d27771dbe time="2026-05-13T15:29:07Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=998.88µs" go.version=go1.26.3 instance.id=d7e8e3e9-1e6c-4ab0-923f-690d27771dbe 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-13T15:29:07Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.3 instance.id=d7e8e3e9-1e6c-4ab0-923f-690d27771dbe --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2026-05-13T15:29:07Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.3 instance.id=d7e8e3e9-1e6c-4ab0-923f-690d27771dbe time="2026-05-13T15:29:07Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99868ms" go.version=go1.26.3 instance.id=d7e8e3e9-1e6c-4ab0-923f-690d27771dbe time="2026-05-13T15:29:07Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.99884ms" go.version=go1.26.3 instance.id=d7e8e3e9-1e6c-4ab0-923f-690d27771dbe time="2026-05-13T15:29:07Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.3 instance.id=d7e8e3e9-1e6c-4ab0-923f-690d27771dbe --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2026-05-13T15:29:08Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.3 instance.id=d7e8e3e9-1e6c-4ab0-923f-690d27771dbe --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.645s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (1.26s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 24567808 sha256:beba808be071bfc97eb9e5aad0e8e1aad27dbbcef7f7b9ac2dd18ce9b5c98c1b [] map[] } --- PASS: TestSimpleBlobRead (0.19s) === RUN TestBlobMount --- PASS: TestBlobMount (0.19s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (1.18s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.98s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (1.03s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.00s) === 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:079208205a4037135ab367b03d09721e6c314aacf3d221e1efe349177aa1252c palailogos: marking blob sha256:f37e6c68d998ac4bb017eb89b38eca39d2d3474f83392eaafc0538685ab4abaf palailogos: marking blob sha256:fbd519c5fcebc8e7fdb71b5afdcbbe80502273f3e07b316e9479c1fbe3a2c9bc palailogos: marking manifest sha256:952db12dcc17e2a8acc757ca6a594d18420437a1d2541c976d44283e85e88ae9 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:e517690c6a57a2a8524f475fd3be95f497dbf3d88f6b049d8346e30396fbaf1d palailogos: marking blob sha256:591ffc8af60d6a3e35a415ea4704d6063e215bee8be1d3d2329499870309dee0 palailogos: marking manifest sha256:c8acb986282d60355b6abe19fd8b723903bf2b26677a8f280a74c5871c27547b palailogos: marking blob sha256:079208205a4037135ab367b03d09721e6c314aacf3d221e1efe349177aa1252c palailogos: marking blob sha256:f4f5ca946e1a6c048aaa8f058a1decb7c70a9b50fd0bae67c7c939359e633c01 palailogos: marking manifest sha256:f4f5ca946e1a6c048aaa8f058a1decb7c70a9b50fd0bae67c7c939359e633c01 palailogos: marking blob sha256:84d848a9f0c4f9c22a4d7bfaa0234ce44f7d78b5b06b2725fa5d211b04c7005a palailogos: marking blob sha256:5a9012f5b761e91643a379a45a85d35dc66f753d8dff6ba133e32a5fc44096a0 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (0.62s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:38a9abe4cb0763e787e251a56f80318fe554dee4c7e02300f44336d8a3d55182 deletemanifests: marking manifest sha256:5a6d038096ac82c0a2d24b4b420f49d4cd00ae493aa89c2f2934552280f37778 deletemanifests: marking blob sha256:c32a8902cea8042e6770c8b10ee2c9a0038fec6dbb3c762fd4e92bc2189ad10f deletemanifests: marking blob sha256:5a71e13dce260443c39ef683ae82b5b0ce1eca5eeee06cc1fb1d253c1df8a8aa deletemanifests: marking blob sha256:ee3f1d68b1b0d1c64342241815647fe6e18ff7143574a0fbaca1055f6054af62 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:0dd00e8870eb872524643e5cdc89063ac91f2e4aaa1566c209a1299f2d318a05 blob eligible for deletion: sha256:0fd42489ab4c82d4852f676b8aabadd7a6c97e1c8296624bee73a89a21fbe6be blob eligible for deletion: sha256:38a9abe4cb0763e787e251a56f80318fe554dee4c7e02300f44336d8a3d55182 blob eligible for deletion: sha256:9fa0426bd5786afb7246caad119254394d6c67bb642dd5b6480ee6e1046019a0 deletemanifests manifest eligible for deletion: sha256:38a9abe4cb0763e787e251a56f80318fe554dee4c7e02300f44336d8a3d55182 deletemanifests: marking manifest sha256:5a6d038096ac82c0a2d24b4b420f49d4cd00ae493aa89c2f2934552280f37778 deletemanifests: marking blob sha256:c32a8902cea8042e6770c8b10ee2c9a0038fec6dbb3c762fd4e92bc2189ad10f deletemanifests: marking blob sha256:5a71e13dce260443c39ef683ae82b5b0ce1eca5eeee06cc1fb1d253c1df8a8aa deletemanifests: marking blob sha256:ee3f1d68b1b0d1c64342241815647fe6e18ff7143574a0fbaca1055f6054af62 time="2026-05-13T15:29:13Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/38a9abe4cb0763e787e251a56f80318fe554dee4c7e02300f44336d8a3d55182" go.version=go1.26.3 instance.id=5e475c87-8fcb-43f3-8cd5-6ff9f4099c9d time="2026-05-13T15:29:13Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/38a9abe4cb0763e787e251a56f80318fe554dee4c7e02300f44336d8a3d55182" go.version=go1.26.3 instance.id=5e475c87-8fcb-43f3-8cd5-6ff9f4099c9d 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:0dd00e8870eb872524643e5cdc89063ac91f2e4aaa1566c209a1299f2d318a05 time="2026-05-13T15:29:13Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/0d/0dd00e8870eb872524643e5cdc89063ac91f2e4aaa1566c209a1299f2d318a05" go.version=go1.26.3 instance.id=5e475c87-8fcb-43f3-8cd5-6ff9f4099c9d blob eligible for deletion: sha256:0fd42489ab4c82d4852f676b8aabadd7a6c97e1c8296624bee73a89a21fbe6be time="2026-05-13T15:29:13Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/0f/0fd42489ab4c82d4852f676b8aabadd7a6c97e1c8296624bee73a89a21fbe6be" go.version=go1.26.3 instance.id=5e475c87-8fcb-43f3-8cd5-6ff9f4099c9d blob eligible for deletion: sha256:38a9abe4cb0763e787e251a56f80318fe554dee4c7e02300f44336d8a3d55182 time="2026-05-13T15:29:13Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/38/38a9abe4cb0763e787e251a56f80318fe554dee4c7e02300f44336d8a3d55182" go.version=go1.26.3 instance.id=5e475c87-8fcb-43f3-8cd5-6ff9f4099c9d blob eligible for deletion: sha256:9fa0426bd5786afb7246caad119254394d6c67bb642dd5b6480ee6e1046019a0 time="2026-05-13T15:29:13Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/9f/9fa0426bd5786afb7246caad119254394d6c67bb642dd5b6480ee6e1046019a0" go.version=go1.26.3 instance.id=5e475c87-8fcb-43f3-8cd5-6ff9f4099c9d --- PASS: TestDeleteManifestIfTagNotFound (0.71s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:c933272a2375fa27dcefac65097972164ad5a21d84d76673ac504d6a6feba9b2 time="2026-05-13T15:29:14Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/c9/c933272a2375fa27dcefac65097972164ad5a21d84d76673ac504d6a6feba9b2" go.version=go1.26.3 instance.id=5e475c87-8fcb-43f3-8cd5-6ff9f4099c9d blob eligible for deletion: sha256:d0299151b93393d686caf8998c534c885a2955c5c3bcaefd7527c870fd832f69 time="2026-05-13T15:29:14Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d0/d0299151b93393d686caf8998c534c885a2955c5c3bcaefd7527c870fd832f69" go.version=go1.26.3 instance.id=5e475c87-8fcb-43f3-8cd5-6ff9f4099c9d blob eligible for deletion: sha256:ddf140030fb2178de84da8369874ac621d91b4a0685efb4436f5ad74ecf1785a time="2026-05-13T15:29:14Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/dd/ddf140030fb2178de84da8369874ac621d91b4a0685efb4436f5ad74ecf1785a" go.version=go1.26.3 instance.id=5e475c87-8fcb-43f3-8cd5-6ff9f4099c9d --- PASS: TestGCWithMissingManifests (0.28s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:a611ea496fb561d9b61a0ba7a395632dccd9d5d1dc01f5437ba365e2567dc08c komnenos: marking blob sha256:66c9cb246a27f3d9776a7ca8919e7f3c28e4051b84de7fd3910b0cd8b4289725 komnenos: marking blob sha256:4eaf7aafbb4b04c907ed1d922f75c7b5ee618447e11bd0c64b2848263520117d 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2026-05-13T15:29:14Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.26.3 instance.id=5e475c87-8fcb-43f3-8cd5-6ff9f4099c9d blob eligible for deletion: sha256:26ae56644b3a3863447fda9ecc8d77c80be387d83d6a28c5754eedcbfd352b1c time="2026-05-13T15:29:14Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/26/26ae56644b3a3863447fda9ecc8d77c80be387d83d6a28c5754eedcbfd352b1c" go.version=go1.26.3 instance.id=5e475c87-8fcb-43f3-8cd5-6ff9f4099c9d blob eligible for deletion: sha256:4009b44e52228ea69d9fc775d4626e0da0e74f8d22f932b387aa3fbc2b2f47ac time="2026-05-13T15:29:14Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/40/4009b44e52228ea69d9fc775d4626e0da0e74f8d22f932b387aa3fbc2b2f47ac" go.version=go1.26.3 instance.id=5e475c87-8fcb-43f3-8cd5-6ff9f4099c9d blob eligible for deletion: sha256:42a3cb13fb31513696bdc4a767ee62257ccefda2057f47a40ebd935496da071a time="2026-05-13T15:29:14Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/42/42a3cb13fb31513696bdc4a767ee62257ccefda2057f47a40ebd935496da071a" go.version=go1.26.3 instance.id=5e475c87-8fcb-43f3-8cd5-6ff9f4099c9d blob eligible for deletion: sha256:5f5b76ddf071ca8e2efb000070ba19c141cb7327be24cb253a5c90f254e90401 time="2026-05-13T15:29:14Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/5f/5f5b76ddf071ca8e2efb000070ba19c141cb7327be24cb253a5c90f254e90401" go.version=go1.26.3 instance.id=5e475c87-8fcb-43f3-8cd5-6ff9f4099c9d blob eligible for deletion: sha256:899e532a6d970d7c13b13b22e8e5fee1cd7be69811e3f087bf2730d17c1e0940 time="2026-05-13T15:29:14Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/89/899e532a6d970d7c13b13b22e8e5fee1cd7be69811e3f087bf2730d17c1e0940" go.version=go1.26.3 instance.id=5e475c87-8fcb-43f3-8cd5-6ff9f4099c9d blob eligible for deletion: sha256:9bac0f9ec4d0bf0a07ebc736e12bf77f9da714249b3161d23e6980e8d63775ae time="2026-05-13T15:29:14Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/9b/9bac0f9ec4d0bf0a07ebc736e12bf77f9da714249b3161d23e6980e8d63775ae" go.version=go1.26.3 instance.id=5e475c87-8fcb-43f3-8cd5-6ff9f4099c9d --- PASS: TestDeletionHasEffect (0.67s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (0.74s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:bfd87670caf1f55221e5958501bd3b7ac19afeede95ec16bafdbda87658d0261 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:44826b8d99ef8599dc7f08b509e6d8d42d908534daffe7570fb357f011161be8 michael_z_doukas: marking blob sha256:369515dd65f67363a9961818443c14712dc8743cecb66692436880637e41bde1 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:317d3c349fd6e5b024642706bb6bb4fb0f48c216c877b702846640adb70fddc9 time="2026-05-13T15:29:15Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/31/317d3c349fd6e5b024642706bb6bb4fb0f48c216c877b702846640adb70fddc9" go.version=go1.26.3 instance.id=5e475c87-8fcb-43f3-8cd5-6ff9f4099c9d --- PASS: TestOrphanBlobDeleted (0.28s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:1021bcef296a39091f1bc3d4c0ce9c12b208e466c90ddd35d5326f3937701169 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:9590536b40a82134eb9c55d0e303f1568f744446207dab913e38a019707e0403 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.24s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.28s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.19s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (0.50s) === 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-13T15:29:16Z" level=info msg="PurgeUploads starting: olderThan=2026-05-13 14:29:16.96524237 +0000 UTC m=-3590.601953280, actuallyDelete=true" time="2026-05-13T15:29:16Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2026-05-13T15:29:16Z" level=info msg="PurgeUploads starting: olderThan=2026-05-13 15:29:16.965921577 +0000 UTC m=+9.398725927, actuallyDelete=true" time="2026-05-13T15:29:16Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6c554db1-c4f7-4cb2-adcf-5e1b2dbfae67 have older date (2026-05-13 14:29:16 +0000 UTC) than purge date (2026-05-13 15:29:16.965921577 +0000 UTC m=+9.398725927). Removing upload directory." time="2026-05-13T15:29:16Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6f43092b-2543-404e-a0a1-8227470511ff have older date (2026-05-13 14:29:16 +0000 UTC) than purge date (2026-05-13 15:29:16.965921577 +0000 UTC m=+9.398725927). Removing upload directory." time="2026-05-13T15:29:16Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c127fef8-d84d-432c-a007-25d1c1311c8d have older date (2026-05-13 14:29:16 +0000 UTC) than purge date (2026-05-13 15:29:16.965921577 +0000 UTC m=+9.398725927). Removing upload directory." time="2026-05-13T15:29:16Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f95a7a06-9a6a-4d90-8470-43f2157a53c8 have older date (2026-05-13 14:29:16 +0000 UTC) than purge date (2026-05-13 15:29:16.965921577 +0000 UTC m=+9.398725927). Removing upload directory." time="2026-05-13T15:29:16Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c4021e84-8bee-453f-8f1f-389c8fbed667 have older date (2026-05-13 14:29:16 +0000 UTC) than purge date (2026-05-13 15:29:16.965921577 +0000 UTC m=+9.398725927). Removing upload directory." time="2026-05-13T15:29:16Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d0406d19-4701-447e-8b78-686f9c661004 have older date (2026-05-13 14:29:16 +0000 UTC) than purge date (2026-05-13 15:29:16.965921577 +0000 UTC m=+9.398725927). Removing upload directory." time="2026-05-13T15:29:16Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/3810aa8c-faaf-4ba9-9554-6eac154fc0e5 have older date (2026-05-13 14:29:16 +0000 UTC) than purge date (2026-05-13 15:29:16.965921577 +0000 UTC m=+9.398725927). Removing upload directory." time="2026-05-13T15:29:16Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2d963828-3ccb-4bef-bb70-04132180e861 have older date (2026-05-13 14:29:16 +0000 UTC) than purge date (2026-05-13 15:29:16.965921577 +0000 UTC m=+9.398725927). Removing upload directory." time="2026-05-13T15:29:16Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/48983a70-07eb-4333-bc01-ef3374b95a6f have older date (2026-05-13 14:29:16 +0000 UTC) than purge date (2026-05-13 15:29:16.965921577 +0000 UTC m=+9.398725927). Removing upload directory." time="2026-05-13T15:29:16Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4b1f55b2-900d-4c19-a7da-a43402c5a6f5 have older date (2026-05-13 14:29:16 +0000 UTC) than purge date (2026-05-13 15:29:16.965921577 +0000 UTC m=+9.398725927). Removing upload directory." time="2026-05-13T15:29:16Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/52d8c692-8238-4a80-acf3-6fd6358c9adb have older date (2026-05-13 14:29:16 +0000 UTC) than purge date (2026-05-13 15:29:16.965921577 +0000 UTC m=+9.398725927). Removing upload directory." time="2026-05-13T15:29:16Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2026-05-13T15:29:16Z" level=info msg="PurgeUploads starting: olderThan=2026-05-13 15:29:16.966788707 +0000 UTC m=+9.399593057, actuallyDelete=true" time="2026-05-13T15:29:16Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/4cac178e-4a5e-4185-9f4a-17b1573c3ccb have older date (2026-05-13 14:29:16 +0000 UTC) than purge date (2026-05-13 15:29:16.966788707 +0000 UTC m=+9.399593057). Removing upload directory." time="2026-05-13T15:29:16Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/76ca6212-f171-4da4-b298-11cbd82307fe have older date (2026-05-13 14:29:16 +0000 UTC) than purge date (2026-05-13 15:29:16.966788707 +0000 UTC m=+9.399593057). Removing upload directory." time="2026-05-13T15:29:16Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/e395a2ce-a351-4dd5-8add-a98f570ceabc have older date (2026-05-13 14:29:16 +0000 UTC) than purge date (2026-05-13 15:29:16.966788707 +0000 UTC m=+9.399593057). Removing upload directory." time="2026-05-13T15:29:16Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/4246f2f7-fe90-4c67-ae08-67bd4cbedf8f have older date (2026-05-13 14:29:16 +0000 UTC) than purge date (2026-05-13 15:29:16.966788707 +0000 UTC m=+9.399593057). Removing upload directory." time="2026-05-13T15:29:16Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/78c2ef09-fdf6-48b4-ad82-46fc16eacb52 have older date (2026-05-13 14:29:16 +0000 UTC) than purge date (2026-05-13 15:29:16.966788707 +0000 UTC m=+9.399593057). Removing upload directory." time="2026-05-13T15:29:16Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2026-05-13T15:29:16Z" level=info msg="PurgeUploads starting: olderThan=2026-05-13 15:29:16.967447074 +0000 UTC m=+9.400251424, actuallyDelete=true" time="2026-05-13T15:29:16Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/3f7a7fa0-828f-45bd-9db2-27c56a07cdd5 have older date (2026-05-13 14:29:16 +0000 UTC) than purge date (2026-05-13 15:29:16.967447074 +0000 UTC m=+9.400251424). Removing upload directory." time="2026-05-13T15:29:16Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/69b6f031-63fc-48a7-8d69-abaaa5133b84 have older date (2026-05-13 14:29:16 +0000 UTC) than purge date (2026-05-13 15:29:16.967447074 +0000 UTC m=+9.400251424). Removing upload directory." time="2026-05-13T15:29:16Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/986c4a48-38fa-4cae-a8ec-6bca397eb622 have older date (2026-05-13 14:29:16 +0000 UTC) than purge date (2026-05-13 15:29:16.967447074 +0000 UTC m=+9.400251424). Removing upload directory." time="2026-05-13T15:29:16Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/cefaca56-1b88-4d3a-8db6-1cd7c7d79418 have older date (2026-05-13 14:29:16 +0000 UTC) than purge date (2026-05-13 15:29:16.967447074 +0000 UTC m=+9.400251424). Removing upload directory." time="2026-05-13T15:29:16Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/34895bdb-4f88-4eec-be9e-641e1e9f5789 have older date (2026-05-13 14:29:16 +0000 UTC) than purge date (2026-05-13 15:29:16.967447074 +0000 UTC m=+9.400251424). Removing upload directory." time="2026-05-13T15:29:16Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2026-05-13T15:29:16Z" level=info msg="PurgeUploads starting: olderThan=2026-05-13 15:29:16.967849758 +0000 UTC m=+9.400654108, actuallyDelete=true" time="2026-05-13T15:29:16Z" 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 9.452s ? 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.086s === 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.073s === RUN TestWalkFileRemoved time="2026-05-13T15:29:07Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.050s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.557s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.09s) === 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.171s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.15s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.687s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.33s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 16.880s ? 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-13T15:29:07Z" 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-13T15:29:07Z" 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-13T15:29:07Z" 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.00s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate === CONT TestUpdateCalledRegularly === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestInvalidNetworkType === CONT TestInvalidData === CONT TestMatchIPV4_2 === CONT TestMatchIPV4WithRegionMatched === CONT TestParsing === CONT TestMatchIPV6 === CONT TestMatchIPV4WithRegionNotMatched === CONT TestMatchIPV4 time="2026-05-13T15:29:07Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.3 time="2026-05-13T15:29:07Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.26.3 instance.id=7792dbe7-e16d-45dc-a1bb-0e103ebef0c4 --- PASS: TestMatchIPV4WithRegionMatched (0.00s) time="2026-05-13T15:29:07Z" level=error msg="unknown ip address format" go.version=go1.26.3 instance.id=7792dbe7-e16d-45dc-a1bb-0e103ebef0c4 ip=?0000000000000000000000000000000000 --- PASS: TestParsing (0.01s) --- PASS: TestInvalidNetworkType (0.01s) --- PASS: TestS3TryUpdate (0.01s) --- PASS: TestMatchIPV6 (0.01s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) time="2026-05-13T15:29:07Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.26.3 instance.id=7792dbe7-e16d-45dc-a1bb-0e103ebef0c4 --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) --- PASS: TestInvalidData (0.01s) --- PASS: TestMatchIPV4_2 (0.01s) --- PASS: TestMatchIPV4 (0.01s) time="2026-05-13T15:29:08Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.3 time="2026-05-13T15:29:09Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.3 time="2026-05-13T15:29:10Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.3 time="2026-05-13T15:29:11Z" 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.596s === RUN Test OK: 4 passed --- PASS: Test (0.01s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.068s ? 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.550s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.37s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.00s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 15.925s ? 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.051s ? 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-aarch64.so.1 >>> docker-registry*: Package size: 25.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 Wed, 13 May 2026 15:30:11 +0000 elapsed time 0h 1m 19s >>> 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 (20260513.152853) (2/2) Purging go (1.26.3-r0) Executing busybox-1.37.0-r31.trigger OK: 432.1 MiB in 107 packages >>> docker-registry: Updating the community/aarch64 repository index... >>> docker-registry: Signing the index...