>>> docker-registry: Building community/docker-registry 2.8.3-r23 (using abuild 3.17.0_rc2-r0) started Wed, 13 May 2026 23:40:41 +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.234042) Executing busybox-1.37.0-r31.trigger OK: 626.1 MiB in 105 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.24/docker-registry-2.8.3.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.24/docker-registry-2.8.3.tar.gz.part' docker-registry-2.8. 36% |*********** | 719k 0:00:01 ETA docker-registry-2.8. 100% |********************************| 1963k 0:00:00 ETA '/var/cache/distfiles/v3.24/docker-registry-2.8.3.tar.gz.part' saved /var/cache/distfiles/v3.24/docker-registry-2.8.3.tar.gz: OK /home/buildozer/aports/community/docker-registry/log-hook-syslog.patch: OK /home/buildozer/aports/community/docker-registry/config-example.patch: OK /home/buildozer/aports/community/docker-registry/bugsnag-panicwrap.patch: OK /home/buildozer/aports/community/docker-registry/docker-registry.initd: OK /home/buildozer/aports/community/docker-registry/docker-registry.confd: OK /home/buildozer/aports/community/docker-registry/docker-registry.logrotate: OK /home/buildozer/aports/community/docker-registry/test-non-constant-fmt-str.patch: OK /home/buildozer/aports/community/docker-registry/skip-test-graceful-shutdown.patch: OK /home/buildozer/aports/community/docker-registry/go-1.26-vet-fix-formatstring-arg.patch: OK >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.24/docker-registry-2.8.3.tar.gz /var/cache/distfiles/v3.24/docker-registry-2.8.3.tar.gz: OK /home/buildozer/aports/community/docker-registry/log-hook-syslog.patch: OK /home/buildozer/aports/community/docker-registry/config-example.patch: OK /home/buildozer/aports/community/docker-registry/bugsnag-panicwrap.patch: OK /home/buildozer/aports/community/docker-registry/docker-registry.initd: OK /home/buildozer/aports/community/docker-registry/docker-registry.confd: OK /home/buildozer/aports/community/docker-registry/docker-registry.logrotate: OK /home/buildozer/aports/community/docker-registry/test-non-constant-fmt-str.patch: OK /home/buildozer/aports/community/docker-registry/skip-test-graceful-shutdown.patch: OK /home/buildozer/aports/community/docker-registry/go-1.26-vet-fix-formatstring-arg.patch: OK >>> docker-registry: Unpacking /var/cache/distfiles/v3.24/docker-registry-2.8.3.tar.gz... >>> docker-registry: log-hook-syslog.patch patching file registry/handlers/app.go patching file registry/registry.go Hunk #2 succeeded at 368 (offset -1 lines). Hunk #3 succeeded at 393 (offset -1 lines). patching file vendor/github.com/sirupsen/logrus/hooks/syslog/syslog.go >>> docker-registry: config-example.patch patching file cmd/registry/config-example.yml >>> docker-registry: bugsnag-panicwrap.patch patching file vendor/github.com/bugsnag/panicwrap/dup2.go patching file vendor/github.com/bugsnag/panicwrap/dup3.go >>> docker-registry: test-non-constant-fmt-str.patch patching file registry/handlers/api_test.go patching file registry/proxy/proxyblobstore_test.go patching file registry/proxy/proxymanifeststore_test.go patching file registry/proxy/scheduler/scheduler_test.go patching file registry/storage/driver/walk_test.go patching file registry/storage/purgeuploads_test.go >>> docker-registry: skip-test-graceful-shutdown.patch patching file Makefile >>> docker-registry: go-1.26-vet-fix-formatstring-arg.patch patching file registry/proxy/proxyregistry.go + bin/registry + bin/digest + bin/registry-api-descriptor-template + binaries + test ? github.com/docker/distribution/cmd/digest [no test files] ? github.com/docker/distribution/cmd/registry [no test files] ? github.com/docker/distribution/cmd/registry-api-descriptor-template [no test files] === RUN Test time="2026-05-13T23:41:04Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2026-05-13T23:41:04Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.04s) PASS ok github.com/docker/distribution/configuration 0.044s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2026-05-13T23:41:04Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.00s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.013s ? 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.012s === 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.007s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.96s) PASS ok github.com/docker/distribution/health/checks 0.965s ? 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.015s === 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.010s === 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.022s === 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.012s ? github.com/docker/distribution/metrics [no test files] === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.00s) === RUN TestEventBridgeManifestPushed --- PASS: TestEventBridgeManifestPushed (0.00s) === RUN TestEventBridgeManifestPushedWithTag --- PASS: TestEventBridgeManifestPushedWithTag (0.00s) === RUN TestEventBridgeManifestPulledWithTag --- PASS: TestEventBridgeManifestPulledWithTag (0.00s) === RUN TestEventBridgeManifestDeleted --- PASS: TestEventBridgeManifestDeleted (0.00s) === RUN TestEventBridgeTagDeleted --- PASS: TestEventBridgeTagDeleted (0.00s) === RUN TestEventBridgeRepoDeleted --- PASS: TestEventBridgeRepoDeleted (0.00s) === RUN TestEventEnvelopeJSONFormat --- PASS: TestEventEnvelopeJSONFormat (0.00s) === RUN TestHTTPSink 2026/05/13 23:41:04 http: TLS handshake error from 127.0.0.1:39200: 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:42935/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:42935/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:42935/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:42935/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:36045?status=0, fail=true --- PASS: TestHTTPSink (0.04s) === RUN TestListener --- PASS: TestListener (0.65s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2026-05-13T23:41:05Z" level=info msg="broadcaster: closing" time="2026-05-13T23:41:05Z" level=info msg="closing testSink" time="2026-05-13T23:41:05Z" level=info msg="closing testSink" time="2026-05-13T23:41:05Z" level=info msg="closing testSink" time="2026-05-13T23:41:05Z" level=info msg="closing testSink" time="2026-05-13T23:41:05Z" level=info msg="closing testSink" time="2026-05-13T23:41:05Z" level=info msg="closing testSink" time="2026-05-13T23:41:05Z" level=info msg="closing testSink" time="2026-05-13T23:41:05Z" level=info msg="closing testSink" time="2026-05-13T23:41:05Z" level=info msg="closing testSink" time="2026-05-13T23:41:05Z" level=info msg="closing testSink" time="2026-05-13T23:41:05Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2026-05-13T23:41:05Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.12s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2026-05-13T23:41:05Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:05Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:05Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 1} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 1} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 1} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 1} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:05Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:05Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:05Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:05Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:05Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T23:41:06Z" level=warning msg="&{0x7676888a0bd0 0.9} encountered too many errors, backing off" time="2026-05-13T23:41:06Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (1.00s) PASS ok github.com/docker/distribution/notifications 1.834s ? 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-13T23:41:05Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-05-13T23:41:05.099804016Z" 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-13T23:41:05.099840441Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T23:41:05.099928381Z" level=info msg="Starting upload purge in 14m0s" go.version=go1.26.3 time="2026-05-13T23:41:05.100174472Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.26.3 time="2026-05-13T23:41:05.100190128Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.26.3 time="2026-05-13T23:41:05.100682344Z" level=info msg="listening on [::]:5001, tls" go.version=go1.26.3 time="2026-05-13T23:41:08.104900592Z" level=info msg="response completed" go.version=go1.26.3 http.request.host=127.0.0.1 http.request.id=dcfb92c4-f45e-446f-9aab-de8a763738ff http.request.method=GET http.request.remoteaddr="127.0.0.1:44320" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="822.861µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2026:23:41:08 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2026-05-13T23:41:08.105041384Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.26.3 --- PASS: TestRegistrySupportedCipherSuite (3.29s) === RUN TestRegistryUnsupportedCipherSuite time="2026-05-13T23:41:08.411805421Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-05-13T23:41:08.412465622Z" 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-13T23:41:08.412481598Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T23:41:08.412605162Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.26.3 time="2026-05-13T23:41:08.412622247Z" level=info msg="Starting upload purge in 19m0s" go.version=go1.26.3 --- PASS: TestRegistryUnsupportedCipherSuite (8.31s) PASS ok github.com/docker/distribution/registry 11.617s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.007s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.02s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.02s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.02s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.08s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.151s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2026-05-13T23:41:04Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.26.3 instance.id=b447303e-ac5b-4bea-a265-3dd20196177b time="2026-05-13T23:41:04Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.26.3 instance.id=b447303e-ac5b-4bea-a265-3dd20196177b --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2026-05-13T23:41:05Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.26.3 password=lOhaso-HPu9XRti7Xj90g3H7l4rERTvpF7gjfVK7Qpg user=docker --- PASS: TestCreateHtpasswdFile (0.10s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.119s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.011s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.02s) === RUN TestLeeway time="2026-05-13T23:41:04Z" level=info msg="token not to be used before 2026-05-13 23:41:05 +0000 UTC - currently 2026-05-13 23:41:04.932053799 +0000 UTC m=+0.023994268" time="2026-05-13T23:41:04Z" level=info msg="token not to be used after 2026-05-13 23:41:04 +0000 UTC - currently 2026-05-13 23:41:04.933524798 +0000 UTC m=+0.025465219" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2026-05-13T23:41:04Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.01s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.046s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.00s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.01s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.01s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.01s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.01s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.01s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.01s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.01s) === RUN TestManifestPut --- PASS: TestManifestPut (0.00s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.105s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.00s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.01s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.041s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.012s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2026-05-13T23:41:04Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T23:41:04Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T23:41:04Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36769" http.request.id=36a82a6a-8516-4793-b5af-e5cf4afec393 http.request.method=GET http.request.remoteaddr="127.0.0.1:49622" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.699074ms http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2026:23:41:04 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2026-05-13T23:41:04Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T23:41:04Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T23:41:04Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45997" http.request.id=f25e328d-5bd6-4cb8-a3a6-a9d226a69e8b http.request.method=GET http.request.remoteaddr="127.0.0.1:48334" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.322165ms http.response.status=200 http.response.written=20 127.0.0.1 - - [13/May/2026:23:41:04 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-05-13T23:41:05Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45997" http.request.id=d97a41e3-dedc-40d0-87cf-1c7b5219d38c http.request.method=POST http.request.remoteaddr="127.0.0.1:48334" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.054963ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:05 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:07Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45997" http.request.id=4626559a-6ce5-4233-b4c1-51f3bf19321a http.request.method=PUT http.request.remoteaddr="127.0.0.1:48334" http.request.uri="/v2/foo/aaaa/blobs/uploads/75329e54-8b85-4fff-b4a8-8bea543c16fd?_state=gW6Cd1mtjO5wFXqxHZ27jhr-Woyk6iQdCGGBnmF0J6d7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI3NTMyOWU1NC04Yjg1LTRmZmYtYjRhOC04YmVhNTQzYzE2ZmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MDUuMjAwNjEzMTQxWiJ9&digest=sha256%3A3a460544d863b01303b7f74fc1c77fea7daebb4aeb3fb86d94625eec5b58ea15" http.request.useragent="Go-http-client/1.1" http.response.duration=1.967177977s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:05 +0000] "PUT /v2/foo/aaaa/blobs/uploads/75329e54-8b85-4fff-b4a8-8bea543c16fd?_state=gW6Cd1mtjO5wFXqxHZ27jhr-Woyk6iQdCGGBnmF0J6d7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI3NTMyOWU1NC04Yjg1LTRmZmYtYjRhOC04YmVhNTQzYzE2ZmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MDUuMjAwNjEzMTQxWiJ9&digest=sha256%3A3a460544d863b01303b7f74fc1c77fea7daebb4aeb3fb86d94625eec5b58ea15 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:07Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45997" http.request.id=7d1ee8ee-a0dc-49c9-83ff-fa3e4930011b http.request.method=PUT http.request.remoteaddr="127.0.0.1:48334" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.017855ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:07 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:07Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45997" http.request.id=564ea2c9-2450-4e65-95d3-2667a750d5d7 http.request.method=POST http.request.remoteaddr="127.0.0.1:48334" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="824.092µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:07 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:08Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45997" http.request.id=31d78e57-8e47-4954-b770-a5be3944bf90 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48334" http.request.uri="/v2/foo/bbbb/blobs/uploads/b64abfba-c81b-4f5b-abef-a3568e2103ae?_state=RE6Fd5_NU8tCdgK9JNoZdt7_59Qhf6ZkldqSll4nL9l7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJiNjRhYmZiYS1jODFiLTRmNWItYWJlZi1hMzU2OGUyMTAzYWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MDcuMzYyMjU1MzY5WiJ9&digest=sha256%3A326dd429795b8f43bd5417a16986af1c4a21b99d0c53ab94c104be60b599f23b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.376505315s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:07 +0000] "PUT /v2/foo/bbbb/blobs/uploads/b64abfba-c81b-4f5b-abef-a3568e2103ae?_state=RE6Fd5_NU8tCdgK9JNoZdt7_59Qhf6ZkldqSll4nL9l7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJiNjRhYmZiYS1jODFiLTRmNWItYWJlZi1hMzU2OGUyMTAzYWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MDcuMzYyMjU1MzY5WiJ9&digest=sha256%3A326dd429795b8f43bd5417a16986af1c4a21b99d0c53ab94c104be60b599f23b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:08Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45997" http.request.id=719cbcdd-0d25-4fc8-ac00-faae401ed788 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48334" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.093572ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:08 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:08Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45997" http.request.id=767f5161-364d-46ad-b2b6-308f75c57066 http.request.method=POST http.request.remoteaddr="127.0.0.1:48334" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="809.975µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:08 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:09Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45997" http.request.id=f6d09648-a160-40e1-96d9-4379e36dfb9f http.request.method=PUT http.request.remoteaddr="127.0.0.1:48334" http.request.uri="/v2/foo/cccc/blobs/uploads/2d94bcde-f4d8-4e49-be54-7200b48a5253?_state=qaWk4qzWoiENgCzu6Wh6IAkD-QKj54SrmZlG5LIyd3t7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIyZDk0YmNkZS1mNGQ4LTRlNDktYmU1NC03MjAwYjQ4YTUyNTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MDguOTA4OTA5OTcyWiJ9&digest=sha256%3A63be8a87ae909bfd06d22092561287b930b1995106df518fae5fb6470e600ed3" http.request.useragent="Go-http-client/1.1" http.response.duration=1.073870858s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:08 +0000] "PUT /v2/foo/cccc/blobs/uploads/2d94bcde-f4d8-4e49-be54-7200b48a5253?_state=qaWk4qzWoiENgCzu6Wh6IAkD-QKj54SrmZlG5LIyd3t7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIyZDk0YmNkZS1mNGQ4LTRlNDktYmU1NC03MjAwYjQ4YTUyNTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MDguOTA4OTA5OTcyWiJ9&digest=sha256%3A63be8a87ae909bfd06d22092561287b930b1995106df518fae5fb6470e600ed3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:09Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45997" http.request.id=b5eb6b50-9515-46cb-9a2b-6df03a1a64d9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48334" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.572366ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:09 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:10Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45997" http.request.id=16e07f16-a033-4b97-ba15-1b3c56e469d3 http.request.method=POST http.request.remoteaddr="127.0.0.1:48334" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="770.143µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:10 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:11Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45997" http.request.id=6f310d56-9ac5-42b9-8c57-547e19f1d104 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48334" http.request.uri="/v2/foo/dddd/blobs/uploads/d6d67800-82d9-4742-8c1c-cd0fc664b6dc?_state=ogoG6GioyQW4xvXB0NveT3k6Blctt3AK_GpZ7NFitxp7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJkNmQ2NzgwMC04MmQ5LTQ3NDItOGMxYy1jZDBmYzY2NGI2ZGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MTAuMTUyMjYzMzRaIn0%3D&digest=sha256%3Ab8745a49fd0bf62838ab2a401ddf5a5928dae9e4564cb584d49b42bce40a4604" http.request.useragent="Go-http-client/1.1" http.response.duration=1.085489755s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:10 +0000] "PUT /v2/foo/dddd/blobs/uploads/d6d67800-82d9-4742-8c1c-cd0fc664b6dc?_state=ogoG6GioyQW4xvXB0NveT3k6Blctt3AK_GpZ7NFitxp7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJkNmQ2NzgwMC04MmQ5LTQ3NDItOGMxYy1jZDBmYzY2NGI2ZGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MTAuMTUyMjYzMzRaIn0%3D&digest=sha256%3Ab8745a49fd0bf62838ab2a401ddf5a5928dae9e4564cb584d49b42bce40a4604 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:11Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45997" http.request.id=8787e785-f1e3-4036-9c7e-7fa6af32baa6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48334" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.610316ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:11 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:11Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45997" http.request.id=3db2abdd-3b85-42d6-84a8-ccc72673140e http.request.method=POST http.request.remoteaddr="127.0.0.1:48334" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="829.716µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:11 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:13Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45997" http.request.id=1fcbc365-0233-4022-94c7-35e5ddba3e7e http.request.method=PUT http.request.remoteaddr="127.0.0.1:48334" http.request.uri="/v2/foo/eeee/blobs/uploads/d5004507-430e-4f30-a416-1435644f0844?_state=iiHw4ghWt8AwEgEf_tfpWPtgm9aICqzY4QvEqqSEEDR7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJkNTAwNDUwNy00MzBlLTRmMzAtYTQxNi0xNDM1NjQ0ZjA4NDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MTEuNDQ1NTI0NDAzWiJ9&digest=sha256%3Aeaef10764c0aa8c24dc8331fb7f291a1c0d3ec29343e33a08593d5f1cc56cbef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.564733062s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:11 +0000] "PUT /v2/foo/eeee/blobs/uploads/d5004507-430e-4f30-a416-1435644f0844?_state=iiHw4ghWt8AwEgEf_tfpWPtgm9aICqzY4QvEqqSEEDR7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJkNTAwNDUwNy00MzBlLTRmMzAtYTQxNi0xNDM1NjQ0ZjA4NDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MTEuNDQ1NTI0NDAzWiJ9&digest=sha256%3Aeaef10764c0aa8c24dc8331fb7f291a1c0d3ec29343e33a08593d5f1cc56cbef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:13Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45997" http.request.id=4e172ce6-c2d6-41af-9ae2-f4c15408cbab http.request.method=PUT http.request.remoteaddr="127.0.0.1:48334" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.531636ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:13 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:13Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45997" http.request.id=e0c3b2b6-5949-46f1-a0fd-56b4cfe93ee1 http.request.method=POST http.request.remoteaddr="127.0.0.1:48334" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="762.475µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:13 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:13Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45997" http.request.id=212e7709-4c0b-43e1-8209-f210ba591da3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48334" http.request.uri="/v2/foo/ffff/blobs/uploads/d8478ebe-5194-4745-9206-ff8437eb236d?_state=a4JmsLYGjYbmGQyVKu3NfZ-2s48PhDsfO28plOCv-ld7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJkODQ3OGViZS01MTk0LTQ3NDUtOTIwNi1mZjg0MzdlYjIzNmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MTMuMTMwMDE3NTcyWiJ9&digest=sha256%3A3e1076f3e96893b99c318ec308e8f9c03834e814510a22c621a5adcc8900a28b" http.request.useragent="Go-http-client/1.1" http.response.duration=521.223238ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:13 +0000] "PUT /v2/foo/ffff/blobs/uploads/d8478ebe-5194-4745-9206-ff8437eb236d?_state=a4JmsLYGjYbmGQyVKu3NfZ-2s48PhDsfO28plOCv-ld7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJkODQ3OGViZS01MTk0LTQ3NDUtOTIwNi1mZjg0MzdlYjIzNmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MTMuMTMwMDE3NTcyWiJ9&digest=sha256%3A3e1076f3e96893b99c318ec308e8f9c03834e814510a22c621a5adcc8900a28b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:13Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45997" http.request.id=9213c373-28ca-4faa-913c-82bea4921cf1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48334" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.547953ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:13 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:13Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45997" http.request.id=b4396e34-df8e-410c-8b8c-05db0a71fd11 http.request.method=GET http.request.remoteaddr="127.0.0.1:48334" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="582.407µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [13/May/2026:23:41:13 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-05-13T23:41:13Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45997" http.request.id=0204e991-0981-4e03-aabe-980defdec0b2 http.request.method=GET http.request.remoteaddr="127.0.0.1:48334" 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="614.471µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [13/May/2026:23:41:13 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-05-13T23:41:13Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45997" http.request.id=3f72da07-9960-414c-8a13-10d2e3640e38 http.request.method=GET http.request.remoteaddr="127.0.0.1:48334" 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="604.453µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [13/May/2026:23:41:13 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-05-13T23:41:13Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45997" http.request.id=871cbf6a-d4f8-4ae1-8a67-9b3749225629 http.request.method=GET http.request.remoteaddr="127.0.0.1:48334" 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="639.408µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [13/May/2026:23:41:13 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-05-13T23:41:13Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45997" http.request.id=5a0a1138-39c3-4a53-8c1b-5011f3dbe335 http.request.method=GET http.request.remoteaddr="127.0.0.1:48334" 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="590.729µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [13/May/2026:23:41:13 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2026-05-13T23:41:13Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45997" http.request.id=12c23d53-d41e-4935-985d-55fb06d01423 http.request.method=GET http.request.remoteaddr="127.0.0.1:48334" 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="568.985µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [13/May/2026:23:41:13 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-05-13T23:41:13Z" 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:45997" http.request.id=a257e377-376b-4a75-b9d0-027b17168c93 http.request.method=GET http.request.remoteaddr="127.0.0.1:48334" 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="577.292µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [13/May/2026:23:41:13 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2026-05-13T23:41:13Z" 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:45997" http.request.id=b024e147-c70c-463f-8348-692a16c657a4 http.request.method=GET http.request.remoteaddr="127.0.0.1:48334" 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="552.65µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [13/May/2026:23:41:13 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2026-05-13T23:41:13Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45997" http.request.id=7a571c43-be63-40c2-be7e-5a7a838f018b http.request.method=GET http.request.remoteaddr="127.0.0.1:48334" 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="525.745µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [13/May/2026:23:41:13 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-05-13T23:41:13Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45997" http.request.id=d4c3668b-be13-4550-a089-a65bbdfc1ae3 http.request.method=GET http.request.remoteaddr="127.0.0.1:48334" 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="597.354µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [13/May/2026:23:41:13 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-05-13T23:41:13Z" 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-13T23:41:13Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T23:41:13Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43139" http.request.id=ce0c4447-c5f7-4ec3-9621-75b626183f38 http.request.method=POST http.request.remoteaddr="127.0.0.1:56950" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="889.562µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:13 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:14Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43139" http.request.id=ffeee9fe-fba2-4c47-9666-14d2081045a3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56950" http.request.uri="/v2/foo/aaaa/blobs/uploads/c53f0543-4d5f-4c6e-a278-71aaf10e86f9?_state=un3pQ8BYi4QC3CG2QvEYQ2NPsiFW-iuhX2UsTLaERe57Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJjNTNmMDU0My00ZDVmLTRjNmUtYTI3OC03MWFhZjEwZTg2ZjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MTMuODAyODgwNTI3WiJ9&digest=sha256%3A9f15502ef576cb104b522b3d8ded5031eb7959c75f5eb42a218eb46f27c51bb7" http.request.useragent="Go-http-client/1.1" http.response.duration=716.768685ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:13 +0000] "PUT /v2/foo/aaaa/blobs/uploads/c53f0543-4d5f-4c6e-a278-71aaf10e86f9?_state=un3pQ8BYi4QC3CG2QvEYQ2NPsiFW-iuhX2UsTLaERe57Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJjNTNmMDU0My00ZDVmLTRjNmUtYTI3OC03MWFhZjEwZTg2ZjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MTMuODAyODgwNTI3WiJ9&digest=sha256%3A9f15502ef576cb104b522b3d8ded5031eb7959c75f5eb42a218eb46f27c51bb7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:14Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43139" http.request.id=bccbe9f2-8cd3-4c91-a898-4594dec8c4af http.request.method=PUT http.request.remoteaddr="127.0.0.1:56950" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.571607ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:14 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:14Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43139" http.request.id=27ea34ec-2dcd-4848-981b-21c0db57c973 http.request.method=POST http.request.remoteaddr="127.0.0.1:56950" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="809.803µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:14 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:16Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43139" http.request.id=a9ff0075-a3ee-48da-8f1f-06168d0022cb http.request.method=PUT http.request.remoteaddr="127.0.0.1:56950" http.request.uri="/v2/foo/bbbb/blobs/uploads/e969193b-dc7a-4e0f-80b7-4bda6fe72272?_state=UVh6PMJXEwC4fjxtmVIlJvhG7-jbLjOy2MY1qQcoJ4h7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJlOTY5MTkzYi1kYzdhLTRlMGYtODBiNy00YmRhNmZlNzIyNzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MTQuNzIxODE5NTU3WiJ9&digest=sha256%3A6bf3300c1c029e01ac14bbc66fd0a8dcfef65246d299d3d3d4d78a66a4759da4" http.request.useragent="Go-http-client/1.1" http.response.duration=1.349994793s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:14 +0000] "PUT /v2/foo/bbbb/blobs/uploads/e969193b-dc7a-4e0f-80b7-4bda6fe72272?_state=UVh6PMJXEwC4fjxtmVIlJvhG7-jbLjOy2MY1qQcoJ4h7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJlOTY5MTkzYi1kYzdhLTRlMGYtODBiNy00YmRhNmZlNzIyNzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MTQuNzIxODE5NTU3WiJ9&digest=sha256%3A6bf3300c1c029e01ac14bbc66fd0a8dcfef65246d299d3d3d4d78a66a4759da4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:16Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43139" http.request.id=8cba2653-0626-44f0-8f6a-863c332430c4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56950" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.486008ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:16 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:16Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43139" http.request.id=f27ca6c9-2de3-43f8-837f-b38ab4321a6a http.request.method=POST http.request.remoteaddr="127.0.0.1:56950" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="844.167µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:16 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:16Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43139" http.request.id=6a1d6326-9255-4cc8-8db7-c845b83f28ef http.request.method=PUT http.request.remoteaddr="127.0.0.1:56950" http.request.uri="/v2/foo/cccc/blobs/uploads/7ff1fb29-0047-4d75-bcbc-f675c974f730?_state=z5Yaqxr8BaHGxDEMZGsBGW-UmjBVzayHZp5PG8EzCIx7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI3ZmYxZmIyOS0wMDQ3LTRkNzUtYmNiYy1mNjc1Yzk3NGY3MzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MTYuMTk1MzUxMjk1WiJ9&digest=sha256%3Acc65d7ff27f8bde062edb8ff595070cf9845f4f46963aeec82eaa25e55914382" http.request.useragent="Go-http-client/1.1" http.response.duration=456.326616ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:16 +0000] "PUT /v2/foo/cccc/blobs/uploads/7ff1fb29-0047-4d75-bcbc-f675c974f730?_state=z5Yaqxr8BaHGxDEMZGsBGW-UmjBVzayHZp5PG8EzCIx7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI3ZmYxZmIyOS0wMDQ3LTRkNzUtYmNiYy1mNjc1Yzk3NGY3MzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MTYuMTk1MzUxMjk1WiJ9&digest=sha256%3Acc65d7ff27f8bde062edb8ff595070cf9845f4f46963aeec82eaa25e55914382 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:16Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43139" http.request.id=758152a5-955a-454a-aa58-0547aeaadb19 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56950" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.654693ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:16 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:16Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43139" http.request.id=f9821595-3748-4435-8d1c-5ed6a1543654 http.request.method=POST http.request.remoteaddr="127.0.0.1:56950" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="743.139µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:16 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:18Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43139" http.request.id=6499a5a9-edd1-499f-ab1c-326d3ba7e93d http.request.method=PUT http.request.remoteaddr="127.0.0.1:56950" http.request.uri="/v2/foo/dddd/blobs/uploads/adc5c5c4-8092-4da6-9ce0-fabed8c10fb4?_state=pVvCZcXqHILJ7yoVPzUMofFEzR7a5OJVGk0-4n6XU6t7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJhZGM1YzVjNC04MDkyLTRkYTYtOWNlMC1mYWJlZDhjMTBmYjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MTYuODU0MjIwNzQxWiJ9&digest=sha256%3A370ca1ad7ace321e5db5af7de7b44c5e00a6f52b9e57c705f3f7f26356b1975f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.496154104s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:16 +0000] "PUT /v2/foo/dddd/blobs/uploads/adc5c5c4-8092-4da6-9ce0-fabed8c10fb4?_state=pVvCZcXqHILJ7yoVPzUMofFEzR7a5OJVGk0-4n6XU6t7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJhZGM1YzVjNC04MDkyLTRkYTYtOWNlMC1mYWJlZDhjMTBmYjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MTYuODU0MjIwNzQxWiJ9&digest=sha256%3A370ca1ad7ace321e5db5af7de7b44c5e00a6f52b9e57c705f3f7f26356b1975f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:18Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43139" http.request.id=646c3da6-9b03-41e7-85c0-d4ae121711ed http.request.method=PUT http.request.remoteaddr="127.0.0.1:56950" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.178583ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:18 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:18Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43139" http.request.id=c3d5ce39-b0c4-4b42-92b7-36764cb0ce85 http.request.method=GET http.request.remoteaddr="127.0.0.1:56950" 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="837.083µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [13/May/2026:23:41:18 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (13.42s) === RUN TestURLPrefix time="2026-05-13T23:41:18Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T23:41:18Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T23:41:18Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37217" http.request.id=35b2f481-40f6-4aa8-8183-7cdb64baf617 http.request.method=GET http.request.remoteaddr="127.0.0.1:34906" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="978.47µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2026:23:41:18 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2026-05-13T23:41:18Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T23:41:18Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T23:41:18Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:cea5a7dd3b2e861f93a88959f05dbda29650dfc18c5559da2f95132bb4c3079c err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:34961" http.request.id=59752290-b9cf-4279-a70a-1c0d37f27221 http.request.method=GET http.request.remoteaddr="127.0.0.1:36846" http.request.uri="/v2/foo/bar/blobs/sha256:cea5a7dd3b2e861f93a88959f05dbda29650dfc18c5559da2f95132bb4c3079c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="803.919µs" http.response.status=404 http.response.written=157 vars.digest="sha256:cea5a7dd3b2e861f93a88959f05dbda29650dfc18c5559da2f95132bb4c3079c" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:23:41:18 +0000] "GET /v2/foo/bar/blobs/sha256:cea5a7dd3b2e861f93a88959f05dbda29650dfc18c5559da2f95132bb4c3079c HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-13T23:41:18Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:cea5a7dd3b2e861f93a88959f05dbda29650dfc18c5559da2f95132bb4c3079c err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:34961" http.request.id=bb9c34e9-9af4-4eb8-a6a0-4ce95433f8ef http.request.method=HEAD http.request.remoteaddr="127.0.0.1:36862" http.request.uri="/v2/foo/bar/blobs/sha256:cea5a7dd3b2e861f93a88959f05dbda29650dfc18c5559da2f95132bb4c3079c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.109891ms http.response.status=404 http.response.written=157 vars.digest="sha256:cea5a7dd3b2e861f93a88959f05dbda29650dfc18c5559da2f95132bb4c3079c" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:23:41:18 +0000] "HEAD /v2/foo/bar/blobs/sha256:cea5a7dd3b2e861f93a88959f05dbda29650dfc18c5559da2f95132bb4c3079c HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-13T23:41:18Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34961" http.request.id=05bc9f7c-03c6-4886-b937-28c5508c2732 http.request.method=POST http.request.remoteaddr="127.0.0.1:36862" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="774.798µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:18 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:18Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34961" http.request.id=c8eea42c-06fa-4af8-8db8-2a9afc50aa9c http.request.method=GET http.request.remoteaddr="127.0.0.1:36862" http.request.uri="/v2/foo/bar/blobs/uploads/20f91f69-67ce-4a03-8d3e-816834898799?_state=Pp5mVfoH7-nntZJ7qwUx6Ogv262JAg_L1ra-7k_zP6l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwZjkxZjY5LTY3Y2UtNGEwMy04ZDNlLTgxNjgzNDg5ODc5OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToxOC40ODk1MzA4NDJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="718.445µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:18 +0000] "GET /v2/foo/bar/blobs/uploads/20f91f69-67ce-4a03-8d3e-816834898799?_state=Pp5mVfoH7-nntZJ7qwUx6Ogv262JAg_L1ra-7k_zP6l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwZjkxZjY5LTY3Y2UtNGEwMy04ZDNlLTgxNjgzNDg5ODc5OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToxOC40ODk1MzA4NDJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:18Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34961" http.request.id=75a0549b-e357-4c0e-b795-a5177b6316ee http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36862" http.request.uri="/v2/foo/bar/blobs/uploads/20f91f69-67ce-4a03-8d3e-816834898799?_state=Pp5mVfoH7-nntZJ7qwUx6Ogv262JAg_L1ra-7k_zP6l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwZjkxZjY5LTY3Y2UtNGEwMy04ZDNlLTgxNjgzNDg5ODc5OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToxOC40ODk1MzA4NDJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="693.896µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:18 +0000] "DELETE /v2/foo/bar/blobs/uploads/20f91f69-67ce-4a03-8d3e-816834898799?_state=Pp5mVfoH7-nntZJ7qwUx6Ogv262JAg_L1ra-7k_zP6l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwZjkxZjY5LTY3Y2UtNGEwMy04ZDNlLTgxNjgzNDg5ODc5OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToxOC40ODk1MzA4NDJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:18Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.3 http.request.host="127.0.0.1:34961" http.request.id=158f90a1-ee41-4207-bc31-151b96cc71a0 http.request.method=GET http.request.remoteaddr="127.0.0.1:36862" http.request.uri="/v2/foo/bar/blobs/uploads/20f91f69-67ce-4a03-8d3e-816834898799?_state=Pp5mVfoH7-nntZJ7qwUx6Ogv262JAg_L1ra-7k_zP6l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwZjkxZjY5LTY3Y2UtNGEwMy04ZDNlLTgxNjgzNDg5ODc5OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToxOC40ODk1MzA4NDJaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=20f91f69-67ce-4a03-8d3e-816834898799 time="2026-05-13T23:41:18Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:34961" http.request.id=158f90a1-ee41-4207-bc31-151b96cc71a0 http.request.method=GET http.request.remoteaddr="127.0.0.1:36862" http.request.uri="/v2/foo/bar/blobs/uploads/20f91f69-67ce-4a03-8d3e-816834898799?_state=Pp5mVfoH7-nntZJ7qwUx6Ogv262JAg_L1ra-7k_zP6l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwZjkxZjY5LTY3Y2UtNGEwMy04ZDNlLTgxNjgzNDg5ODc5OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToxOC40ODk1MzA4NDJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="694.164µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=20f91f69-67ce-4a03-8d3e-816834898799 127.0.0.1 - - [13/May/2026:23:41:18 +0000] "GET /v2/foo/bar/blobs/uploads/20f91f69-67ce-4a03-8d3e-816834898799?_state=Pp5mVfoH7-nntZJ7qwUx6Ogv262JAg_L1ra-7k_zP6l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwZjkxZjY5LTY3Y2UtNGEwMy04ZDNlLTgxNjgzNDg5ODc5OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToxOC40ODk1MzA4NDJaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-05-13T23:41:18Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34961" http.request.id=7d152dd6-b616-421d-8666-3522eb9fa692 http.request.method=POST http.request.remoteaddr="127.0.0.1:36876" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="766.672µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:18 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:18Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.26.3 http.request.host="127.0.0.1:34961" http.request.id=f52e68ec-ba16-4ead-be4a-20386104da1a http.request.method=PUT http.request.remoteaddr="127.0.0.1:36876" http.request.uri="/v2/foo/bar/blobs/uploads/a33942a0-93d7-4060-ac30-2cf87b513731?_state=7lXN3A4BgdGYcgJATUA7h_iNLmXE_H9QQ3TAK-lEwqJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzMzk0MmEwLTkzZDctNDA2MC1hYzMwLTJjZjg3YjUxMzczMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToxOC40OTMwNjQ5ODRaIn0%3D&digest=sha256%3Acea5a7dd3b2e861f93a88959f05dbda29650dfc18c5559da2f95132bb4c3079c" http.request.useragent="Go-http-client/1.1" provided=sha256:cea5a7dd3b2e861f93a88959f05dbda29650dfc18c5559da2f95132bb4c3079c vars.name="foo/bar" vars.uuid=a33942a0-93d7-4060-ac30-2cf87b513731 time="2026-05-13T23:41:18Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.3 http.request.host="127.0.0.1:34961" http.request.id=f52e68ec-ba16-4ead-be4a-20386104da1a http.request.method=PUT http.request.remoteaddr="127.0.0.1:36876" http.request.uri="/v2/foo/bar/blobs/uploads/a33942a0-93d7-4060-ac30-2cf87b513731?_state=7lXN3A4BgdGYcgJATUA7h_iNLmXE_H9QQ3TAK-lEwqJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzMzk0MmEwLTkzZDctNDA2MC1hYzMwLTJjZjg3YjUxMzczMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToxOC40OTMwNjQ5ODRaIn0%3D&digest=sha256%3Acea5a7dd3b2e861f93a88959f05dbda29650dfc18c5559da2f95132bb4c3079c" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=a33942a0-93d7-4060-ac30-2cf87b513731 time="2026-05-13T23:41:18Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:cea5a7dd3b2e861f93a88959f05dbda29650dfc18c5559da2f95132bb4c3079c, 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:34961" http.request.id=f52e68ec-ba16-4ead-be4a-20386104da1a http.request.method=PUT http.request.remoteaddr="127.0.0.1:36876" http.request.uri="/v2/foo/bar/blobs/uploads/a33942a0-93d7-4060-ac30-2cf87b513731?_state=7lXN3A4BgdGYcgJATUA7h_iNLmXE_H9QQ3TAK-lEwqJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzMzk0MmEwLTkzZDctNDA2MC1hYzMwLTJjZjg3YjUxMzczMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToxOC40OTMwNjQ5ODRaIn0%3D&digest=sha256%3Acea5a7dd3b2e861f93a88959f05dbda29650dfc18c5559da2f95132bb4c3079c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="762.371µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=a33942a0-93d7-4060-ac30-2cf87b513731 127.0.0.1 - - [13/May/2026:23:41:18 +0000] "PUT /v2/foo/bar/blobs/uploads/a33942a0-93d7-4060-ac30-2cf87b513731?_state=7lXN3A4BgdGYcgJATUA7h_iNLmXE_H9QQ3TAK-lEwqJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzMzk0MmEwLTkzZDctNDA2MC1hYzMwLTJjZjg3YjUxMzczMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToxOC40OTMwNjQ5ODRaIn0%3D&digest=sha256%3Acea5a7dd3b2e861f93a88959f05dbda29650dfc18c5559da2f95132bb4c3079c HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-05-13T23:41:18Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34961" http.request.id=9125ced9-c53d-47cc-ae1d-f1645d921011 http.request.method=POST http.request.remoteaddr="127.0.0.1:36876" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="655.778µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:18 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:18Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34961" http.request.id=96aabdc8-299b-4320-96f6-03a70b764215 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36876" http.request.uri="/v2/foo/bar/blobs/uploads/0629f211-edda-4599-9a60-38190f43161f?_state=-0CRd2akgL_W0LBKWlMHoUA98fjtzrfLJUHe51GMANJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA2MjlmMjExLWVkZGEtNDU5OS05YTYwLTM4MTkwZjQzMTYxZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToxOC40OTQ4MTk2NDhaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="949.293µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:18 +0000] "PUT /v2/foo/bar/blobs/uploads/0629f211-edda-4599-9a60-38190f43161f?_state=-0CRd2akgL_W0LBKWlMHoUA98fjtzrfLJUHe51GMANJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA2MjlmMjExLWVkZGEtNDU5OS05YTYwLTM4MTkwZjQzMTYxZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToxOC40OTQ4MTk2NDhaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:18Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34961" http.request.id=52ef6385-fe21-44a9-923f-709a53cd2982 http.request.method=POST http.request.remoteaddr="127.0.0.1:36876" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="657.385µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:18 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:18Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34961" http.request.id=bf1e8819-e4fe-4af4-b202-854f76ba1701 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36876" http.request.uri="/v2/foo/bar/blobs/uploads/6f554c11-0f24-4473-9b45-ed05858bc32e?_state=_hnEL67ehFoNmzHgXDxJm0Ng7eKMVFcjvjPfhyGJt-17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZmNTU0YzExLTBmMjQtNDQ3My05YjQ1LWVkMDU4NThiYzMyZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToxOC40OTY3NjA2ODZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.091762ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:18 +0000] "PUT /v2/foo/bar/blobs/uploads/6f554c11-0f24-4473-9b45-ed05858bc32e?_state=_hnEL67ehFoNmzHgXDxJm0Ng7eKMVFcjvjPfhyGJt-17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZmNTU0YzExLTBmMjQtNDQ3My05YjQ1LWVkMDU4NThiYzMyZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToxOC40OTY3NjA2ODZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:18Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34961" http.request.id=35ec33ae-b92a-409a-b12c-7fb8abec162e http.request.method=POST http.request.remoteaddr="127.0.0.1:36876" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="716.086µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:18 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:19Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34961" http.request.id=5af45dab-c6f3-4239-ac47-a40f762f418d http.request.method=PUT http.request.remoteaddr="127.0.0.1:36876" http.request.uri="/v2/foo/bar/blobs/uploads/439f6779-0c0c-4eb3-a28d-3eef823bd7fd?_state=aAWBBLAnX6FK_2M7pfqsxJD6AFJfHV9Ti41loNM8-iV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQzOWY2Nzc5LTBjMGMtNGViMy1hMjhkLTNlZWY4MjNiZDdmZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToxOC40OTg5MDU3NzhaIn0%3D&digest=sha256%3Acea5a7dd3b2e861f93a88959f05dbda29650dfc18c5559da2f95132bb4c3079c" http.request.useragent="Go-http-client/1.1" http.response.duration=522.880699ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:18 +0000] "PUT /v2/foo/bar/blobs/uploads/439f6779-0c0c-4eb3-a28d-3eef823bd7fd?_state=aAWBBLAnX6FK_2M7pfqsxJD6AFJfHV9Ti41loNM8-iV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQzOWY2Nzc5LTBjMGMtNGViMy1hMjhkLTNlZWY4MjNiZDdmZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToxOC40OTg5MDU3NzhaIn0%3D&digest=sha256%3Acea5a7dd3b2e861f93a88959f05dbda29650dfc18c5559da2f95132bb4c3079c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:19Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34961" http.request.id=2bb48342-ab9a-4734-adec-1dc038fa9c9b http.request.method=POST http.request.remoteaddr="127.0.0.1:36876" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="847.634µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:19 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:19Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:34961" http.request.id=89996b02-3af2-41ef-810e-892b8a11a047 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:36876" http.request.uri="/v2/foo/bar/blobs/uploads/f1196915-89ab-417f-99ac-ba2276bc0c14?_state=3jTaZS2gbdyiH3Z41BekjL01t7PydlO4LmUGzDuYdVN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYxMTk2OTE1LTg5YWItNDE3Zi05OWFjLWJhMjI3NmJjMGMxNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToxOS4wODI1ODIxODhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=552.922807ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:19 +0000] "PATCH /v2/foo/bar/blobs/uploads/f1196915-89ab-417f-99ac-ba2276bc0c14?_state=3jTaZS2gbdyiH3Z41BekjL01t7PydlO4LmUGzDuYdVN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYxMTk2OTE1LTg5YWItNDE3Zi05OWFjLWJhMjI3NmJjMGMxNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToxOS4wODI1ODIxODhaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:19Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34961" http.request.id=9aa2085f-0bf1-4a8c-babc-bc4eb63a52d2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36876" http.request.uri="/v2/foo/bar/blobs/uploads/f1196915-89ab-417f-99ac-ba2276bc0c14?_state=ozELV6Ovtjvd6qpujP1Hk8gwoM2iXC3U8-ry7LULV4d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYxMTk2OTE1LTg5YWItNDE3Zi05OWFjLWJhMjI3NmJjMGMxNCIsIk9mZnNldCI6MTYzNzQyNzIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MTlaIn0%3D&digest=sha256%3Acea5a7dd3b2e861f93a88959f05dbda29650dfc18c5559da2f95132bb4c3079c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.044517ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:19 +0000] "PUT /v2/foo/bar/blobs/uploads/f1196915-89ab-417f-99ac-ba2276bc0c14?_state=ozELV6Ovtjvd6qpujP1Hk8gwoM2iXC3U8-ry7LULV4d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYxMTk2OTE1LTg5YWItNDE3Zi05OWFjLWJhMjI3NmJjMGMxNCIsIk9mZnNldCI6MTYzNzQyNzIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MTlaIn0%3D&digest=sha256%3Acea5a7dd3b2e861f93a88959f05dbda29650dfc18c5559da2f95132bb4c3079c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:19Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34961" http.request.id=50df92ef-ef94-473c-8c0d-c00d761db112 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:36876" http.request.uri="/v2/foo/bar/blobs/sha256:cea5a7dd3b2e861f93a88959f05dbda29650dfc18c5559da2f95132bb4c3079c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="806.272µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:19 +0000] "HEAD /v2/foo/bar/blobs/sha256:cea5a7dd3b2e861f93a88959f05dbda29650dfc18c5559da2f95132bb4c3079c HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:19Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34961" http.request.id=fd6e3dbf-a3e7-4bb5-bc8f-8c23e1167d9e http.request.method=GET http.request.remoteaddr="127.0.0.1:36876" http.request.uri="/v2/foo/bar/blobs/sha256:cea5a7dd3b2e861f93a88959f05dbda29650dfc18c5559da2f95132bb4c3079c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=25.684004ms http.response.status=200 http.response.written=16374272 127.0.0.1 - - [13/May/2026:23:41:19 +0000] "GET /v2/foo/bar/blobs/sha256:cea5a7dd3b2e861f93a88959f05dbda29650dfc18c5559da2f95132bb4c3079c HTTP/1.1" 200 16374272 "" "Go-http-client/1.1" time="2026-05-13T23:41:19Z" level=error msg="error parsing digest="sha257:cea5a7dd3b2e861f93a88959f05dbda29650dfc18c5559da2f95132bb4c3079c": unsupported digest algorithm" go.version=go1.26.3 http.request.host="127.0.0.1:34961" http.request.id=b89cecb3-bc5b-4dc3-99b9-e856f03dc810 http.request.method=GET http.request.remoteaddr="127.0.0.1:36876" http.request.uri="/v2/foo/bar/blobs/sha257:cea5a7dd3b2e861f93a88959f05dbda29650dfc18c5559da2f95132bb4c3079c" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:cea5a7dd3b2e861f93a88959f05dbda29650dfc18c5559da2f95132bb4c3079c" vars.name="foo/bar" time="2026-05-13T23:41:19Z" 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:34961" http.request.id=b89cecb3-bc5b-4dc3-99b9-e856f03dc810 http.request.method=GET http.request.remoteaddr="127.0.0.1:36876" http.request.uri="/v2/foo/bar/blobs/sha257:cea5a7dd3b2e861f93a88959f05dbda29650dfc18c5559da2f95132bb4c3079c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="739.022µs" http.response.status=400 http.response.written=110 vars.digest="sha257:cea5a7dd3b2e861f93a88959f05dbda29650dfc18c5559da2f95132bb4c3079c" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:23:41:19 +0000] "GET /v2/foo/bar/blobs/sha257:cea5a7dd3b2e861f93a88959f05dbda29650dfc18c5559da2f95132bb4c3079c HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-05-13T23:41:19Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34961" http.request.id=cfc980cb-ff13-40c5-8fac-68cec50ef8c6 http.request.method=GET http.request.remoteaddr="127.0.0.1:36898" http.request.uri="/v2/foo/bar/blobs/sha256:cea5a7dd3b2e861f93a88959f05dbda29650dfc18c5559da2f95132bb4c3079c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.020708ms http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:19 +0000] "GET /v2/foo/bar/blobs/sha256:cea5a7dd3b2e861f93a88959f05dbda29650dfc18c5559da2f95132bb4c3079c HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:19Z" 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-13T23:41:19Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T23:41:19Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:05bbb9f48a2ebb667ef08fe1217e234af75c1ebfd1602d1f5c6bc215ba7d9334 err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:34429" http.request.id=52d4b68f-4edf-454c-8952-1883b006fb66 http.request.method=GET http.request.remoteaddr="127.0.0.1:48398" http.request.uri="/v2/foo/bar/blobs/sha256:05bbb9f48a2ebb667ef08fe1217e234af75c1ebfd1602d1f5c6bc215ba7d9334" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.415622ms http.response.status=404 http.response.written=157 vars.digest="sha256:05bbb9f48a2ebb667ef08fe1217e234af75c1ebfd1602d1f5c6bc215ba7d9334" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:23:41:19 +0000] "GET /v2/foo/bar/blobs/sha256:05bbb9f48a2ebb667ef08fe1217e234af75c1ebfd1602d1f5c6bc215ba7d9334 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-13T23:41:19Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:05bbb9f48a2ebb667ef08fe1217e234af75c1ebfd1602d1f5c6bc215ba7d9334 err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:34429" http.request.id=00c1ed66-d776-402d-b942-f9b7b3f8c531 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48410" http.request.uri="/v2/foo/bar/blobs/sha256:05bbb9f48a2ebb667ef08fe1217e234af75c1ebfd1602d1f5c6bc215ba7d9334" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.223567ms http.response.status=404 http.response.written=157 vars.digest="sha256:05bbb9f48a2ebb667ef08fe1217e234af75c1ebfd1602d1f5c6bc215ba7d9334" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:23:41:19 +0000] "HEAD /v2/foo/bar/blobs/sha256:05bbb9f48a2ebb667ef08fe1217e234af75c1ebfd1602d1f5c6bc215ba7d9334 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-13T23:41:19Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34429" http.request.id=16be9cd1-d038-4501-88f9-c3477ef0b7a7 http.request.method=POST http.request.remoteaddr="127.0.0.1:48410" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.103961ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:19 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:19Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34429" http.request.id=321cd68c-2124-43e6-b53a-ac5a91e67f57 http.request.method=GET http.request.remoteaddr="127.0.0.1:48410" http.request.uri="/v2/foo/bar/blobs/uploads/bffe4c24-c0c3-4cc0-b104-8a9fb81808a7?_state=gWV2T3JzHsh-4PPoKpQ2oy2YTp4963u6FHNAwawHxpp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJmZmU0YzI0LWMwYzMtNGNjMC1iMTA0LThhOWZiODE4MDhhNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToxOS45MDQwMDEwODJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.155212ms http.response.status=204 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:19 +0000] "GET /v2/foo/bar/blobs/uploads/bffe4c24-c0c3-4cc0-b104-8a9fb81808a7?_state=gWV2T3JzHsh-4PPoKpQ2oy2YTp4963u6FHNAwawHxpp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJmZmU0YzI0LWMwYzMtNGNjMC1iMTA0LThhOWZiODE4MDhhNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToxOS45MDQwMDEwODJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:19Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34429" http.request.id=b8704092-0abe-4ed9-ab35-7894a4429fcd http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48410" http.request.uri="/v2/foo/bar/blobs/uploads/bffe4c24-c0c3-4cc0-b104-8a9fb81808a7?_state=gWV2T3JzHsh-4PPoKpQ2oy2YTp4963u6FHNAwawHxpp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJmZmU0YzI0LWMwYzMtNGNjMC1iMTA0LThhOWZiODE4MDhhNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToxOS45MDQwMDEwODJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.18111ms http.response.status=204 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:19 +0000] "DELETE /v2/foo/bar/blobs/uploads/bffe4c24-c0c3-4cc0-b104-8a9fb81808a7?_state=gWV2T3JzHsh-4PPoKpQ2oy2YTp4963u6FHNAwawHxpp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJmZmU0YzI0LWMwYzMtNGNjMC1iMTA0LThhOWZiODE4MDhhNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToxOS45MDQwMDEwODJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:19Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.3 http.request.host="127.0.0.1:34429" http.request.id=ea0a63f7-f5d7-4110-a69b-9954cb0e6a20 http.request.method=GET http.request.remoteaddr="127.0.0.1:48410" http.request.uri="/v2/foo/bar/blobs/uploads/bffe4c24-c0c3-4cc0-b104-8a9fb81808a7?_state=gWV2T3JzHsh-4PPoKpQ2oy2YTp4963u6FHNAwawHxpp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJmZmU0YzI0LWMwYzMtNGNjMC1iMTA0LThhOWZiODE4MDhhNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToxOS45MDQwMDEwODJaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=bffe4c24-c0c3-4cc0-b104-8a9fb81808a7 time="2026-05-13T23:41:19Z" 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:34429" http.request.id=ea0a63f7-f5d7-4110-a69b-9954cb0e6a20 http.request.method=GET http.request.remoteaddr="127.0.0.1:48410" http.request.uri="/v2/foo/bar/blobs/uploads/bffe4c24-c0c3-4cc0-b104-8a9fb81808a7?_state=gWV2T3JzHsh-4PPoKpQ2oy2YTp4963u6FHNAwawHxpp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJmZmU0YzI0LWMwYzMtNGNjMC1iMTA0LThhOWZiODE4MDhhNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToxOS45MDQwMDEwODJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.073342ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=bffe4c24-c0c3-4cc0-b104-8a9fb81808a7 127.0.0.1 - - [13/May/2026:23:41:19 +0000] "GET /v2/foo/bar/blobs/uploads/bffe4c24-c0c3-4cc0-b104-8a9fb81808a7?_state=gWV2T3JzHsh-4PPoKpQ2oy2YTp4963u6FHNAwawHxpp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJmZmU0YzI0LWMwYzMtNGNjMC1iMTA0LThhOWZiODE4MDhhNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToxOS45MDQwMDEwODJaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-05-13T23:41:19Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34429" http.request.id=c0878ed1-2f95-46fc-8509-8f02fcb60e3d http.request.method=POST http.request.remoteaddr="127.0.0.1:48418" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.26509ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:19 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:19Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.26.3 http.request.host="127.0.0.1:34429" http.request.id=72934256-0505-4c60-b8de-7a11f9628316 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48418" http.request.uri="/v2/foo/bar/blobs/uploads/77becafa-50ca-47bc-bd4f-45ffca783208?_state=ydvGZnyekK01jx2A0aK6HN1SeOarZ4H469V6syl_F7h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc3YmVjYWZhLTUwY2EtNDdiYy1iZDRmLTQ1ZmZjYTc4MzIwOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToxOS45MDk3MjcxNzlaIn0%3D&digest=sha256%3A05bbb9f48a2ebb667ef08fe1217e234af75c1ebfd1602d1f5c6bc215ba7d9334" http.request.useragent="Go-http-client/1.1" provided=sha256:05bbb9f48a2ebb667ef08fe1217e234af75c1ebfd1602d1f5c6bc215ba7d9334 vars.name="foo/bar" vars.uuid=77becafa-50ca-47bc-bd4f-45ffca783208 time="2026-05-13T23:41:19Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.3 http.request.host="127.0.0.1:34429" http.request.id=72934256-0505-4c60-b8de-7a11f9628316 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48418" http.request.uri="/v2/foo/bar/blobs/uploads/77becafa-50ca-47bc-bd4f-45ffca783208?_state=ydvGZnyekK01jx2A0aK6HN1SeOarZ4H469V6syl_F7h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc3YmVjYWZhLTUwY2EtNDdiYy1iZDRmLTQ1ZmZjYTc4MzIwOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToxOS45MDk3MjcxNzlaIn0%3D&digest=sha256%3A05bbb9f48a2ebb667ef08fe1217e234af75c1ebfd1602d1f5c6bc215ba7d9334" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=77becafa-50ca-47bc-bd4f-45ffca783208 time="2026-05-13T23:41:19Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:05bbb9f48a2ebb667ef08fe1217e234af75c1ebfd1602d1f5c6bc215ba7d9334, 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:34429" http.request.id=72934256-0505-4c60-b8de-7a11f9628316 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48418" http.request.uri="/v2/foo/bar/blobs/uploads/77becafa-50ca-47bc-bd4f-45ffca783208?_state=ydvGZnyekK01jx2A0aK6HN1SeOarZ4H469V6syl_F7h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc3YmVjYWZhLTUwY2EtNDdiYy1iZDRmLTQ1ZmZjYTc4MzIwOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToxOS45MDk3MjcxNzlaIn0%3D&digest=sha256%3A05bbb9f48a2ebb667ef08fe1217e234af75c1ebfd1602d1f5c6bc215ba7d9334" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.268238ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=77becafa-50ca-47bc-bd4f-45ffca783208 127.0.0.1 - - [13/May/2026:23:41:19 +0000] "PUT /v2/foo/bar/blobs/uploads/77becafa-50ca-47bc-bd4f-45ffca783208?_state=ydvGZnyekK01jx2A0aK6HN1SeOarZ4H469V6syl_F7h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc3YmVjYWZhLTUwY2EtNDdiYy1iZDRmLTQ1ZmZjYTc4MzIwOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToxOS45MDk3MjcxNzlaIn0%3D&digest=sha256%3A05bbb9f48a2ebb667ef08fe1217e234af75c1ebfd1602d1f5c6bc215ba7d9334 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-05-13T23:41:19Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34429" http.request.id=ad741589-bcd9-4c4c-8a9d-8285e43f7921 http.request.method=POST http.request.remoteaddr="127.0.0.1:48418" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.091234ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:19 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:19Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34429" http.request.id=b98b570a-ffc4-4ab9-921b-e5f8c74892b7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48418" http.request.uri="/v2/foo/bar/blobs/uploads/f7606a20-d836-409e-883b-c09426e64364?_state=mnpLGVI22pMM3_3EfeRX58vJGJPP3wCpVIA4Dx2dudR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY3NjA2YTIwLWQ4MzYtNDA5ZS04ODNiLWMwOTQyNmU2NDM2NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToxOS45MTI2NDc5NTRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.440767ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:19 +0000] "PUT /v2/foo/bar/blobs/uploads/f7606a20-d836-409e-883b-c09426e64364?_state=mnpLGVI22pMM3_3EfeRX58vJGJPP3wCpVIA4Dx2dudR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY3NjA2YTIwLWQ4MzYtNDA5ZS04ODNiLWMwOTQyNmU2NDM2NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToxOS45MTI2NDc5NTRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:19Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34429" http.request.id=7e3b01ff-e10b-4bfc-b598-c3b8a7043c76 http.request.method=POST http.request.remoteaddr="127.0.0.1:48418" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.088159ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:19 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:19Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34429" http.request.id=3dec4d11-4ad7-4d40-bdb4-16104dae8fc6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48418" http.request.uri="/v2/foo/bar/blobs/uploads/f67c60a6-596f-442c-9946-79a261d6e6ee?_state=EamQXez-RNecZ35s0YQvavyz8bSYGRn5etmuInJP1fZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY2N2M2MGE2LTU5NmYtNDQyYy05OTQ2LTc5YTI2MWQ2ZTZlZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToxOS45MTU4MzQzNFoifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.419952ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:19 +0000] "PUT /v2/foo/bar/blobs/uploads/f67c60a6-596f-442c-9946-79a261d6e6ee?_state=EamQXez-RNecZ35s0YQvavyz8bSYGRn5etmuInJP1fZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY2N2M2MGE2LTU5NmYtNDQyYy05OTQ2LTc5YTI2MWQ2ZTZlZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToxOS45MTU4MzQzNFoifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:19Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34429" http.request.id=956e0ca4-3f38-4ccd-90dd-a919c65ca216 http.request.method=POST http.request.remoteaddr="127.0.0.1:48418" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.072417ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:19 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34429" http.request.id=3a1b1ecc-0034-4885-95de-599b63707d5e http.request.method=PUT http.request.remoteaddr="127.0.0.1:48418" http.request.uri="/v2/foo/bar/blobs/uploads/2018d9b1-71b9-4c25-86fe-e3b5ddc5d9dc?_state=VKTnQuyt-IBF4E1IzighKAOqnuQWqBFBLoCHijYp-zB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwMThkOWIxLTcxYjktNGMyNS04NmZlLWUzYjVkZGM1ZDlkYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToxOS45MTg4ODA5NDlaIn0%3D&digest=sha256%3A05bbb9f48a2ebb667ef08fe1217e234af75c1ebfd1602d1f5c6bc215ba7d9334" http.request.useragent="Go-http-client/1.1" http.response.duration=1.354227886s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:19 +0000] "PUT /v2/foo/bar/blobs/uploads/2018d9b1-71b9-4c25-86fe-e3b5ddc5d9dc?_state=VKTnQuyt-IBF4E1IzighKAOqnuQWqBFBLoCHijYp-zB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwMThkOWIxLTcxYjktNGMyNS04NmZlLWUzYjVkZGM1ZDlkYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToxOS45MTg4ODA5NDlaIn0%3D&digest=sha256%3A05bbb9f48a2ebb667ef08fe1217e234af75c1ebfd1602d1f5c6bc215ba7d9334 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34429" http.request.id=2fe34469-e28b-4661-9cd0-fadca30af28e http.request.method=POST http.request.remoteaddr="127.0.0.1:48418" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="921.219µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:21 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:22Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:34429" http.request.id=b8e288f3-0eec-4d7b-b6b1-4e5658fd82cd http.request.method=PATCH http.request.remoteaddr="127.0.0.1:48418" http.request.uri="/v2/foo/bar/blobs/uploads/4f9297de-8a8d-47e2-91eb-f8832b309a37?_state=AshIFGrJBVA2ehsGrkZxGWMDrapYTYx8MmjqwW-PcZ17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmOTI5N2RlLThhOGQtNDdlMi05MWViLWY4ODMyYjMwOWEzNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToyMS4zNTY5NjY0MTdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.347267702s http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:21 +0000] "PATCH /v2/foo/bar/blobs/uploads/4f9297de-8a8d-47e2-91eb-f8832b309a37?_state=AshIFGrJBVA2ehsGrkZxGWMDrapYTYx8MmjqwW-PcZ17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmOTI5N2RlLThhOGQtNDdlMi05MWViLWY4ODMyYjMwOWEzNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToyMS4zNTY5NjY0MTdaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:22Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34429" http.request.id=3759d827-5c5b-4fb1-bad9-05632b1bde35 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48418" http.request.uri="/v2/foo/bar/blobs/uploads/4f9297de-8a8d-47e2-91eb-f8832b309a37?_state=TF0WsjXAf5ozNWQu_1f3KGYYffoaDfIXnwPGdvB-hMF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmOTI5N2RlLThhOGQtNDdlMi05MWViLWY4ODMyYjMwOWEzNyIsIk9mZnNldCI6MjU4MTcwODgsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MjFaIn0%3D&digest=sha256%3A05bbb9f48a2ebb667ef08fe1217e234af75c1ebfd1602d1f5c6bc215ba7d9334" http.request.useragent="Go-http-client/1.1" http.response.duration=1.147707ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:22 +0000] "PUT /v2/foo/bar/blobs/uploads/4f9297de-8a8d-47e2-91eb-f8832b309a37?_state=TF0WsjXAf5ozNWQu_1f3KGYYffoaDfIXnwPGdvB-hMF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmOTI5N2RlLThhOGQtNDdlMi05MWViLWY4ODMyYjMwOWEzNyIsIk9mZnNldCI6MjU4MTcwODgsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MjFaIn0%3D&digest=sha256%3A05bbb9f48a2ebb667ef08fe1217e234af75c1ebfd1602d1f5c6bc215ba7d9334 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:22Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34429" http.request.id=7201fae7-6809-4efb-843d-9ecb7bb64ec0 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48418" http.request.uri="/v2/foo/bar/blobs/sha256:05bbb9f48a2ebb667ef08fe1217e234af75c1ebfd1602d1f5c6bc215ba7d9334" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="815.985µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:22 +0000] "HEAD /v2/foo/bar/blobs/sha256:05bbb9f48a2ebb667ef08fe1217e234af75c1ebfd1602d1f5c6bc215ba7d9334 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:22Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34429" http.request.id=92af2f0c-ef54-4f5b-8aed-52fec16a48f3 http.request.method=GET http.request.remoteaddr="127.0.0.1:48418" http.request.uri="/v2/foo/bar/blobs/sha256:05bbb9f48a2ebb667ef08fe1217e234af75c1ebfd1602d1f5c6bc215ba7d9334" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=53.94852ms http.response.status=200 http.response.written=25817088 127.0.0.1 - - [13/May/2026:23:41:22 +0000] "GET /v2/foo/bar/blobs/sha256:05bbb9f48a2ebb667ef08fe1217e234af75c1ebfd1602d1f5c6bc215ba7d9334 HTTP/1.1" 200 25817088 "" "Go-http-client/1.1" time="2026-05-13T23:41:22Z" level=error msg="error parsing digest="sha257:05bbb9f48a2ebb667ef08fe1217e234af75c1ebfd1602d1f5c6bc215ba7d9334": unsupported digest algorithm" go.version=go1.26.3 http.request.host="127.0.0.1:34429" http.request.id=9b91954e-e4ce-43d7-922e-0d9ed61df313 http.request.method=GET http.request.remoteaddr="127.0.0.1:48418" http.request.uri="/v2/foo/bar/blobs/sha257:05bbb9f48a2ebb667ef08fe1217e234af75c1ebfd1602d1f5c6bc215ba7d9334" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:05bbb9f48a2ebb667ef08fe1217e234af75c1ebfd1602d1f5c6bc215ba7d9334" vars.name="foo/bar" time="2026-05-13T23:41: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:34429" http.request.id=9b91954e-e4ce-43d7-922e-0d9ed61df313 http.request.method=GET http.request.remoteaddr="127.0.0.1:48418" http.request.uri="/v2/foo/bar/blobs/sha257:05bbb9f48a2ebb667ef08fe1217e234af75c1ebfd1602d1f5c6bc215ba7d9334" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="731.429µs" http.response.status=400 http.response.written=110 vars.digest="sha257:05bbb9f48a2ebb667ef08fe1217e234af75c1ebfd1602d1f5c6bc215ba7d9334" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:23:41:22 +0000] "GET /v2/foo/bar/blobs/sha257:05bbb9f48a2ebb667ef08fe1217e234af75c1ebfd1602d1f5c6bc215ba7d9334 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-05-13T23:41:22Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34429" http.request.id=85c32fd7-1d0e-4c12-932d-9e4cfa7d820f http.request.method=GET http.request.remoteaddr="127.0.0.1:48438" http.request.uri="/v2/foo/bar/blobs/sha256:05bbb9f48a2ebb667ef08fe1217e234af75c1ebfd1602d1f5c6bc215ba7d9334" http.request.useragent="Go-http-client/1.1" http.response.duration=1.073673ms http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:22 +0000] "GET /v2/foo/bar/blobs/sha256:05bbb9f48a2ebb667ef08fe1217e234af75c1ebfd1602d1f5c6bc215ba7d9334 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:22Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34429" http.request.id=d39b21c6-05a5-4376-bb9d-13ac63a1b70d http.request.method=GET http.request.remoteaddr="127.0.0.1:48438" http.request.uri="/v2/foo/bar/blobs/sha256:05bbb9f48a2ebb667ef08fe1217e234af75c1ebfd1602d1f5c6bc215ba7d9334" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.552591ms http.response.status=200 http.response.written=229376 127.0.0.1 - - [13/May/2026:23:41:22 +0000] "GET /v2/foo/bar/blobs/sha256:05bbb9f48a2ebb667ef08fe1217e234af75c1ebfd1602d1f5c6bc215ba7d9334 HTTP/1.1" 200 229376 "" "Go-http-client/1.1" time="2026-05-13T23:41:22Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34429" http.request.id=f3417035-a808-4860-8b3a-6b19a6d339da http.request.method=GET http.request.remoteaddr="127.0.0.1:48432" http.request.uri="/v2/foo/bar/blobs/sha256:05bbb9f48a2ebb667ef08fe1217e234af75c1ebfd1602d1f5c6bc215ba7d9334" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.483526ms http.response.status=200 http.response.written=4217984 127.0.0.1 - - [13/May/2026:23:41:22 +0000] "GET /v2/foo/bar/blobs/sha256:05bbb9f48a2ebb667ef08fe1217e234af75c1ebfd1602d1f5c6bc215ba7d9334 HTTP/1.1" 200 4217984 "" "Go-http-client/1.1" time="2026-05-13T23:41:22Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34961" http.request.id=9c13c925-8a69-441f-942e-f70da01ba008 http.request.method=GET http.request.remoteaddr="127.0.0.1:36898" http.request.uri="/v2/foo/bar/blobs/sha256:cea5a7dd3b2e861f93a88959f05dbda29650dfc18c5559da2f95132bb4c3079c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.097888328s http.response.status=200 http.response.written=3383616 127.0.0.1 - - [13/May/2026:23:41:19 +0000] "GET /v2/foo/bar/blobs/sha256:cea5a7dd3b2e861f93a88959f05dbda29650dfc18c5559da2f95132bb4c3079c HTTP/1.1" 200 3383616 "" "Go-http-client/1.1" time="2026-05-13T23:41:22Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34961" http.request.id=b31d3d53-9f3b-447a-bfcb-1b6a28009aa0 http.request.method=GET http.request.remoteaddr="127.0.0.1:36888" http.request.uri="/v2/foo/bar/blobs/sha256:cea5a7dd3b2e861f93a88959f05dbda29650dfc18c5559da2f95132bb4c3079c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.100870829s http.response.status=200 http.response.written=3446912 127.0.0.1 - - [13/May/2026:23:41:19 +0000] "GET /v2/foo/bar/blobs/sha256:cea5a7dd3b2e861f93a88959f05dbda29650dfc18c5559da2f95132bb4c3079c HTTP/1.1" 200 3446912 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (4.44s) === RUN TestBlobDelete time="2026-05-13T23:41: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-13T23:41:22Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T23:41:22Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:35531" http.request.id=07bcbb0c-32c8-49e2-b904-05cbb134b43e http.request.method=GET http.request.remoteaddr="127.0.0.1:51982" http.request.uri="/v2/foo/bar/blobs/sha256:524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.699204ms http.response.status=404 http.response.written=157 vars.digest="sha256:524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:23:41:22 +0000] "GET /v2/foo/bar/blobs/sha256:524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-13T23:41:22Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:35531" http.request.id=b1966841-a4b2-4532-b83f-2b775ead055f http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51990" http.request.uri="/v2/foo/bar/blobs/sha256:524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.509549ms http.response.status=404 http.response.written=157 vars.digest="sha256:524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:23:41:22 +0000] "HEAD /v2/foo/bar/blobs/sha256:524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-13T23:41:22Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35531" http.request.id=080c4784-c34c-4a63-a2a5-831c1c2e4254 http.request.method=POST http.request.remoteaddr="127.0.0.1:51990" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="946.776µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:22Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35531" http.request.id=1a7bd57b-cfd1-4cb4-9ca2-8d1f76045bf7 http.request.method=GET http.request.remoteaddr="127.0.0.1:51990" http.request.uri="/v2/foo/bar/blobs/uploads/9e6e6356-2b5a-4820-a107-e348cb59d75f?_state=kV-NW06kePdyVYkX-X4wyv4whhiRan6DppIpyv3hXtR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllNmU2MzU2LTJiNWEtNDgyMC1hMTA3LWUzNDhjYjU5ZDc1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToyMi45ODU4ODU5NjRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="932.304µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:22 +0000] "GET /v2/foo/bar/blobs/uploads/9e6e6356-2b5a-4820-a107-e348cb59d75f?_state=kV-NW06kePdyVYkX-X4wyv4whhiRan6DppIpyv3hXtR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllNmU2MzU2LTJiNWEtNDgyMC1hMTA3LWUzNDhjYjU5ZDc1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToyMi45ODU4ODU5NjRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:22Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35531" http.request.id=881085ab-31fb-4394-b2ef-d9f0eebe1e3d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51990" http.request.uri="/v2/foo/bar/blobs/uploads/9e6e6356-2b5a-4820-a107-e348cb59d75f?_state=kV-NW06kePdyVYkX-X4wyv4whhiRan6DppIpyv3hXtR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllNmU2MzU2LTJiNWEtNDgyMC1hMTA3LWUzNDhjYjU5ZDc1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToyMi45ODU4ODU5NjRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.003935ms http.response.status=204 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:22 +0000] "DELETE /v2/foo/bar/blobs/uploads/9e6e6356-2b5a-4820-a107-e348cb59d75f?_state=kV-NW06kePdyVYkX-X4wyv4whhiRan6DppIpyv3hXtR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllNmU2MzU2LTJiNWEtNDgyMC1hMTA3LWUzNDhjYjU5ZDc1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToyMi45ODU4ODU5NjRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:22Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.3 http.request.host="127.0.0.1:35531" http.request.id=3d3a9883-d3b3-43d9-97ac-fe35ee81c3c4 http.request.method=GET http.request.remoteaddr="127.0.0.1:51990" http.request.uri="/v2/foo/bar/blobs/uploads/9e6e6356-2b5a-4820-a107-e348cb59d75f?_state=kV-NW06kePdyVYkX-X4wyv4whhiRan6DppIpyv3hXtR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllNmU2MzU2LTJiNWEtNDgyMC1hMTA3LWUzNDhjYjU5ZDc1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToyMi45ODU4ODU5NjRaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=9e6e6356-2b5a-4820-a107-e348cb59d75f time="2026-05-13T23:41: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:35531" http.request.id=3d3a9883-d3b3-43d9-97ac-fe35ee81c3c4 http.request.method=GET http.request.remoteaddr="127.0.0.1:51990" http.request.uri="/v2/foo/bar/blobs/uploads/9e6e6356-2b5a-4820-a107-e348cb59d75f?_state=kV-NW06kePdyVYkX-X4wyv4whhiRan6DppIpyv3hXtR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllNmU2MzU2LTJiNWEtNDgyMC1hMTA3LWUzNDhjYjU5ZDc1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToyMi45ODU4ODU5NjRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="844.332µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=9e6e6356-2b5a-4820-a107-e348cb59d75f 127.0.0.1 - - [13/May/2026:23:41:22 +0000] "GET /v2/foo/bar/blobs/uploads/9e6e6356-2b5a-4820-a107-e348cb59d75f?_state=kV-NW06kePdyVYkX-X4wyv4whhiRan6DppIpyv3hXtR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllNmU2MzU2LTJiNWEtNDgyMC1hMTA3LWUzNDhjYjU5ZDc1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToyMi45ODU4ODU5NjRaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-05-13T23:41:22Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35531" http.request.id=5009e24a-df05-4814-8adb-552c48781c5f http.request.method=POST http.request.remoteaddr="127.0.0.1:52000" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="955.568µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41: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:35531" http.request.id=62d4d842-692d-47ef-985e-edb228202d70 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52000" http.request.uri="/v2/foo/bar/blobs/uploads/d4a7d8ef-5e5c-4d8b-87f3-abbbb0912a94?_state=4dtPJ_dmfins6kJ9c1v781rdRTTGYzn-QYnSDuQ_nRd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ0YTdkOGVmLTVlNWMtNGQ4Yi04N2YzLWFiYmJiMDkxMmE5NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToyMi45OTA1NjEyOTdaIn0%3D&digest=sha256%3A524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd" http.request.useragent="Go-http-client/1.1" provided=sha256:524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd vars.name="foo/bar" vars.uuid=d4a7d8ef-5e5c-4d8b-87f3-abbbb0912a94 time="2026-05-13T23:41:22Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.3 http.request.host="127.0.0.1:35531" http.request.id=62d4d842-692d-47ef-985e-edb228202d70 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52000" http.request.uri="/v2/foo/bar/blobs/uploads/d4a7d8ef-5e5c-4d8b-87f3-abbbb0912a94?_state=4dtPJ_dmfins6kJ9c1v781rdRTTGYzn-QYnSDuQ_nRd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ0YTdkOGVmLTVlNWMtNGQ4Yi04N2YzLWFiYmJiMDkxMmE5NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToyMi45OTA1NjEyOTdaIn0%3D&digest=sha256%3A524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=d4a7d8ef-5e5c-4d8b-87f3-abbbb0912a94 time="2026-05-13T23:41:22Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd, 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:35531" http.request.id=62d4d842-692d-47ef-985e-edb228202d70 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52000" http.request.uri="/v2/foo/bar/blobs/uploads/d4a7d8ef-5e5c-4d8b-87f3-abbbb0912a94?_state=4dtPJ_dmfins6kJ9c1v781rdRTTGYzn-QYnSDuQ_nRd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ0YTdkOGVmLTVlNWMtNGQ4Yi04N2YzLWFiYmJiMDkxMmE5NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToyMi45OTA1NjEyOTdaIn0%3D&digest=sha256%3A524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.010368ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=d4a7d8ef-5e5c-4d8b-87f3-abbbb0912a94 127.0.0.1 - - [13/May/2026:23:41:22 +0000] "PUT /v2/foo/bar/blobs/uploads/d4a7d8ef-5e5c-4d8b-87f3-abbbb0912a94?_state=4dtPJ_dmfins6kJ9c1v781rdRTTGYzn-QYnSDuQ_nRd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ0YTdkOGVmLTVlNWMtNGQ4Yi04N2YzLWFiYmJiMDkxMmE5NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToyMi45OTA1NjEyOTdaIn0%3D&digest=sha256%3A524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-05-13T23:41:22Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35531" http.request.id=a6b9fa79-c200-4c5f-9bf3-70fd8d0ed97e http.request.method=POST http.request.remoteaddr="127.0.0.1:52000" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.683936ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:22Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35531" http.request.id=87fa4ec0-3796-4f80-bb67-0b6f6042f667 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52000" http.request.uri="/v2/foo/bar/blobs/uploads/133e42c1-c5e0-4b54-98e2-6bbebb97ace2?_state=1Gd1X1dLm3rxo6DNQGle8s53c9sA7JjcQEpJ7arsh8R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEzM2U0MmMxLWM1ZTAtNGI1NC05OGUyLTZiYmViYjk3YWNlMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToyMi45OTM1Njc0MDNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=2.14622ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:22 +0000] "PUT /v2/foo/bar/blobs/uploads/133e42c1-c5e0-4b54-98e2-6bbebb97ace2?_state=1Gd1X1dLm3rxo6DNQGle8s53c9sA7JjcQEpJ7arsh8R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEzM2U0MmMxLWM1ZTAtNGI1NC05OGUyLTZiYmViYjk3YWNlMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToyMi45OTM1Njc0MDNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:22Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35531" http.request.id=f5b80168-9652-48f4-a142-a268f84e42b4 http.request.method=POST http.request.remoteaddr="127.0.0.1:52000" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.647625ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:22Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35531" http.request.id=a0edb696-14ed-4c14-aa22-0925a9b80edf http.request.method=PUT http.request.remoteaddr="127.0.0.1:52000" http.request.uri="/v2/foo/bar/blobs/uploads/74650249-bf5a-4d15-b72a-9510fbca5471?_state=HQNKDvgUScsjAd59hr5j0a6B9MwlbiiYFz0UVeF6yP17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc0NjUwMjQ5LWJmNWEtNGQxNS1iNzJhLTk1MTBmYmNhNTQ3MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToyMi45OTc4MjA4NDVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.184024ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:22 +0000] "PUT /v2/foo/bar/blobs/uploads/74650249-bf5a-4d15-b72a-9510fbca5471?_state=HQNKDvgUScsjAd59hr5j0a6B9MwlbiiYFz0UVeF6yP17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc0NjUwMjQ5LWJmNWEtNGQxNS1iNzJhLTk1MTBmYmNhNTQ3MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToyMi45OTc4MjA4NDVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:23Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35531" http.request.id=42feabda-8afb-4f71-96ea-3f173d1d2cef http.request.method=POST http.request.remoteaddr="127.0.0.1:52000" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="859.896µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:24Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35531" http.request.id=7e81ab57-96ae-46e3-85e9-3adb93c93304 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52000" http.request.uri="/v2/foo/bar/blobs/uploads/65424d98-6be1-4701-9e0f-a248e6c4cd27?_state=etyqTlpQ_RLmXSOKlvInGLbF_VLrkX4mJWlqnlkG_1B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY1NDI0ZDk4LTZiZTEtNDcwMS05ZTBmLWEyNDhlNmM0Y2QyNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToyMy4wMDA0Mjg2NTVaIn0%3D&digest=sha256%3A524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd" http.request.useragent="Go-http-client/1.1" http.response.duration=1.309949771s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:23 +0000] "PUT /v2/foo/bar/blobs/uploads/65424d98-6be1-4701-9e0f-a248e6c4cd27?_state=etyqTlpQ_RLmXSOKlvInGLbF_VLrkX4mJWlqnlkG_1B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY1NDI0ZDk4LTZiZTEtNDcwMS05ZTBmLWEyNDhlNmM0Y2QyNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToyMy4wMDA0Mjg2NTVaIn0%3D&digest=sha256%3A524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:24Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35531" http.request.id=e373e495-f47b-486d-9961-84096aae035a http.request.method=POST http.request.remoteaddr="127.0.0.1:52000" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="852.794µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:24 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:35531" http.request.id=f4294279-84df-4d8c-a7a1-2bbb5c81da8d http.request.method=PATCH http.request.remoteaddr="127.0.0.1:52000" http.request.uri="/v2/foo/bar/blobs/uploads/010a1c42-ad41-4723-b5db-4530b78a3838?_state=xPVcZFZhtvA2xKVSRZyc_uCzHTPGENNU3-671ma4zp57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAxMGExYzQyLWFkNDEtNDcyMy1iNWRiLTQ1MzBiNzhhMzgzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToyNC4zOTQ5Mzk2MTdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.314093232s http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:24 +0000] "PATCH /v2/foo/bar/blobs/uploads/010a1c42-ad41-4723-b5db-4530b78a3838?_state=xPVcZFZhtvA2xKVSRZyc_uCzHTPGENNU3-671ma4zp57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAxMGExYzQyLWFkNDEtNDcyMy1iNWRiLTQ1MzBiNzhhMzgzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToyNC4zOTQ5Mzk2MTdaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35531" http.request.id=74309cb4-dabe-4efe-bc9a-60a2637c6eac http.request.method=PUT http.request.remoteaddr="127.0.0.1:52000" http.request.uri="/v2/foo/bar/blobs/uploads/010a1c42-ad41-4723-b5db-4530b78a3838?_state=yJC4ilXn9ADm7U3c-TVhSQPOkwFpm31EDBqLT0QRBNV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAxMGExYzQyLWFkNDEtNDcyMy1iNWRiLTQ1MzBiNzhhMzgzOCIsIk9mZnNldCI6MjQ4NDg4OTYsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MjRaIn0%3D&digest=sha256%3A524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd" http.request.useragent="Go-http-client/1.1" http.response.duration=1.076983ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:25 +0000] "PUT /v2/foo/bar/blobs/uploads/010a1c42-ad41-4723-b5db-4530b78a3838?_state=yJC4ilXn9ADm7U3c-TVhSQPOkwFpm31EDBqLT0QRBNV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAxMGExYzQyLWFkNDEtNDcyMy1iNWRiLTQ1MzBiNzhhMzgzOCIsIk9mZnNldCI6MjQ4NDg4OTYsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MjRaIn0%3D&digest=sha256%3A524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35531" http.request.id=8d3fe786-8a8f-424a-a52c-f5f082764eb6 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:52000" http.request.uri="/v2/foo/bar/blobs/sha256:524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="848.747µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:25 +0000] "HEAD /v2/foo/bar/blobs/sha256:524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35531" http.request.id=66837ddc-17b1-4b19-a656-93a1df72473f http.request.method=GET http.request.remoteaddr="127.0.0.1:52000" http.request.uri="/v2/foo/bar/blobs/sha256:524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=52.041027ms http.response.status=200 http.response.written=24848896 127.0.0.1 - - [13/May/2026:23:41:25 +0000] "GET /v2/foo/bar/blobs/sha256:524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd HTTP/1.1" 200 24848896 "" "Go-http-client/1.1" time="2026-05-13T23:41:25Z" level=error msg="error parsing digest="sha257:524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd": unsupported digest algorithm" go.version=go1.26.3 http.request.host="127.0.0.1:35531" http.request.id=0b3c6dd5-8f31-477a-aaef-161f6cd38753 http.request.method=GET http.request.remoteaddr="127.0.0.1:52000" http.request.uri="/v2/foo/bar/blobs/sha257:524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd" vars.name="foo/bar" time="2026-05-13T23:41:25Z" 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:35531" http.request.id=0b3c6dd5-8f31-477a-aaef-161f6cd38753 http.request.method=GET http.request.remoteaddr="127.0.0.1:52000" http.request.uri="/v2/foo/bar/blobs/sha257:524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="672.271µs" http.response.status=400 http.response.written=110 vars.digest="sha257:524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:23:41:25 +0000] "GET /v2/foo/bar/blobs/sha257:524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-05-13T23:41:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35531" http.request.id=ef217c6e-f744-43ee-8c54-6a8c5c5a77ce http.request.method=GET http.request.remoteaddr="127.0.0.1:38326" http.request.uri="/v2/foo/bar/blobs/sha256:524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd" http.request.useragent="Go-http-client/1.1" http.response.duration=1.103247ms http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:25 +0000] "GET /v2/foo/bar/blobs/sha256:524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35531" http.request.id=b87458ab-7552-4635-be0b-7c3ef490c085 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38332" http.request.uri="/v2/foo/bar/blobs/sha256:524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd" http.request.useragent="Go-http-client/1.1" http.response.duration=1.022417ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:25 +0000] "DELETE /v2/foo/bar/blobs/sha256:524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:25Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:35531" http.request.id=08d3d7f1-fb15-4c07-bbf5-ccb5b92ea0b7 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38332" http.request.uri="/v2/foo/bar/blobs/sha256:524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="600.58µs" http.response.status=404 http.response.written=157 vars.digest="sha256:524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:23:41:25 +0000] "HEAD /v2/foo/bar/blobs/sha256:524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-13T23:41:25Z" 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:35531" http.request.id=9905ecb1-2ec9-4e6f-bbc1-0659d6372a81 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38332" http.request.uri="/v2/foo/bar/blobs/sha256:524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="604.924µs" http.response.status=404 http.response.written=74 vars.digest="sha256:524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:23:41:25 +0000] "DELETE /v2/foo/bar/blobs/sha256:524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2026-05-13T23:41:25Z" level=error msg="error parsing digest="sha257:524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd": unsupported digest algorithm" go.version=go1.26.3 http.request.host="127.0.0.1:35531" http.request.id=fb760b08-6132-4202-add3-e3108594d9f2 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38338" http.request.uri="/v2/foo/bar/blobs/sha257:524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd" vars.name="foo/bar" time="2026-05-13T23:41:25Z" 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:35531" http.request.id=fb760b08-6132-4202-add3-e3108594d9f2 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38338" http.request.uri="/v2/foo/bar/blobs/sha257:524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="701.715µs" http.response.status=400 http.response.written=110 vars.digest="sha257:524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:23:41:25 +0000] "DELETE /v2/foo/bar/blobs/sha257:524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-05-13T23:41:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35531" http.request.id=bf63f8dc-5587-44cd-ad1a-f8822ac3fc52 http.request.method=POST http.request.remoteaddr="127.0.0.1:38350" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="910.571µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:25 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:27Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35531" http.request.id=e47d369e-5499-4a25-aaff-d5602d5505cd http.request.method=PUT http.request.remoteaddr="127.0.0.1:38350" http.request.uri="/v2/foo/bar/blobs/uploads/d70021c2-d9ca-4c1f-875f-4eac13d2c45f?_state=JbLsSO3Axwk2dk2lxDcApGgPaHcrVvmx6YDKTvBZHuJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ3MDAyMWMyLWQ5Y2EtNGMxZi04NzVmLTRlYWMxM2QyYzQ1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToyNS44MDQwNTYzMzhaIn0%3D&digest=sha256%3A524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd" http.request.useragent="Go-http-client/1.1" http.response.duration=1.258090279s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:25 +0000] "PUT /v2/foo/bar/blobs/uploads/d70021c2-d9ca-4c1f-875f-4eac13d2c45f?_state=JbLsSO3Axwk2dk2lxDcApGgPaHcrVvmx6YDKTvBZHuJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ3MDAyMWMyLWQ5Y2EtNGMxZi04NzVmLTRlYWMxM2QyYzQ1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToyNS44MDQwNTYzMzhaIn0%3D&digest=sha256%3A524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:27Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35531" http.request.id=1e6a6477-eff6-4387-91ec-14181a2ea183 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38350" http.request.uri="/v2/foo/bar/blobs/sha256:524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="924.658µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:27 +0000] "HEAD /v2/foo/bar/blobs/sha256:524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:27Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35531" http.request.id=ae4c916c-f3a6-444e-b83e-2a5194281a0f http.request.method=GET http.request.remoteaddr="127.0.0.1:38314" http.request.uri="/v2/foo/bar/blobs/sha256:524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.341995574s http.response.status=200 http.response.written=4217984 127.0.0.1 - - [13/May/2026:23:41:25 +0000] "GET /v2/foo/bar/blobs/sha256:524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd HTTP/1.1" 200 4217984 "" "Go-http-client/1.1" time="2026-05-13T23:41:27Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35531" http.request.id=20d83223-0e11-4677-a064-51d1850b929a http.request.method=GET http.request.remoteaddr="127.0.0.1:38326" http.request.uri="/v2/foo/bar/blobs/sha256:524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.339120977s http.response.status=200 http.response.written=4140736 127.0.0.1 - - [13/May/2026:23:41:25 +0000] "GET /v2/foo/bar/blobs/sha256:524398ca68b4cf3f250f3ca240cee8a3dd1ca3ef4cde751fb82c9303a1ea2afd HTTP/1.1" 200 4140736 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (4.34s) === RUN TestRelativeURL time="2026-05-13T23:41:27Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T23:41:27Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T23:41:27Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45413" http.request.id=119a20c7-9e35-4705-98e9-2c6a57f01a0a http.request.method=POST http.request.remoteaddr="127.0.0.1:45952" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="790.387µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:27 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:28Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45413" http.request.id=ca1111b6-1a77-4439-97ad-5f3610204730 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45952" http.request.uri="/v2/foo/bar/blobs/uploads/bfbe9b3f-4bdf-4891-abf2-82dbae926932?_state=gZ1Bypa-3OboznPxf5YBYHUF7Q03Y3FB0fdOMgykFw57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJmYmU5YjNmLTRiZGYtNDg5MS1hYmYyLTgyZGJhZTkyNjkzMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToyNy4xMzkzNDU1NjdaIn0%3D&digest=sha256%3A01b8e5a509679beb15c85da1399a0879f8c7948e20c6524db550820678d077a7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.23253016s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:27 +0000] "PUT /v2/foo/bar/blobs/uploads/bfbe9b3f-4bdf-4891-abf2-82dbae926932?_state=gZ1Bypa-3OboznPxf5YBYHUF7Q03Y3FB0fdOMgykFw57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJmYmU5YjNmLTRiZGYtNDg5MS1hYmYyLTgyZGJhZTkyNjkzMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToyNy4xMzkzNDU1NjdaIn0%3D&digest=sha256%3A01b8e5a509679beb15c85da1399a0879f8c7948e20c6524db550820678d077a7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:28Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45413" http.request.id=99fd3ab5-235a-44f1-89c0-75dadc0d5fe1 http.request.method=POST http.request.remoteaddr="127.0.0.1:45952" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="891.439µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:28 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:28Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45413" http.request.id=c6922de2-75a9-402d-b2c1-379a7469e3fb http.request.method=POST http.request.remoteaddr="127.0.0.1:45952" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="674.083µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:28 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45413" http.request.id=ead701c2-2436-4ce3-982d-990c638a8f27 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45952" http.request.uri="/v2/foo/bar/blobs/uploads/3799a717-c35e-4ef5-845e-120ba935908c?_state=rwUmtNOZDRQIvHu2RT7l_a3NoPzaV58cgE10QLD0k6d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM3OTlhNzE3LWMzNWUtNGVmNS04NDVlLTEyMGJhOTM1OTA4YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToyOC42ODc1MDE0MDRaIn0%3D&digest=sha256%3A232337a855e235365d230a68f7d60f6cab4362a9db1d52a5a620b81b0d25d7d1" http.request.useragent="Go-http-client/1.1" http.response.duration=531.106548ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:28 +0000] "PUT /v2/foo/bar/blobs/uploads/3799a717-c35e-4ef5-845e-120ba935908c?_state=rwUmtNOZDRQIvHu2RT7l_a3NoPzaV58cgE10QLD0k6d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM3OTlhNzE3LWMzNWUtNGVmNS04NDVlLTEyMGJhOTM1OTA4YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToyOC42ODc1MDE0MDRaIn0%3D&digest=sha256%3A232337a855e235365d230a68f7d60f6cab4362a9db1d52a5a620b81b0d25d7d1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (2.08s) === RUN TestBlobDeleteDisabled time="2026-05-13T23:41:29Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T23:41:29Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T23:41:29Z" 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:39865" http.request.id=56bae54f-690b-456a-8a75-6bff8fd85c99 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57818" http.request.uri="/v2/foo/bar/blobs/sha256:77440327beab493ef64f514661b523fa8e8ddca8c60d3e77487de88e43505396" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="820.322µs" http.response.status=405 http.response.written=78 vars.digest="sha256:77440327beab493ef64f514661b523fa8e8ddca8c60d3e77487de88e43505396" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:23:41:29 +0000] "DELETE /v2/foo/bar/blobs/sha256:77440327beab493ef64f514661b523fa8e8ddca8c60d3e77487de88e43505396 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.20s) === RUN TestDeleteDisabled time="2026-05-13T23:41:29Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T23:41:29Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T23:41:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37357" http.request.id=0ad7622c-b8d8-4c21-a0b7-daba6c8131ce http.request.method=POST http.request.remoteaddr="127.0.0.1:43112" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.331578ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:29 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:30Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37357" http.request.id=36da0d53-26d4-4fad-af34-fd62a692271b http.request.method=PUT http.request.remoteaddr="127.0.0.1:43112" http.request.uri="/v2/foo/bar/blobs/uploads/2eb4f90d-cf77-40e4-8227-8619aade9774?_state=ztNlQ6CFefil88OiHlXJWmd8dxdavQoPcjJ7p9ecci97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJlYjRmOTBkLWNmNzctNDBlNC04MjI3LTg2MTlhYWRlOTc3NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToyOS41OTY1Njc2OVoifQ%3D%3D&digest=sha256%3Abd40f2aeeb4f1466fb6ccdc5339534af09a62d817f58ae609ada373deedd6d08" http.request.useragent="Go-http-client/1.1" http.response.duration=1.139920292s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:29 +0000] "PUT /v2/foo/bar/blobs/uploads/2eb4f90d-cf77-40e4-8227-8619aade9774?_state=ztNlQ6CFefil88OiHlXJWmd8dxdavQoPcjJ7p9ecci97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJlYjRmOTBkLWNmNzctNDBlNC04MjI3LTg2MTlhYWRlOTc3NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MToyOS41OTY1Njc2OVoifQ%3D%3D&digest=sha256%3Abd40f2aeeb4f1466fb6ccdc5339534af09a62d817f58ae609ada373deedd6d08 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:30Z" 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:37357" http.request.id=80e0ed46-b044-4501-bbd5-0b37788205f7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43112" http.request.uri="/v2/foo/bar/blobs/sha256:bd40f2aeeb4f1466fb6ccdc5339534af09a62d817f58ae609ada373deedd6d08" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="782.064µs" http.response.status=405 http.response.written=78 vars.digest="sha256:bd40f2aeeb4f1466fb6ccdc5339534af09a62d817f58ae609ada373deedd6d08" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:23:41:30 +0000] "DELETE /v2/foo/bar/blobs/sha256:bd40f2aeeb4f1466fb6ccdc5339534af09a62d817f58ae609ada373deedd6d08 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (1.32s) === RUN TestDeleteReadOnly time="2026-05-13T23:41:30Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T23:41:30Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T23:41:30Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37555" http.request.id=d2b5a56c-d2f1-4ec6-accc-58bb98db068b http.request.method=POST http.request.remoteaddr="127.0.0.1:45098" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.461261ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:30 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:32Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37555" http.request.id=8ff5b816-074c-4778-b0f4-519251c867cc http.request.method=PUT http.request.remoteaddr="127.0.0.1:45098" http.request.uri="/v2/foo/bar/blobs/uploads/32a29e9e-e063-4266-bcc4-efddfc6cc217?_state=vSCAYKWljUYpcBT3s0XWIkJalY06CB3JEXz7lEOU9sR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMyYTI5ZTllLWUwNjMtNDI2Ni1iY2M0LWVmZGRmYzZjYzIxNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MTozMC45MjgyNjY1MzZaIn0%3D&digest=sha256%3A77c42cfd45a04d0fde7cc00ec3c3c745f0215675f30035ba5584bd3e378ceed2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.309087084s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:30 +0000] "PUT /v2/foo/bar/blobs/uploads/32a29e9e-e063-4266-bcc4-efddfc6cc217?_state=vSCAYKWljUYpcBT3s0XWIkJalY06CB3JEXz7lEOU9sR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMyYTI5ZTllLWUwNjMtNDI2Ni1iY2M0LWVmZGRmYzZjYzIxNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MTozMC45MjgyNjY1MzZaIn0%3D&digest=sha256%3A77c42cfd45a04d0fde7cc00ec3c3c745f0215675f30035ba5584bd3e378ceed2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [13/May/2026:23:41:32 +0000] "DELETE /v2/foo/bar/blobs/sha256:77c42cfd45a04d0fde7cc00ec3c3c745f0215675f30035ba5584bd3e378ceed2 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (1.50s) === RUN TestStartPushReadOnly time="2026-05-13T23:41:32Z" 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-13T23:41:32Z" level=info msg="redis not configured" go.version=go1.26.3 127.0.0.1 - - [13/May/2026:23:41:32 +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-13T23:41:32Z" 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-13T23:41:32Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T23:41:32Z" 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:40869" http.request.id=d48ef30a-9fb6-4b5b-96c3-83f5e895d739 http.request.method=GET http.request.remoteaddr="127.0.0.1:33082" 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.204496ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:23:41:32 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-05-13T23:41:32Z" 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:40869" http.request.id=6605617c-b453-4f40-bf58-2bf321705d2e http.request.method=GET http.request.remoteaddr="127.0.0.1:33082" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.012182ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [13/May/2026:23:41:32 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-05-13T23:41:32Z" 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:40869" http.request.id=aa1f7599-8003-4a4b-849c-2218e72c8fac http.request.method=PUT http.request.remoteaddr="127.0.0.1:33082" 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.004668ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:23:41:32 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-05-13T23:41:32Z" 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:40869" http.request.id=927add07-e61b-4397-8842-7849f2b421ea http.request.method=PUT http.request.remoteaddr="127.0.0.1:33082" 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.839556ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T23:41:32Z" 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:40869" http.request.id=927add07-e61b-4397-8842-7849f2b421ea http.request.method=PUT http.request.remoteaddr="127.0.0.1:33082" 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.890521ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T23:41:32Z" 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:40869" http.request.id=927add07-e61b-4397-8842-7849f2b421ea http.request.method=PUT http.request.remoteaddr="127.0.0.1:33082" 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.933757ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T23:41:32Z" 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:40869" http.request.id=927add07-e61b-4397-8842-7849f2b421ea http.request.method=PUT http.request.remoteaddr="127.0.0.1:33082" 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.969367ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:23:41:32 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-05-13T23:41:32Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40869" http.request.id=1340accd-de68-49a7-9ca5-aa6c7d672587 http.request.method=POST http.request.remoteaddr="127.0.0.1:33082" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="834.763µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:32 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:33Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40869" http.request.id=6761bfac-19ab-4087-8368-b4ebef4f48ea http.request.method=PUT http.request.remoteaddr="127.0.0.1:33082" http.request.uri="/v2/foo/schema1/blobs/uploads/21c5ee04-6b3e-4ac5-b9ae-4271cb370666?_state=OYE6TS1dH9JajTrGm2pJdj8gZN75O6O3FodAbeyI73F7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyMWM1ZWUwNC02YjNlLTRhYzUtYjlhZS00MjcxY2IzNzA2NjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MzIuNDEzMzk2NjU3WiJ9&digest=sha256%3Ae838c4c58d2e3bc1c31f1586ba1006f61847d594627b37939c37899bba77b1cc" http.request.useragent="Go-http-client/1.1" http.response.duration=852.912427ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:32 +0000] "PUT /v2/foo/schema1/blobs/uploads/21c5ee04-6b3e-4ac5-b9ae-4271cb370666?_state=OYE6TS1dH9JajTrGm2pJdj8gZN75O6O3FodAbeyI73F7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyMWM1ZWUwNC02YjNlLTRhYzUtYjlhZS00MjcxY2IzNzA2NjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MzIuNDEzMzk2NjU3WiJ9&digest=sha256%3Ae838c4c58d2e3bc1c31f1586ba1006f61847d594627b37939c37899bba77b1cc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:33Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40869" http.request.id=a6d32aa5-6f91-4963-ac3d-346ca999559d http.request.method=POST http.request.remoteaddr="127.0.0.1:33082" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="904.404µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:33 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:34Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40869" http.request.id=a09d75df-4f60-4b4c-89ef-7897b78abecc http.request.method=PUT http.request.remoteaddr="127.0.0.1:33082" http.request.uri="/v2/foo/schema1/blobs/uploads/0eb640fd-1fd8-40ea-9e97-177159296a3c?_state=WMzlBCojVXHsVQoyLYQFUf7RmENwlmew4nCn5khpoN57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwZWI2NDBmZC0xZmQ4LTQwZWEtOWU5Ny0xNzcxNTkyOTZhM2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MzMuMzk3NDY4NzUzWiJ9&digest=sha256%3Aa6e4a8d4d94a31ba1b04d6569005ccb6d6af6a81c142dcb1e831999534c496a4" http.request.useragent="Go-http-client/1.1" http.response.duration=633.349513ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:33 +0000] "PUT /v2/foo/schema1/blobs/uploads/0eb640fd-1fd8-40ea-9e97-177159296a3c?_state=WMzlBCojVXHsVQoyLYQFUf7RmENwlmew4nCn5khpoN57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwZWI2NDBmZC0xZmQ4LTQwZWEtOWU5Ny0xNzcxNTkyOTZhM2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MzMuMzk3NDY4NzUzWiJ9&digest=sha256%3Aa6e4a8d4d94a31ba1b04d6569005ccb6d6af6a81c142dcb1e831999534c496a4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:34Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40869" http.request.id=4ff28cf9-c039-4daa-9f3f-a5ca9cfd9c3a http.request.method=PUT http.request.remoteaddr="127.0.0.1:33082" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.647084ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:34 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:34Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40869" http.request.id=c82d9dce-1d4e-4071-b4ea-7dde09e8eea4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33082" http.request.uri="/v2/foo/schema1/manifests/sha256:4ef344f4b6417f89d13c43dd87c8af89a33690f019813d37a812bcfc1b208060" http.request.useragent="Go-http-client/1.1" http.response.duration=1.395753ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:34 +0000] "PUT /v2/foo/schema1/manifests/sha256:4ef344f4b6417f89d13c43dd87c8af89a33690f019813d37a812bcfc1b208060 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:34Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40869" http.request.id=c7fd6725-7a85-4c9c-a921-171379ed58bf http.request.method=GET http.request.remoteaddr="127.0.0.1:33082" 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.15208ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:23:41:34 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T23:41:34Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40869" http.request.id=26b561ed-4588-488a-80c5-ecf21620a7b7 http.request.method=GET http.request.remoteaddr="127.0.0.1:33082" http.request.uri="/v2/foo/schema1/manifests/sha256:4ef344f4b6417f89d13c43dd87c8af89a33690f019813d37a812bcfc1b208060" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.124968ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:23:41:34 +0000] "GET /v2/foo/schema1/manifests/sha256:4ef344f4b6417f89d13c43dd87c8af89a33690f019813d37a812bcfc1b208060 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T23:41:34Z" 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:40869" http.request.id=34d7ff28-8c72-4306-b06e-487f9bfecc99 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33082" http.request.uri="/v2/foo/schema1/manifests/sha256:4ef344f4b6417f89d13c43dd87c8af89a33690f019813d37a812bcfc1b208060" http.request.useragent="Go-http-client/1.1" http.response.duration=1.379908ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:34 +0000] "PUT /v2/foo/schema1/manifests/sha256:4ef344f4b6417f89d13c43dd87c8af89a33690f019813d37a812bcfc1b208060 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:34Z" 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:40869" http.request.id=80b25dc6-088f-4eea-b51c-6cfaad03eb96 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33082" http.request.uri="/v2/foo/schema1/manifests/sha256:4ef344f4b6417f89d13c43dd87c8af89a33690f019813d37a812bcfc1b208060" http.request.useragent="Go-http-client/1.1" http.response.duration=1.361334ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:34 +0000] "PUT /v2/foo/schema1/manifests/sha256:4ef344f4b6417f89d13c43dd87c8af89a33690f019813d37a812bcfc1b208060 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:34Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:40869" http.request.id=7b8f3a77-4904-4075-9b23-81a7db3e4ebe http.request.method=PUT http.request.remoteaddr="127.0.0.1:33082" http.request.uri="/v2/foo/schema1/manifests/sha256:4ef344f4b6417f89d13c43dd87c8af89a33690f019813d37a812bcfc1b208060" http.request.useragent="Go-http-client/1.1" http.response.duration=1.371709ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:34 +0000] "PUT /v2/foo/schema1/manifests/sha256:4ef344f4b6417f89d13c43dd87c8af89a33690f019813d37a812bcfc1b208060 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:34Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40869" http.request.id=b3c20ad2-d254-4bf6-9ba0-d3f91d36f3eb http.request.method=GET http.request.remoteaddr="127.0.0.1:33082" http.request.uri="/v2/foo/schema1/manifests/sha256:4ef344f4b6417f89d13c43dd87c8af89a33690f019813d37a812bcfc1b208060" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.143649ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:23:41:34 +0000] "GET /v2/foo/schema1/manifests/sha256:4ef344f4b6417f89d13c43dd87c8af89a33690f019813d37a812bcfc1b208060 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T23:41:34Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40869" http.request.id=7a81a52c-c984-4147-b0fa-773899a759f0 http.request.method=GET http.request.remoteaddr="127.0.0.1:33082" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="604.859µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:34 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:34Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40869" http.request.id=02957a34-8cca-4687-a054-482d635ce7a6 http.request.method=GET http.request.remoteaddr="127.0.0.1:33082" http.request.uri="/v2/foo/schema1/manifests/sha256:4ef344f4b6417f89d13c43dd87c8af89a33690f019813d37a812bcfc1b208060" http.request.useragent="Go-http-client/1.1" http.response.duration="555.865µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:34 +0000] "GET /v2/foo/schema1/manifests/sha256:4ef344f4b6417f89d13c43dd87c8af89a33690f019813d37a812bcfc1b208060 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:34Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40869" http.request.id=ec90246b-9aa0-4121-982c-cf505df1d5c1 http.request.method=GET http.request.remoteaddr="127.0.0.1:33082" 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="613.322µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [13/May/2026:23:41:34 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-05-13T23:41:34Z" level=error msg="payload digest does match: "sha256:454c7c948f2b4fed69a2d59bcc9e1c64c58aa3b55e7e6251ad50efe085c8a9ad" != "sha256:4ef344f4b6417f89d13c43dd87c8af89a33690f019813d37a812bcfc1b208060"" go.version=go1.26.3 http.request.host="127.0.0.1:40869" http.request.id=6019b300-63b0-41b1-81ec-e3ea2594aff3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33082" http.request.uri="/v2/foo/schema1/manifests/sha256:4ef344f4b6417f89d13c43dd87c8af89a33690f019813d37a812bcfc1b208060" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:4ef344f4b6417f89d13c43dd87c8af89a33690f019813d37a812bcfc1b208060" time="2026-05-13T23:41:34Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:40869" http.request.id=6019b300-63b0-41b1-81ec-e3ea2594aff3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33082" http.request.uri="/v2/foo/schema1/manifests/sha256:4ef344f4b6417f89d13c43dd87c8af89a33690f019813d37a812bcfc1b208060" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="765.916µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:4ef344f4b6417f89d13c43dd87c8af89a33690f019813d37a812bcfc1b208060" 127.0.0.1 - - [13/May/2026:23:41:34 +0000] "PUT /v2/foo/schema1/manifests/sha256:4ef344f4b6417f89d13c43dd87c8af89a33690f019813d37a812bcfc1b208060 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-05-13T23:41:34Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:40869" http.request.id=9d361aff-3b24-4ede-953f-a17a5c159dbe http.request.method=GET http.request.remoteaddr="127.0.0.1:33092" 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="816.351µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:23:41:34 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-05-13T23:41:34Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.26.3 http.request.host="127.0.0.1:40869" http.request.id=f9224d43-8a13-4258-84de-f6148907e859 http.request.method=GET http.request.remoteaddr="127.0.0.1:33092" 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="555.764µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [13/May/2026:23:41:34 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-05-13T23:41:34Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40869" http.request.id=bb11c6dc-70db-4b91-a535-6dc19829e6f1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33092" 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="682.134µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T23:41:34Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40869" http.request.id=bb11c6dc-70db-4b91-a535-6dc19829e6f1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33092" 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.07µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T23:41:34Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40869" http.request.id=bb11c6dc-70db-4b91-a535-6dc19829e6f1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33092" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="770.925µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:23:41:34 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-05-13T23:41:34Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40869" http.request.id=e23a2498-7aae-4e6b-8ce6-98c8de8274bd http.request.method=POST http.request.remoteaddr="127.0.0.1:33092" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="875.555µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:34 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:34Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40869" http.request.id=13ddb682-8e5a-4f60-b5a6-d03d4a795ee4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33092" http.request.uri="/v2/foo/schema2/blobs/uploads/35969329-516e-43f0-b7d2-ef5a46b576ab?_state=utc3m4EsWpZSvt8sGmmfo-xVSVQX8JKK13KqPtXOTvV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzNTk2OTMyOS01MTZlLTQzZjAtYjdkMi1lZjVhNDZiNTc2YWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MzQuMDUxMjEwMTkzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.121578ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:34 +0000] "PUT /v2/foo/schema2/blobs/uploads/35969329-516e-43f0-b7d2-ef5a46b576ab?_state=utc3m4EsWpZSvt8sGmmfo-xVSVQX8JKK13KqPtXOTvV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzNTk2OTMyOS01MTZlLTQzZjAtYjdkMi1lZjVhNDZiNTc2YWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MzQuMDUxMjEwMTkzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:34Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40869" http.request.id=c22c464e-08d6-44b9-96c8-fdc4fc66d858 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33092" 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="948.494µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T23:41:34Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40869" http.request.id=c22c464e-08d6-44b9-96c8-fdc4fc66d858 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33092" 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="990.812µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:23:41:34 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-05-13T23:41:34Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40869" http.request.id=c2c12c6d-46d5-42df-91fa-83f1a1a63cc6 http.request.method=POST http.request.remoteaddr="127.0.0.1:33092" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="725.732µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:34 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40869" http.request.id=006016fe-daac-4f36-8bbd-38fca05bfd95 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33092" http.request.uri="/v2/foo/schema2/blobs/uploads/f3e660f1-ea45-4fc3-b09d-dbbc9c425721?_state=naNKw1upyWAAWR1ccv8Ixkh8KkyMcymcJEyJhVBdxth7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmM2U2NjBmMS1lYTQ1LTRmYzMtYjA5ZC1kYmJjOWM0MjU3MjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MzQuMjIyODUyODMyWiJ9&digest=sha256%3A87c77963b40b1f7fd99c6e0df5a1ab1d0d59fae5e940bff9c362223291a76d6c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.072079664s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:34 +0000] "PUT /v2/foo/schema2/blobs/uploads/f3e660f1-ea45-4fc3-b09d-dbbc9c425721?_state=naNKw1upyWAAWR1ccv8Ixkh8KkyMcymcJEyJhVBdxth7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmM2U2NjBmMS1lYTQ1LTRmYzMtYjA5ZC1kYmJjOWM0MjU3MjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MzQuMjIyODUyODMyWiJ9&digest=sha256%3A87c77963b40b1f7fd99c6e0df5a1ab1d0d59fae5e940bff9c362223291a76d6c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40869" http.request.id=5a12a7c5-d56f-44bc-87e5-f5d2f1639fea http.request.method=POST http.request.remoteaddr="127.0.0.1:33092" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="917.243µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:35 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:36Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40869" http.request.id=a1dab988-dbdf-4387-a34e-6dd0c5d2239f http.request.method=PUT http.request.remoteaddr="127.0.0.1:33092" http.request.uri="/v2/foo/schema2/blobs/uploads/82b50cde-293f-4ac4-b394-8a8d3f5a0829?_state=VS9Gi5gG2Fc1ll7-AHlMilVaGxFoQ2eZsPf9dnER0N97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4MmI1MGNkZS0yOTNmLTRhYzQtYjM5NC04YThkM2Y1YTA4MjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MzUuNDU3NTQ1Mzc3WiJ9&digest=sha256%3A1683b9ea9f16162d1870e968d54c7fc4712676470d2fe5ce1d454a4968bce66e" http.request.useragent="Go-http-client/1.1" http.response.duration=870.014835ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:35 +0000] "PUT /v2/foo/schema2/blobs/uploads/82b50cde-293f-4ac4-b394-8a8d3f5a0829?_state=VS9Gi5gG2Fc1ll7-AHlMilVaGxFoQ2eZsPf9dnER0N97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4MmI1MGNkZS0yOTNmLTRhYzQtYjM5NC04YThkM2Y1YTA4MjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MzUuNDU3NTQ1Mzc3WiJ9&digest=sha256%3A1683b9ea9f16162d1870e968d54c7fc4712676470d2fe5ce1d454a4968bce66e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:36Z" 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:40869" http.request.id=7642220b-b572-48d2-8f35-84699efac70a http.request.method=PUT http.request.remoteaddr="127.0.0.1:33092" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.428281ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:36 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:36Z" 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:40869" http.request.id=40808542-a32e-4cb6-bdb7-a36294197363 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33092" http.request.uri="/v2/foo/schema2/manifests/sha256:61fd30420a2a4b601fa6da57590d8710606bb3ea9bb9a8453b2cadb014a2d04e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.115128ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:36 +0000] "PUT /v2/foo/schema2/manifests/sha256:61fd30420a2a4b601fa6da57590d8710606bb3ea9bb9a8453b2cadb014a2d04e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:36Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40869" http.request.id=8e10a46a-45eb-4cda-a081-8932814c5d41 http.request.method=GET http.request.remoteaddr="127.0.0.1:33092" 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="961.63µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2026:23:41:36 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-13T23:41:36Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40869" http.request.id=25324357-b718-476c-b62b-77fa03f28a2c http.request.method=GET http.request.remoteaddr="127.0.0.1:33092" http.request.uri="/v2/foo/schema2/manifests/sha256:61fd30420a2a4b601fa6da57590d8710606bb3ea9bb9a8453b2cadb014a2d04e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="964.129µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2026:23:41:36 +0000] "GET /v2/foo/schema2/manifests/sha256:61fd30420a2a4b601fa6da57590d8710606bb3ea9bb9a8453b2cadb014a2d04e HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-13T23:41:36Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40869" http.request.id=6e50fc39-84c5-4d31-b1a4-abd35d4c011d http.request.method=GET http.request.remoteaddr="127.0.0.1:33092" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="728.509µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:36 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:36Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40869" http.request.id=421f3fa1-967c-488c-a9d7-3f4f3c1770a1 http.request.method=GET http.request.remoteaddr="127.0.0.1:33092" http.request.uri="/v2/foo/schema2/manifests/sha256:61fd30420a2a4b601fa6da57590d8710606bb3ea9bb9a8453b2cadb014a2d04e" http.request.useragent="Go-http-client/1.1" http.response.duration="715.255µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:36 +0000] "GET /v2/foo/schema2/manifests/sha256:61fd30420a2a4b601fa6da57590d8710606bb3ea9bb9a8453b2cadb014a2d04e HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:36Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40869" http.request.id=c4d3bd88-1c38-4928-b94a-23354f394dbb http.request.method=GET http.request.remoteaddr="127.0.0.1:33092" 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="692.235µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [13/May/2026:23:41:36 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-05-13T23:41:36Z" level=info msg="rewriting manifest sha256:61fd30420a2a4b601fa6da57590d8710606bb3ea9bb9a8453b2cadb014a2d04e in schema1 format to support old client" go.version=go1.26.3 http.request.host="127.0.0.1:40869" http.request.id=0035072e-2bd1-4ee3-a106-8b1f75d3600d http.request.method=GET http.request.remoteaddr="127.0.0.1:33092" 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-13T23:41:36Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40869" http.request.id=0035072e-2bd1-4ee3-a106-8b1f75d3600d http.request.method=GET http.request.remoteaddr="127.0.0.1:33092" 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.662378ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [13/May/2026:23:41:36 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-05-13T23:41:36Z" 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:40869" http.request.id=8579e527-059b-497b-b454-62231bbbf32d http.request.method=PUT http.request.remoteaddr="127.0.0.1:33092" 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="907.517µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [13/May/2026:23:41:36 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-05-13T23:41:36Z" 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:40869" http.request.id=2b211ba5-c6a3-4509-be5b-3283eabbb208 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33092" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.089813ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:36 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:36Z" 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:40869" http.request.id=19f86f66-ff9d-49aa-83b2-d97b13375c0e http.request.method=PUT http.request.remoteaddr="127.0.0.1:33092" http.request.uri="/v2/foo/schema2/manifests/sha256:57a30956b01bafe3120e9476ee1c0ef72f83b8a36406c1bd22d66fdec9ed18ab" http.request.useragent="Go-http-client/1.1" http.response.duration="955.8µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:36 +0000] "PUT /v2/foo/schema2/manifests/sha256:57a30956b01bafe3120e9476ee1c0ef72f83b8a36406c1bd22d66fdec9ed18ab HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:36Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40869" http.request.id=b6794913-3841-4d1d-a2cd-3dc032c2bd8c http.request.method=GET http.request.remoteaddr="127.0.0.1:33092" 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="912.87µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [13/May/2026:23:41:36 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-05-13T23:41:36Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40869" http.request.id=3f39f794-d81d-4650-b61b-efd944372f3d http.request.method=GET http.request.remoteaddr="127.0.0.1:33092" http.request.uri="/v2/foo/schema2/manifests/sha256:57a30956b01bafe3120e9476ee1c0ef72f83b8a36406c1bd22d66fdec9ed18ab" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="948.078µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [13/May/2026:23:41:36 +0000] "GET /v2/foo/schema2/manifests/sha256:57a30956b01bafe3120e9476ee1c0ef72f83b8a36406c1bd22d66fdec9ed18ab HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-05-13T23:41:36Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40869" http.request.id=abe31862-ea79-45e9-8c1a-4570f0114820 http.request.method=GET http.request.remoteaddr="127.0.0.1:33092" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="750.317µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:36 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:36Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40869" http.request.id=8d4469da-6252-4377-9efe-51f056c193df http.request.method=GET http.request.remoteaddr="127.0.0.1:33092" http.request.uri="/v2/foo/schema2/manifests/sha256:57a30956b01bafe3120e9476ee1c0ef72f83b8a36406c1bd22d66fdec9ed18ab" http.request.useragent="Go-http-client/1.1" http.response.duration="728.006µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:36 +0000] "GET /v2/foo/schema2/manifests/sha256:57a30956b01bafe3120e9476ee1c0ef72f83b8a36406c1bd22d66fdec9ed18ab HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:36Z" level=info msg="rewriting manifest list sha256:57a30956b01bafe3120e9476ee1c0ef72f83b8a36406c1bd22d66fdec9ed18ab in schema1 format to support old client" go.version=go1.26.3 http.request.host="127.0.0.1:40869" http.request.id=cd9a590e-e6cb-4fae-b248-b98037c73ba4 http.request.method=GET http.request.remoteaddr="127.0.0.1:33092" 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-13T23:41:36Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40869" http.request.id=cd9a590e-e6cb-4fae-b248-b98037c73ba4 http.request.method=GET http.request.remoteaddr="127.0.0.1:33092" 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.739856ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [13/May/2026:23:41:36 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2026-05-13T23:41:36Z" 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-13T23:41:36Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T23:41:36Z" 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:36501" http.request.id=8570b811-b21c-439f-b1dd-e690778f7f0a http.request.method=GET http.request.remoteaddr="127.0.0.1:40822" 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="881.996µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:23:41:36 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-05-13T23:41:36Z" 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:36501" http.request.id=818f7d50-8d52-48f2-aaa9-4928462e81c7 http.request.method=GET http.request.remoteaddr="127.0.0.1:40822" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="733.47µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [13/May/2026:23:41:36 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-05-13T23:41:36Z" 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:36501" http.request.id=cd765426-5676-46f4-9b2c-79354f51e482 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40822" 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="728.539µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:23:41:36 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-05-13T23:41:36Z" 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:36501" http.request.id=59d3c7cf-b7d1-42ef-98b6-5f174094b0a0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40822" 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.309499ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T23:41:36Z" 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:36501" http.request.id=59d3c7cf-b7d1-42ef-98b6-5f174094b0a0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40822" 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.341294ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T23:41:36Z" 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:36501" http.request.id=59d3c7cf-b7d1-42ef-98b6-5f174094b0a0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40822" 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.378803ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T23:41:36Z" 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:36501" http.request.id=59d3c7cf-b7d1-42ef-98b6-5f174094b0a0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40822" 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.411466ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:23:41:36 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-05-13T23:41:36Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=bf1abe6d-489d-4ca9-8579-49c482dd3386 http.request.method=POST http.request.remoteaddr="127.0.0.1:40822" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="822.433µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:36 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:38Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=c0ff7f0a-5b29-4eaa-965a-1bbe98961e7e http.request.method=PUT http.request.remoteaddr="127.0.0.1:40822" http.request.uri="/v2/foo/schema1/blobs/uploads/53f53b68-85f6-4a6c-a7f0-3b7375af209e?_state=e2p5fBGcwNxgVOT5YsF4q40aM7OBHhfyhQ5TqLfHsDN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1M2Y1M2I2OC04NWY2LTRhNmMtYTdmMC0zYjczNzVhZjIwOWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MzYuNTg0ODAyNjcxWiJ9&digest=sha256%3A457ecb7998ed23e45e3675f76098d468e65b09d6ffffefaec2a217139702aa5e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.674284432s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:36 +0000] "PUT /v2/foo/schema1/blobs/uploads/53f53b68-85f6-4a6c-a7f0-3b7375af209e?_state=e2p5fBGcwNxgVOT5YsF4q40aM7OBHhfyhQ5TqLfHsDN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1M2Y1M2I2OC04NWY2LTRhNmMtYTdmMC0zYjczNzVhZjIwOWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MzYuNTg0ODAyNjcxWiJ9&digest=sha256%3A457ecb7998ed23e45e3675f76098d468e65b09d6ffffefaec2a217139702aa5e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:38Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=544742cf-02ce-44e1-b1a5-042ffd3dc487 http.request.method=POST http.request.remoteaddr="127.0.0.1:40822" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="891.183µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:38 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:38Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=4e1b1b50-64aa-4d0a-b5ca-60ce40b00c72 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40822" http.request.uri="/v2/foo/schema1/blobs/uploads/84d3574a-a65a-4ab0-b9d5-98285e746681?_state=HDW5-RNqzF9ricS54KwovLoM1wnQMF2PuGBew8kxFKl7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4NGQzNTc0YS1hNjVhLTRhYjAtYjlkNS05ODI4NWU3NDY2ODEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MzguMzc5NDM1NTRaIn0%3D&digest=sha256%3Aacca844b87d7291d1c594117d7d04fbfa732b334c1c35f7df7b6d4800a2ab610" http.request.useragent="Go-http-client/1.1" http.response.duration=506.864728ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:38 +0000] "PUT /v2/foo/schema1/blobs/uploads/84d3574a-a65a-4ab0-b9d5-98285e746681?_state=HDW5-RNqzF9ricS54KwovLoM1wnQMF2PuGBew8kxFKl7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4NGQzNTc0YS1hNjVhLTRhYjAtYjlkNS05ODI4NWU3NDY2ODEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MzguMzc5NDM1NTRaIn0%3D&digest=sha256%3Aacca844b87d7291d1c594117d7d04fbfa732b334c1c35f7df7b6d4800a2ab610 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:38Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=323f29a6-2b86-4032-a3d3-97473068d22c http.request.method=PUT http.request.remoteaddr="127.0.0.1:40822" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.621507ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:38 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:38Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=7f82e300-9c73-4b1b-86f3-8cfed172e686 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40822" http.request.uri="/v2/foo/schema1/manifests/sha256:f6d00acdc8ce44a7ecd1d22185b68378fb3daf841fe4c2433d2a0840128e0cf7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.411141ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:38 +0000] "PUT /v2/foo/schema1/manifests/sha256:f6d00acdc8ce44a7ecd1d22185b68378fb3daf841fe4c2433d2a0840128e0cf7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:38Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=6ad72da7-7b27-4aa4-a440-8d1f8aa68771 http.request.method=GET http.request.remoteaddr="127.0.0.1:40822" 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.142815ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:23:41:38 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T23:41:38Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=2847b51d-8832-437c-9d4e-19d036f973a8 http.request.method=GET http.request.remoteaddr="127.0.0.1:40822" http.request.uri="/v2/foo/schema1/manifests/sha256:f6d00acdc8ce44a7ecd1d22185b68378fb3daf841fe4c2433d2a0840128e0cf7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.111943ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:23:41:38 +0000] "GET /v2/foo/schema1/manifests/sha256:f6d00acdc8ce44a7ecd1d22185b68378fb3daf841fe4c2433d2a0840128e0cf7 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T23:41:38Z" 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:36501" http.request.id=c3c40e3a-239c-4097-bb3e-4f452f198aeb http.request.method=PUT http.request.remoteaddr="127.0.0.1:40822" http.request.uri="/v2/foo/schema1/manifests/sha256:f6d00acdc8ce44a7ecd1d22185b68378fb3daf841fe4c2433d2a0840128e0cf7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.371953ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:38 +0000] "PUT /v2/foo/schema1/manifests/sha256:f6d00acdc8ce44a7ecd1d22185b68378fb3daf841fe4c2433d2a0840128e0cf7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:38Z" 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:36501" http.request.id=56233b8f-9870-4286-bde2-8533f3787c53 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40822" http.request.uri="/v2/foo/schema1/manifests/sha256:f6d00acdc8ce44a7ecd1d22185b68378fb3daf841fe4c2433d2a0840128e0cf7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.400105ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:38 +0000] "PUT /v2/foo/schema1/manifests/sha256:f6d00acdc8ce44a7ecd1d22185b68378fb3daf841fe4c2433d2a0840128e0cf7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:38Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:36501" http.request.id=f1f59339-9985-4e64-afa1-d621fdac2259 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40822" http.request.uri="/v2/foo/schema1/manifests/sha256:f6d00acdc8ce44a7ecd1d22185b68378fb3daf841fe4c2433d2a0840128e0cf7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.409918ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:38 +0000] "PUT /v2/foo/schema1/manifests/sha256:f6d00acdc8ce44a7ecd1d22185b68378fb3daf841fe4c2433d2a0840128e0cf7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:38Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=c926719c-c9a2-43e2-b9a5-3b0646f22c9e http.request.method=GET http.request.remoteaddr="127.0.0.1:40822" http.request.uri="/v2/foo/schema1/manifests/sha256:f6d00acdc8ce44a7ecd1d22185b68378fb3daf841fe4c2433d2a0840128e0cf7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.141155ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:23:41:38 +0000] "GET /v2/foo/schema1/manifests/sha256:f6d00acdc8ce44a7ecd1d22185b68378fb3daf841fe4c2433d2a0840128e0cf7 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T23:41:38Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=5a8c4ae3-5e5d-4315-b28e-bf1d5159aaf3 http.request.method=GET http.request.remoteaddr="127.0.0.1:40822" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="790.155µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:38 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:38Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=af708cc4-b7d2-4e13-884a-46b3c9019cd8 http.request.method=GET http.request.remoteaddr="127.0.0.1:40822" http.request.uri="/v2/foo/schema1/manifests/sha256:f6d00acdc8ce44a7ecd1d22185b68378fb3daf841fe4c2433d2a0840128e0cf7" http.request.useragent="Go-http-client/1.1" http.response.duration="758.479µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:38 +0000] "GET /v2/foo/schema1/manifests/sha256:f6d00acdc8ce44a7ecd1d22185b68378fb3daf841fe4c2433d2a0840128e0cf7 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:38Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=3e6990b0-bd57-4d4a-8f4f-8c04bab59446 http.request.method=GET http.request.remoteaddr="127.0.0.1:40822" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="729.792µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [13/May/2026:23:41:38 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-05-13T23:41:38Z" level=error msg="payload digest does match: "sha256:33eed4acf9a8bce7201a2a63e66ec96c882a62267c21bdb4b1390d0000f0feda" != "sha256:f6d00acdc8ce44a7ecd1d22185b68378fb3daf841fe4c2433d2a0840128e0cf7"" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=82dd609b-ef67-4853-bbf4-aede28335c4c http.request.method=PUT http.request.remoteaddr="127.0.0.1:40822" http.request.uri="/v2/foo/schema1/manifests/sha256:f6d00acdc8ce44a7ecd1d22185b68378fb3daf841fe4c2433d2a0840128e0cf7" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:f6d00acdc8ce44a7ecd1d22185b68378fb3daf841fe4c2433d2a0840128e0cf7" time="2026-05-13T23:41: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:36501" http.request.id=82dd609b-ef67-4853-bbf4-aede28335c4c http.request.method=PUT http.request.remoteaddr="127.0.0.1:40822" http.request.uri="/v2/foo/schema1/manifests/sha256:f6d00acdc8ce44a7ecd1d22185b68378fb3daf841fe4c2433d2a0840128e0cf7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="974.674µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:f6d00acdc8ce44a7ecd1d22185b68378fb3daf841fe4c2433d2a0840128e0cf7" 127.0.0.1 - - [13/May/2026:23:41:38 +0000] "PUT /v2/foo/schema1/manifests/sha256:f6d00acdc8ce44a7ecd1d22185b68378fb3daf841fe4c2433d2a0840128e0cf7 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-05-13T23:41:38Z" 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:36501" http.request.id=77faaac6-368c-4d8a-a4c7-ba3842319cad http.request.method=GET http.request.remoteaddr="127.0.0.1:40830" 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="971.491µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:23:41:38 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-05-13T23:41:38Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=20631c54-796c-426a-bf05-856ed6b03dca http.request.method=GET http.request.remoteaddr="127.0.0.1:40830" 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="807.241µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [13/May/2026:23:41:38 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-05-13T23:41:38Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36501" http.request.id=3f6d6038-cddf-4727-9634-7b70faed827a http.request.method=PUT http.request.remoteaddr="127.0.0.1:40830" 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="902.031µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T23:41:38Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36501" http.request.id=3f6d6038-cddf-4727-9634-7b70faed827a http.request.method=PUT http.request.remoteaddr="127.0.0.1:40830" 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="942.016µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T23:41:38Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36501" http.request.id=3f6d6038-cddf-4727-9634-7b70faed827a http.request.method=PUT http.request.remoteaddr="127.0.0.1:40830" 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="973.843µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:23:41:38 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-05-13T23:41:38Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=129b1dd8-4e56-4e4b-9139-376817637437 http.request.method=POST http.request.remoteaddr="127.0.0.1:40830" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="899.03µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:38 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:38Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=a457b19c-4cf1-494d-9d34-42e0b600c482 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40830" http.request.uri="/v2/foo/schema2/blobs/uploads/ec4406b1-a48e-4919-95be-3b234927ab2c?_state=ExBPLkVs2sEjEE9GXuchjfV2DF3JLMOVZY-NiRvT8nZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlYzQ0MDZiMS1hNDhlLTQ5MTktOTViZS0zYjIzNDkyN2FiMmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MzguOTA4NjM1OTE3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.156339ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:38 +0000] "PUT /v2/foo/schema2/blobs/uploads/ec4406b1-a48e-4919-95be-3b234927ab2c?_state=ExBPLkVs2sEjEE9GXuchjfV2DF3JLMOVZY-NiRvT8nZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlYzQ0MDZiMS1hNDhlLTQ5MTktOTViZS0zYjIzNDkyN2FiMmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MzguOTA4NjM1OTE3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:38Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36501" http.request.id=65d0f284-35dc-4e34-a185-77057bc5be94 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40830" 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="966.038µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T23:41:38Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36501" http.request.id=65d0f284-35dc-4e34-a185-77057bc5be94 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40830" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.00398ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:23:41:38 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-05-13T23:41:39Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=ff5b756d-9b95-48cd-a263-8b8c057d5eec http.request.method=POST http.request.remoteaddr="127.0.0.1:40830" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="736.237µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:39 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:40Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=df1ce67c-f307-4c4d-8a2b-8858193330d8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40830" http.request.uri="/v2/foo/schema2/blobs/uploads/ea24adfa-2e08-4185-8533-c0d9ab5741a3?_state=8ZTSNrrCkWqD6pnQthC6phrKIcwyAbl5Arac63Bs7yV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlYTI0YWRmYS0yZTA4LTQxODUtODUzMy1jMGQ5YWI1NzQxYTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MzkuMDgyMzU0MzI0WiJ9&digest=sha256%3A89ce857c75febf586c71869f652b18fe0852583e5ffcc4e99a36a2ef33b343cd" http.request.useragent="Go-http-client/1.1" http.response.duration=981.521844ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:39 +0000] "PUT /v2/foo/schema2/blobs/uploads/ea24adfa-2e08-4185-8533-c0d9ab5741a3?_state=8ZTSNrrCkWqD6pnQthC6phrKIcwyAbl5Arac63Bs7yV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlYTI0YWRmYS0yZTA4LTQxODUtODUzMy1jMGQ5YWI1NzQxYTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6MzkuMDgyMzU0MzI0WiJ9&digest=sha256%3A89ce857c75febf586c71869f652b18fe0852583e5ffcc4e99a36a2ef33b343cd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:40Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=af263ac9-c75e-4911-a8a3-31248194a22c http.request.method=POST http.request.remoteaddr="127.0.0.1:40830" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="859.225µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:40 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:41Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=e059682e-4701-421a-af1c-efb3deda29ca http.request.method=PUT http.request.remoteaddr="127.0.0.1:40830" http.request.uri="/v2/foo/schema2/blobs/uploads/4c5d9644-dab1-4137-92b0-e0c7241acb45?_state=M1fOJPk3SD9RmiBmM5PRGMsVYKtXM5qAEBj7ILiWDGh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0YzVkOTY0NC1kYWIxLTQxMzctOTJiMC1lMGM3MjQxYWNiNDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6NDAuMjIyMTAxMjM0WiJ9&digest=sha256%3A70765da7e9de604e80ae3e40908d6cccb8323358cccca278f10584a949b71e8c" http.request.useragent="Go-http-client/1.1" http.response.duration=892.113314ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:40 +0000] "PUT /v2/foo/schema2/blobs/uploads/4c5d9644-dab1-4137-92b0-e0c7241acb45?_state=M1fOJPk3SD9RmiBmM5PRGMsVYKtXM5qAEBj7ILiWDGh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0YzVkOTY0NC1kYWIxLTQxMzctOTJiMC1lMGM3MjQxYWNiNDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6NDAuMjIyMTAxMjM0WiJ9&digest=sha256%3A70765da7e9de604e80ae3e40908d6cccb8323358cccca278f10584a949b71e8c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:41Z" 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:36501" http.request.id=b7baead4-752e-4922-8947-8d18c3545148 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40830" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.858989ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:41 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:41Z" 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:36501" http.request.id=73c4c3e6-243c-4627-aaf5-7dd7ca534de8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40830" http.request.uri="/v2/foo/schema2/manifests/sha256:5840512010e62a8d8d455ecb5629e4f252c32487132f462fc85967170a134b2c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.447982ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:41 +0000] "PUT /v2/foo/schema2/manifests/sha256:5840512010e62a8d8d455ecb5629e4f252c32487132f462fc85967170a134b2c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:41Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=00f2daa6-76b0-4dea-a1c3-f9d745ed1523 http.request.method=GET http.request.remoteaddr="127.0.0.1:40830" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.260305ms http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2026:23:41:41 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-13T23:41:41Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=d2b2aa36-672d-4594-ada9-b06e5ddaeac7 http.request.method=GET http.request.remoteaddr="127.0.0.1:40830" http.request.uri="/v2/foo/schema2/manifests/sha256:5840512010e62a8d8d455ecb5629e4f252c32487132f462fc85967170a134b2c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.266889ms http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2026:23:41:41 +0000] "GET /v2/foo/schema2/manifests/sha256:5840512010e62a8d8d455ecb5629e4f252c32487132f462fc85967170a134b2c HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-13T23:41:41Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=3401a1c2-7c3a-4508-87ce-4a1b5ca16c78 http.request.method=GET http.request.remoteaddr="127.0.0.1:40830" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.018347ms http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:41 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:41Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=630a51f3-6ad7-441e-a024-b798cc989a32 http.request.method=GET http.request.remoteaddr="127.0.0.1:40830" http.request.uri="/v2/foo/schema2/manifests/sha256:5840512010e62a8d8d455ecb5629e4f252c32487132f462fc85967170a134b2c" http.request.useragent="Go-http-client/1.1" http.response.duration="941.804µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:41 +0000] "GET /v2/foo/schema2/manifests/sha256:5840512010e62a8d8d455ecb5629e4f252c32487132f462fc85967170a134b2c HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:41Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=00de7de3-7d57-4d9d-bbba-d1ca175a1011 http.request.method=GET http.request.remoteaddr="127.0.0.1:40830" 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="792.702µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [13/May/2026:23:41:41 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-05-13T23:41:41Z" level=info msg="rewriting manifest sha256:5840512010e62a8d8d455ecb5629e4f252c32487132f462fc85967170a134b2c in schema1 format to support old client" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=f2025006-028c-4382-80dc-934f4c2f98a7 http.request.method=GET http.request.remoteaddr="127.0.0.1:40830" 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-13T23:41:41Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=f2025006-028c-4382-80dc-934f4c2f98a7 http.request.method=GET http.request.remoteaddr="127.0.0.1:40830" 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.810562ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [13/May/2026:23:41:41 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-05-13T23:41:41Z" 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:36501" http.request.id=494ccaf0-18fa-4dec-ad6c-0734aa6ce85e http.request.method=PUT http.request.remoteaddr="127.0.0.1:40830" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.004118ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [13/May/2026:23:41:41 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-05-13T23:41:41Z" 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:36501" http.request.id=f9efffba-36cd-408e-8899-ba6002bf8b5a http.request.method=PUT http.request.remoteaddr="127.0.0.1:40830" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.248879ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:41 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:41Z" 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:36501" http.request.id=ff2cb522-72ce-4026-bfe3-a094adeb2cfc http.request.method=PUT http.request.remoteaddr="127.0.0.1:40830" http.request.uri="/v2/foo/schema2/manifests/sha256:7f7d7403efe4a22d6fac53164051c4a65c3fd998d686cc52b0ab1dfa48c1f275" http.request.useragent="Go-http-client/1.1" http.response.duration=1.160979ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:41 +0000] "PUT /v2/foo/schema2/manifests/sha256:7f7d7403efe4a22d6fac53164051c4a65c3fd998d686cc52b0ab1dfa48c1f275 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:41Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=69f3d611-ca5b-4a51-9cae-ae8ef1b1f8b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:40830" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.08251ms http.response.status=200 http.response.written=434 127.0.0.1 - - [13/May/2026:23:41:41 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-05-13T23:41:41Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=0dfee445-ee7d-46bc-8961-e61298a27d25 http.request.method=GET http.request.remoteaddr="127.0.0.1:40830" http.request.uri="/v2/foo/schema2/manifests/sha256:7f7d7403efe4a22d6fac53164051c4a65c3fd998d686cc52b0ab1dfa48c1f275" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.067782ms http.response.status=200 http.response.written=434 127.0.0.1 - - [13/May/2026:23:41:41 +0000] "GET /v2/foo/schema2/manifests/sha256:7f7d7403efe4a22d6fac53164051c4a65c3fd998d686cc52b0ab1dfa48c1f275 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-05-13T23:41:41Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=bb24e7b0-bfd8-47ab-a093-1c0753a6bd80 http.request.method=GET http.request.remoteaddr="127.0.0.1:40830" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="901.017µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:41 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:41Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=8bddb369-17a8-4bbe-a402-e334176eef6f http.request.method=GET http.request.remoteaddr="127.0.0.1:40830" http.request.uri="/v2/foo/schema2/manifests/sha256:7f7d7403efe4a22d6fac53164051c4a65c3fd998d686cc52b0ab1dfa48c1f275" http.request.useragent="Go-http-client/1.1" http.response.duration="803.206µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:41 +0000] "GET /v2/foo/schema2/manifests/sha256:7f7d7403efe4a22d6fac53164051c4a65c3fd998d686cc52b0ab1dfa48c1f275 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:41Z" level=info msg="rewriting manifest list sha256:7f7d7403efe4a22d6fac53164051c4a65c3fd998d686cc52b0ab1dfa48c1f275 in schema1 format to support old client" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=0eb67470-58bb-4790-879a-6e447aa0d6ed http.request.method=GET http.request.remoteaddr="127.0.0.1:40830" 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-13T23:41:41Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=0eb67470-58bb-4790-879a-6e447aa0d6ed http.request.method=GET http.request.remoteaddr="127.0.0.1:40830" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.093217ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [13/May/2026:23:41:41 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (8.90s) === RUN TestGetManifestWithStorageError time="2026-05-13T23:41:41Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T23:41:41Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T23:41:41Z" 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:45689" http.request.id=88aa0b90-e924-429e-9ea5-024b25cf2107 http.request.method=GET http.request.remoteaddr="127.0.0.1:36638" http.request.uri="/v2/manifesttagnotfound/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.058709ms http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [13/May/2026:23:41:41 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-05-13T23:41:41Z" 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:45689" http.request.id=eb58d558-a9a1-4cc9-8ffc-eddd3f2e04dc http.request.method=GET http.request.remoteaddr="127.0.0.1:36638" 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="862.774µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [13/May/2026:23:41:41 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2026-05-13T23:41:41Z" 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:45689" http.request.id=fece256a-3439-4ba5-bc1a-18e0d2b03b60 http.request.method=GET http.request.remoteaddr="127.0.0.1:36638" 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="920.426µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [13/May/2026:23:41:41 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2026-05-13T23:41:41Z" 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:45689" http.request.id=6a658dd1-30ff-4fb3-85fa-279c4414dd0f http.request.method=GET http.request.remoteaddr="127.0.0.1:36638" 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="775.497µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [13/May/2026:23:41:41 +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-13T23:41:41Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T23:41:41Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T23:41:41Z" 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:44129" http.request.id=ce357564-b209-4a59-8020-401638e933d3 http.request.method=GET http.request.remoteaddr="127.0.0.1:45434" 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="954.73µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:23:41:41 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-05-13T23:41:41Z" 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:44129" http.request.id=be557323-614b-40ee-b45f-51bf9ff46358 http.request.method=GET http.request.remoteaddr="127.0.0.1:45434" 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="767.471µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [13/May/2026:23:41:41 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-05-13T23:41:41Z" 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:44129" http.request.id=202bafaa-58f8-4cb3-9af6-bd1b6b6fe806 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45434" 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="813.848µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:23:41:41 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-05-13T23:41:41Z" 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:44129" http.request.id=4d07ecb6-2e0a-4e30-873b-adc78889b21e http.request.method=PUT http.request.remoteaddr="127.0.0.1:45434" 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.397845ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T23:41:41Z" 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:44129" http.request.id=4d07ecb6-2e0a-4e30-873b-adc78889b21e http.request.method=PUT http.request.remoteaddr="127.0.0.1:45434" 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.430043ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T23:41:41Z" 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:44129" http.request.id=4d07ecb6-2e0a-4e30-873b-adc78889b21e http.request.method=PUT http.request.remoteaddr="127.0.0.1:45434" 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.459114ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T23:41:41Z" 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:44129" http.request.id=4d07ecb6-2e0a-4e30-873b-adc78889b21e http.request.method=PUT http.request.remoteaddr="127.0.0.1:45434" 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.486882ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:23:41:41 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-05-13T23:41:41Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44129" http.request.id=d5d278fb-bfb6-4b37-8fd5-c5abcbef3e04 http.request.method=POST http.request.remoteaddr="127.0.0.1:45434" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="787.999µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:41 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:41Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44129" http.request.id=b943c5b3-e269-48c2-bfa5-d7bc3b899b9a http.request.method=PUT http.request.remoteaddr="127.0.0.1:45434" http.request.uri="/v2/foo/schema1/blobs/uploads/b633b16a-0ba7-4040-ac37-5e2744d89403?_state=Ial8DoGJy2HOR_eqlo0DJTzgVEVoRgeXNHaY7QXr8eJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiNjMzYjE2YS0wYmE3LTQwNDAtYWMzNy01ZTI3NDRkODk0MDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6NDEuMjY2ODQwNjMzWiJ9&digest=sha256%3A50f69418df3c002df76c4817fb570b625e2c68f2b84d5cf8cc8a4d6264a6ea5e" http.request.useragent="Go-http-client/1.1" http.response.duration=492.264249ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:41 +0000] "PUT /v2/foo/schema1/blobs/uploads/b633b16a-0ba7-4040-ac37-5e2744d89403?_state=Ial8DoGJy2HOR_eqlo0DJTzgVEVoRgeXNHaY7QXr8eJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiNjMzYjE2YS0wYmE3LTQwNDAtYWMzNy01ZTI3NDRkODk0MDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6NDEuMjY2ODQwNjMzWiJ9&digest=sha256%3A50f69418df3c002df76c4817fb570b625e2c68f2b84d5cf8cc8a4d6264a6ea5e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:41Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44129" http.request.id=9f5d5eff-6510-4a86-98c2-a7af60db0aea http.request.method=POST http.request.remoteaddr="127.0.0.1:45434" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="873.785µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:41 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:43Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44129" http.request.id=58b1baf8-840c-464c-ab28-1c12b3346fad http.request.method=PUT http.request.remoteaddr="127.0.0.1:45434" http.request.uri="/v2/foo/schema1/blobs/uploads/8e67e91c-0018-499c-a412-ef277df909dc?_state=KKr8APsUeGV7MkWVwW0OTyQqZIaH2RZLvrK1GmLx5f17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4ZTY3ZTkxYy0wMDE4LTQ5OWMtYTQxMi1lZjI3N2RmOTA5ZGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6NDEuOTY2ODQ2MzEzWiJ9&digest=sha256%3A71f34801913102f37273cd8ba4f0f24a5d8136f965098c7c958b92466346ff2b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.748727232s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:41 +0000] "PUT /v2/foo/schema1/blobs/uploads/8e67e91c-0018-499c-a412-ef277df909dc?_state=KKr8APsUeGV7MkWVwW0OTyQqZIaH2RZLvrK1GmLx5f17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4ZTY3ZTkxYy0wMDE4LTQ5OWMtYTQxMi1lZjI3N2RmOTA5ZGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6NDEuOTY2ODQ2MzEzWiJ9&digest=sha256%3A71f34801913102f37273cd8ba4f0f24a5d8136f965098c7c958b92466346ff2b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:43Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44129" http.request.id=fa0ace2e-58c1-44ec-b6e4-f4ce8b7337ef http.request.method=PUT http.request.remoteaddr="127.0.0.1:45434" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.758804ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:43 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:43Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44129" http.request.id=fb0b3565-2d8b-4178-a331-a8d3a431ad22 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45434" http.request.uri="/v2/foo/schema1/manifests/sha256:87b194192dc05d2a86375e191c7a90debfa64f84c716bd46716d8657c2083c42" http.request.useragent="Go-http-client/1.1" http.response.duration=1.45843ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:43 +0000] "PUT /v2/foo/schema1/manifests/sha256:87b194192dc05d2a86375e191c7a90debfa64f84c716bd46716d8657c2083c42 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:43Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44129" http.request.id=f0237f55-35fe-4454-96d0-9b365e26bc75 http.request.method=GET http.request.remoteaddr="127.0.0.1:45434" 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.254278ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:23:41:43 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T23:41:43Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44129" http.request.id=8c072a6d-848c-4300-902d-2d15550c7eaa http.request.method=GET http.request.remoteaddr="127.0.0.1:45434" http.request.uri="/v2/foo/schema1/manifests/sha256:87b194192dc05d2a86375e191c7a90debfa64f84c716bd46716d8657c2083c42" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.210894ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:23:41:43 +0000] "GET /v2/foo/schema1/manifests/sha256:87b194192dc05d2a86375e191c7a90debfa64f84c716bd46716d8657c2083c42 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T23:41:43Z" 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:44129" http.request.id=14b73509-495d-48dd-9d15-5fcc768d3900 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45434" http.request.uri="/v2/foo/schema1/manifests/sha256:87b194192dc05d2a86375e191c7a90debfa64f84c716bd46716d8657c2083c42" http.request.useragent="Go-http-client/1.1" http.response.duration=1.460683ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:43 +0000] "PUT /v2/foo/schema1/manifests/sha256:87b194192dc05d2a86375e191c7a90debfa64f84c716bd46716d8657c2083c42 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:43Z" 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:44129" http.request.id=0b746fb9-1bae-4f46-9e21-078837a3ba85 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45434" http.request.uri="/v2/foo/schema1/manifests/sha256:87b194192dc05d2a86375e191c7a90debfa64f84c716bd46716d8657c2083c42" http.request.useragent="Go-http-client/1.1" http.response.duration=1.471535ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:43 +0000] "PUT /v2/foo/schema1/manifests/sha256:87b194192dc05d2a86375e191c7a90debfa64f84c716bd46716d8657c2083c42 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:43Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:44129" http.request.id=ff3dbb2f-b8bf-4cd5-bbc4-520e2591013e http.request.method=PUT http.request.remoteaddr="127.0.0.1:45434" http.request.uri="/v2/foo/schema1/manifests/sha256:87b194192dc05d2a86375e191c7a90debfa64f84c716bd46716d8657c2083c42" http.request.useragent="Go-http-client/1.1" http.response.duration=1.504726ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:43 +0000] "PUT /v2/foo/schema1/manifests/sha256:87b194192dc05d2a86375e191c7a90debfa64f84c716bd46716d8657c2083c42 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:43Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44129" http.request.id=d2895cf9-c201-47b2-bd93-2fa4bcd8b4d9 http.request.method=GET http.request.remoteaddr="127.0.0.1:45434" http.request.uri="/v2/foo/schema1/manifests/sha256:87b194192dc05d2a86375e191c7a90debfa64f84c716bd46716d8657c2083c42" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.243958ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:23:41:43 +0000] "GET /v2/foo/schema1/manifests/sha256:87b194192dc05d2a86375e191c7a90debfa64f84c716bd46716d8657c2083c42 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T23:41:43Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44129" http.request.id=e6c3fc99-65da-4671-9a39-74a79912e903 http.request.method=GET http.request.remoteaddr="127.0.0.1:45434" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="755.11µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:43 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:43Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44129" http.request.id=ab36d4b4-e980-4c78-9817-c6b6be690505 http.request.method=GET http.request.remoteaddr="127.0.0.1:45434" http.request.uri="/v2/foo/schema1/manifests/sha256:87b194192dc05d2a86375e191c7a90debfa64f84c716bd46716d8657c2083c42" http.request.useragent="Go-http-client/1.1" http.response.duration="738.726µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:43 +0000] "GET /v2/foo/schema1/manifests/sha256:87b194192dc05d2a86375e191c7a90debfa64f84c716bd46716d8657c2083c42 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:43Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44129" http.request.id=db1fe568-544a-4486-a0df-257ecbcde797 http.request.method=GET http.request.remoteaddr="127.0.0.1:45434" 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="724.472µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [13/May/2026:23:41:43 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-05-13T23:41:43Z" level=error msg="payload digest does match: "sha256:403dde174ddea10e57bc90c404ccf70f26468ab86edefb33163344d65f97d9b0" != "sha256:87b194192dc05d2a86375e191c7a90debfa64f84c716bd46716d8657c2083c42"" go.version=go1.26.3 http.request.host="127.0.0.1:44129" http.request.id=8898487a-6ca8-4307-98cb-fd3087d7d428 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45434" http.request.uri="/v2/foo/schema1/manifests/sha256:87b194192dc05d2a86375e191c7a90debfa64f84c716bd46716d8657c2083c42" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:87b194192dc05d2a86375e191c7a90debfa64f84c716bd46716d8657c2083c42" time="2026-05-13T23:41: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:44129" http.request.id=8898487a-6ca8-4307-98cb-fd3087d7d428 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45434" http.request.uri="/v2/foo/schema1/manifests/sha256:87b194192dc05d2a86375e191c7a90debfa64f84c716bd46716d8657c2083c42" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="938.176µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:87b194192dc05d2a86375e191c7a90debfa64f84c716bd46716d8657c2083c42" 127.0.0.1 - - [13/May/2026:23:41:43 +0000] "PUT /v2/foo/schema1/manifests/sha256:87b194192dc05d2a86375e191c7a90debfa64f84c716bd46716d8657c2083c42 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-05-13T23:41:43Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44129" http.request.id=5a6da05a-be70-4936-9ee4-1ca34bd6e616 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:45448" http.request.uri="/v2/foo/schema1/manifests/sha256:87b194192dc05d2a86375e191c7a90debfa64f84c716bd46716d8657c2083c42" http.request.useragent="Go-http-client/1.1" http.response.duration=1.06292ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:43 +0000] "DELETE /v2/foo/schema1/manifests/sha256:87b194192dc05d2a86375e191c7a90debfa64f84c716bd46716d8657c2083c42 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:43Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:87b194192dc05d2a86375e191c7a90debfa64f84c716bd46716d8657c2083c42" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:44129" http.request.id=cb92b8c2-ca84-454b-88e5-a8df155d2857 http.request.method=GET http.request.remoteaddr="127.0.0.1:45448" http.request.uri="/v2/foo/schema1/manifests/sha256:87b194192dc05d2a86375e191c7a90debfa64f84c716bd46716d8657c2083c42" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="775.909µs" http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:87b194192dc05d2a86375e191c7a90debfa64f84c716bd46716d8657c2083c42" 127.0.0.1 - - [13/May/2026:23:41:43 +0000] "GET /v2/foo/schema1/manifests/sha256:87b194192dc05d2a86375e191c7a90debfa64f84c716bd46716d8657c2083c42 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-05-13T23:41:43Z" 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:44129" http.request.id=7ac8a6bf-4325-41a6-9ec0-b410047a6818 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:45460" http.request.uri="/v2/foo/schema1/manifests/sha256:87b194192dc05d2a86375e191c7a90debfa64f84c716bd46716d8657c2083c42" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="951.708µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:87b194192dc05d2a86375e191c7a90debfa64f84c716bd46716d8657c2083c42" 127.0.0.1 - - [13/May/2026:23:41:43 +0000] "DELETE /v2/foo/schema1/manifests/sha256:87b194192dc05d2a86375e191c7a90debfa64f84c716bd46716d8657c2083c42 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-05-13T23:41:43Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44129" http.request.id=97792c0d-a5f5-43a1-a2af-77dc0d71b187 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45464" http.request.uri="/v2/foo/schema1/manifests/sha256:87b194192dc05d2a86375e191c7a90debfa64f84c716bd46716d8657c2083c42" http.request.useragent="Go-http-client/1.1" http.response.duration=1.893744ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:43 +0000] "PUT /v2/foo/schema1/manifests/sha256:87b194192dc05d2a86375e191c7a90debfa64f84c716bd46716d8657c2083c42 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:43Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44129" http.request.id=55b1f9e0-c006-4909-a946-d90ff3e70341 http.request.method=GET http.request.remoteaddr="127.0.0.1:45464" http.request.uri="/v2/foo/schema1/manifests/sha256:87b194192dc05d2a86375e191c7a90debfa64f84c716bd46716d8657c2083c42" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.422061ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:23:41:43 +0000] "GET /v2/foo/schema1/manifests/sha256:87b194192dc05d2a86375e191c7a90debfa64f84c716bd46716d8657c2083c42 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T23:41:43Z" 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:44129" http.request.id=5b6deccb-c70e-4ec5-9983-339c2a5f3276 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:45476" 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="912.886µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [13/May/2026:23:41:43 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-05-13T23:41:43Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44129" http.request.id=b8fbbba3-dae3-48e7-8b89-fb0d260802d8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45482" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.873845ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:43 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:43Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44129" http.request.id=20109e7b-7546-47f9-a334-1011d15f95f7 http.request.method=GET http.request.remoteaddr="127.0.0.1:45482" 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.774µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [13/May/2026:23:41:43 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-05-13T23:41:43Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44129" http.request.id=45f7c1d2-cf94-4a5c-80f2-5eade8064f13 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:45482" http.request.uri="/v2/foo/schema1/manifests/sha256:87b194192dc05d2a86375e191c7a90debfa64f84c716bd46716d8657c2083c42" http.request.useragent="Go-http-client/1.1" http.response.duration="856.555µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:43 +0000] "DELETE /v2/foo/schema1/manifests/sha256:87b194192dc05d2a86375e191c7a90debfa64f84c716bd46716d8657c2083c42 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:43Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44129" http.request.id=cffb1fe6-7be8-4a07-ac85-2b66104428f2 http.request.method=GET http.request.remoteaddr="127.0.0.1:45482" 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="697.353µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [13/May/2026:23:41:43 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2026-05-13T23:41:43Z" 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:44129" http.request.id=d2faf5ad-aa9b-48b5-8b62-0d611ee20759 http.request.method=GET http.request.remoteaddr="127.0.0.1:45482" 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="765.651µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:23:41:43 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-05-13T23:41:43Z" 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:44129" http.request.id=bc833b52-92e7-4f91-bf75-7c4e1d327ade http.request.method=GET http.request.remoteaddr="127.0.0.1:45482" 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="713.301µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [13/May/2026:23:41:43 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-05-13T23:41: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.v2+json" http.request.host="127.0.0.1:44129" http.request.id=8af22705-dd15-4e7b-beee-27c10ed5ada5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45482" 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="869.392µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T23:41:43Z" 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:44129" http.request.id=8af22705-dd15-4e7b-beee-27c10ed5ada5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45482" 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="905.233µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T23:41:43Z" 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:44129" http.request.id=8af22705-dd15-4e7b-beee-27c10ed5ada5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45482" 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="942.806µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:23:41:43 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-05-13T23:41:43Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44129" http.request.id=1c4bcad3-1cd7-4dd3-855c-2b90dd42c195 http.request.method=POST http.request.remoteaddr="127.0.0.1:45482" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="924.217µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:43 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:43Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44129" http.request.id=43f8e168-58c0-4617-b8f5-81e1ca85a190 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45482" http.request.uri="/v2/foo/schema2/blobs/uploads/d4c0cd99-0ca0-482c-8008-61fe2fabd12c?_state=4YAKZkOvzVjQTExxLrl0J5m9pVZ4TOAD93Tu44t3TCl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkNGMwY2Q5OS0wY2EwLTQ4MmMtODAwOC02MWZlMmZhYmQxMmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6NDMuNzUxNDY0Nzk4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.239165ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:43 +0000] "PUT /v2/foo/schema2/blobs/uploads/d4c0cd99-0ca0-482c-8008-61fe2fabd12c?_state=4YAKZkOvzVjQTExxLrl0J5m9pVZ4TOAD93Tu44t3TCl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkNGMwY2Q5OS0wY2EwLTQ4MmMtODAwOC02MWZlMmZhYmQxMmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6NDMuNzUxNDY0Nzk4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:43Z" 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:44129" http.request.id=4ae56f83-fb21-4d92-a720-2dff10de5bd4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45482" 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="943.341µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T23:41:43Z" 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:44129" http.request.id=4ae56f83-fb21-4d92-a720-2dff10de5bd4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45482" 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="987.933µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:23:41:43 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-05-13T23:41:43Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44129" http.request.id=1a6aba2d-674c-4d86-ab3e-677c8d037234 http.request.method=POST http.request.remoteaddr="127.0.0.1:45482" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="826.111µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:43 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:45Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44129" http.request.id=f4b5101d-19f2-4e0e-b324-ed6512e2933a http.request.method=PUT http.request.remoteaddr="127.0.0.1:45482" http.request.uri="/v2/foo/schema2/blobs/uploads/6c5596d8-29c2-420b-a47a-06c888518171?_state=8ttdIMpFiMQg3q1gnKID0t76npsukRibcTo9XzIDKQt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2YzU1OTZkOC0yOWMyLTQyMGItYTQ3YS0wNmM4ODg1MTgxNzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6NDMuOTYxNDY5NjQxWiJ9&digest=sha256%3A382612cd477946bec315d1370d542aac84af9ccc05dd7ff481f39db4e618dc69" http.request.useragent="Go-http-client/1.1" http.response.duration=1.634561987s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:43 +0000] "PUT /v2/foo/schema2/blobs/uploads/6c5596d8-29c2-420b-a47a-06c888518171?_state=8ttdIMpFiMQg3q1gnKID0t76npsukRibcTo9XzIDKQt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2YzU1OTZkOC0yOWMyLTQyMGItYTQ3YS0wNmM4ODg1MTgxNzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6NDMuOTYxNDY5NjQxWiJ9&digest=sha256%3A382612cd477946bec315d1370d542aac84af9ccc05dd7ff481f39db4e618dc69 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:45Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44129" http.request.id=aac966f5-58fa-4472-8589-0a6f1fd5875b http.request.method=POST http.request.remoteaddr="127.0.0.1:45482" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="890.418µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:45 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:47Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44129" http.request.id=dddc0973-27ee-4344-bfea-1a156dd11a88 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45482" http.request.uri="/v2/foo/schema2/blobs/uploads/e3180506-c151-40da-8422-6df1a711d40a?_state=-3EyH1M1uGv10d1vF-PehcxKGknO-Ax7PeLj46ekIvV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlMzE4MDUwNi1jMTUxLTQwZGEtODQyMi02ZGYxYTcxMWQ0MGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6NDUuNzkyMzA0ODEyWiJ9&digest=sha256%3A5627a4a5f1ada25d1dcf399685737397b41ddc7e67b0c36674a2b62fa35e2ae6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.224537265s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:45 +0000] "PUT /v2/foo/schema2/blobs/uploads/e3180506-c151-40da-8422-6df1a711d40a?_state=-3EyH1M1uGv10d1vF-PehcxKGknO-Ax7PeLj46ekIvV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlMzE4MDUwNi1jMTUxLTQwZGEtODQyMi02ZGYxYTcxMWQ0MGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMjM6NDE6NDUuNzkyMzA0ODEyWiJ9&digest=sha256%3A5627a4a5f1ada25d1dcf399685737397b41ddc7e67b0c36674a2b62fa35e2ae6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:47Z" 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:44129" http.request.id=1822d163-707a-40c2-a254-c31307321938 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45482" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.911332ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:47 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:47Z" 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:44129" http.request.id=6c672158-044c-403c-9d41-62cbd41b4a81 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45482" http.request.uri="/v2/foo/schema2/manifests/sha256:a9218f7bae5c1a99d088c2731f75ab337f7725a2996e8996d374a0e0c55cd31e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.508104ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:47 +0000] "PUT /v2/foo/schema2/manifests/sha256:a9218f7bae5c1a99d088c2731f75ab337f7725a2996e8996d374a0e0c55cd31e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:47Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44129" http.request.id=cb011313-a3eb-48e9-918c-1dc826323a3b http.request.method=GET http.request.remoteaddr="127.0.0.1:45482" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.32949ms http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2026:23:41:47 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-13T23:41:47Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44129" http.request.id=3d37cca7-1d0e-4b82-8bf5-04894afa8040 http.request.method=GET http.request.remoteaddr="127.0.0.1:45482" http.request.uri="/v2/foo/schema2/manifests/sha256:a9218f7bae5c1a99d088c2731f75ab337f7725a2996e8996d374a0e0c55cd31e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.235098ms http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2026:23:41:47 +0000] "GET /v2/foo/schema2/manifests/sha256:a9218f7bae5c1a99d088c2731f75ab337f7725a2996e8996d374a0e0c55cd31e HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-13T23:41:47Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44129" http.request.id=4cf3547e-df19-46a1-9f37-eaf4f1220f56 http.request.method=GET http.request.remoteaddr="127.0.0.1:45482" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="999.236µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:47 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:47Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44129" http.request.id=684bc9f5-7bee-43f2-beef-71fc91be0ea5 http.request.method=GET http.request.remoteaddr="127.0.0.1:45482" http.request.uri="/v2/foo/schema2/manifests/sha256:a9218f7bae5c1a99d088c2731f75ab337f7725a2996e8996d374a0e0c55cd31e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.002403ms http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:47 +0000] "GET /v2/foo/schema2/manifests/sha256:a9218f7bae5c1a99d088c2731f75ab337f7725a2996e8996d374a0e0c55cd31e HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:47Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44129" http.request.id=6994ad7c-52d0-48f3-bb56-5a68dacf2959 http.request.method=GET http.request.remoteaddr="127.0.0.1:45482" 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="993.404µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [13/May/2026:23:41:47 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-05-13T23:41:47Z" level=info msg="rewriting manifest sha256:a9218f7bae5c1a99d088c2731f75ab337f7725a2996e8996d374a0e0c55cd31e in schema1 format to support old client" go.version=go1.26.3 http.request.host="127.0.0.1:44129" http.request.id=d1218a66-6827-4e9c-930e-3754feb5441e http.request.method=GET http.request.remoteaddr="127.0.0.1:45482" 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-13T23:41:47Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44129" http.request.id=d1218a66-6827-4e9c-930e-3754feb5441e http.request.method=GET http.request.remoteaddr="127.0.0.1:45482" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.141166ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [13/May/2026:23:41:47 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-05-13T23:41:47Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44129" http.request.id=a9c7571e-9c7d-40e9-9af9-71a7af6b834a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:45482" http.request.uri="/v2/foo/schema2/manifests/sha256:a9218f7bae5c1a99d088c2731f75ab337f7725a2996e8996d374a0e0c55cd31e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.202777ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:47 +0000] "DELETE /v2/foo/schema2/manifests/sha256:a9218f7bae5c1a99d088c2731f75ab337f7725a2996e8996d374a0e0c55cd31e HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:47Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:a9218f7bae5c1a99d088c2731f75ab337f7725a2996e8996d374a0e0c55cd31e" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:44129" http.request.id=f16a799c-4300-4be3-b61c-67a2e45358dc http.request.method=GET http.request.remoteaddr="127.0.0.1:45482" http.request.uri="/v2/foo/schema2/manifests/sha256:a9218f7bae5c1a99d088c2731f75ab337f7725a2996e8996d374a0e0c55cd31e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.332774ms http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:a9218f7bae5c1a99d088c2731f75ab337f7725a2996e8996d374a0e0c55cd31e" 127.0.0.1 - - [13/May/2026:23:41:47 +0000] "GET /v2/foo/schema2/manifests/sha256:a9218f7bae5c1a99d088c2731f75ab337f7725a2996e8996d374a0e0c55cd31e HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-05-13T23:41:47Z" 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:44129" http.request.id=38b9595e-5480-4c79-ba2b-55c569ea2c29 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56586" http.request.uri="/v2/foo/schema2/manifests/sha256:a9218f7bae5c1a99d088c2731f75ab337f7725a2996e8996d374a0e0c55cd31e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.141166ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:a9218f7bae5c1a99d088c2731f75ab337f7725a2996e8996d374a0e0c55cd31e" 127.0.0.1 - - [13/May/2026:23:41:47 +0000] "DELETE /v2/foo/schema2/manifests/sha256:a9218f7bae5c1a99d088c2731f75ab337f7725a2996e8996d374a0e0c55cd31e HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-05-13T23:41:47Z" 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:44129" http.request.id=1969e7e9-5a96-401c-8809-982f8fa6e37f http.request.method=PUT http.request.remoteaddr="127.0.0.1:56602" http.request.uri="/v2/foo/schema2/manifests/sha256:a9218f7bae5c1a99d088c2731f75ab337f7725a2996e8996d374a0e0c55cd31e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.388298ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:47 +0000] "PUT /v2/foo/schema2/manifests/sha256:a9218f7bae5c1a99d088c2731f75ab337f7725a2996e8996d374a0e0c55cd31e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:47Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44129" http.request.id=69ff09af-bed9-4513-88f9-c6d6d68f56c6 http.request.method=GET http.request.remoteaddr="127.0.0.1:56602" http.request.uri="/v2/foo/schema2/manifests/sha256:a9218f7bae5c1a99d088c2731f75ab337f7725a2996e8996d374a0e0c55cd31e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.137206ms http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2026:23:41:47 +0000] "GET /v2/foo/schema2/manifests/sha256:a9218f7bae5c1a99d088c2731f75ab337f7725a2996e8996d374a0e0c55cd31e HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-13T23:41:47Z" 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:44129" http.request.id=7708cd15-c40e-41a5-a19b-7cf1bbd7344a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56608" http.request.uri="/v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.03233ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [13/May/2026:23:41:47 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-05-13T23:41:47Z" 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:44129" http.request.id=6f83376b-1eb5-4823-ae1d-ae7bd3eeeef3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56612" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.466702ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:47 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:47Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44129" http.request.id=d1240a26-886d-4f6c-ba89-057abc351d08 http.request.method=GET http.request.remoteaddr="127.0.0.1:56612" 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="806.231µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [13/May/2026:23:41:47 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-05-13T23:41:47Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44129" http.request.id=9c747c75-9a96-40fa-989f-ee511d1fbd75 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56612" http.request.uri="/v2/foo/schema2/manifests/sha256:a9218f7bae5c1a99d088c2731f75ab337f7725a2996e8996d374a0e0c55cd31e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.003856ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:47 +0000] "DELETE /v2/foo/schema2/manifests/sha256:a9218f7bae5c1a99d088c2731f75ab337f7725a2996e8996d374a0e0c55cd31e HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:47Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44129" http.request.id=dc3ff1ba-a3e2-4dac-a126-4a1d953b6282 http.request.method=GET http.request.remoteaddr="127.0.0.1:56612" 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="775.484µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [13/May/2026:23:41:47 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (5.90s) === RUN TestManifestDeleteDisabled time="2026-05-13T23:41:47Z" 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-13T23:41:47Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T23:41:47Z" 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:40111" http.request.id=c6f1b4eb-063b-4f49-9e7b-48db22ee244f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:41116" 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=1.291433ms http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [13/May/2026:23:41:47 +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-13T23:41:47Z" 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-13T23:41:47Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T23:41:47Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.3 time="2026-05-13T23:41:47Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.26.3 time="2026-05-13T23:41:47Z" 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-13T23:41:47Z" 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:41697" http.request.id=d3285f6c-bdfd-49b5-ba3a-ec40376a8029 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57842" 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=2.296291ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [13/May/2026:23:41:47 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-05-13T23:41:47Z" 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:41697" http.request.id=91a6a804-d8d1-42db-b7b2-00fcda9b884a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57858" 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=2.064864ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [13/May/2026:23:41:47 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-05-13T23:41:47Z" 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:41697" http.request.id=100b96ba-399a-4ed0-9325-e7ef514d2498 http.request.method=POST http.request.remoteaddr="127.0.0.1:57874" 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=2.078404ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:23:41:47 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-05-13T23:41:47Z" 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:41697" http.request.id=3b96072d-21e6-4ed9-8a87-2a9b13dd69c1 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57886" 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=2.062623ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:23:41:47 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.23s) === RUN TestProxyManifestGetByTag time="2026-05-13T23:41:47Z" 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-13T23:41:47Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T23:41:47Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37025" http.request.id=f0eaa6d7-b229-4946-9d00-98e0af67294b http.request.method=POST http.request.remoteaddr="127.0.0.1:57464" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="887.982µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:47 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:48Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37025" http.request.id=914af00e-add0-4153-b7eb-93d29ddd3229 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57464" http.request.uri="/v2/foo/bar/blobs/uploads/d9f8b7cb-c9c6-45e7-80ec-ec69948fff63?_state=hG9hQ7bTSg5e3CLku3s18NOpq-vVhp3wZ6RvAc_XyuV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5ZjhiN2NiLWM5YzYtNDVlNy04MGVjLWVjNjk5NDhmZmY2MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MTo0Ny40NTE3NDgxMloifQ%3D%3D&digest=sha256%3Ae4dd464aadb3f4c3dad73c38d2600931b1c52c8671f18061244768fa309fe208" http.request.useragent="Go-http-client/1.1" http.response.duration=941.720395ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:47 +0000] "PUT /v2/foo/bar/blobs/uploads/d9f8b7cb-c9c6-45e7-80ec-ec69948fff63?_state=hG9hQ7bTSg5e3CLku3s18NOpq-vVhp3wZ6RvAc_XyuV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5ZjhiN2NiLWM5YzYtNDVlNy04MGVjLWVjNjk5NDhmZmY2MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MTo0Ny40NTE3NDgxMloifQ%3D%3D&digest=sha256%3Ae4dd464aadb3f4c3dad73c38d2600931b1c52c8671f18061244768fa309fe208 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:48Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37025" http.request.id=c00e8fe0-37f0-4b75-8e72-140f87080c79 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57464" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=2.511014ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:48 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41: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-13T23:41:48Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T23:41:48Z" level=info msg="Starting upload purge in 3m0s" go.version=go1.26.3 time="2026-05-13T23:41:48Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.3 time="2026-05-13T23:41:48Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37025" http.request.id=6bde2d44-cef7-40bf-9540-dc0fa083a815 http.request.method=GET http.request.remoteaddr="127.0.0.1:57464" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="903.835µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2026:23:41:48 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-05-13T23:41:48Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:37025" go.version=go1.26.3 time="2026-05-13T23:41:48Z" 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-13T23:41:48Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37025" http.request.id=33e73514-eeef-4bb4-8565-7e7dce00090a http.request.method=GET http.request.remoteaddr="127.0.0.1:57476" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.14019ms http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2026:23:41:48 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-05-13T23:41:48Z" level=info msg="Challenge established with upstream : http://127.0.0.1:37025/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:37025/v2/:[]]}" go.version=go1.26.3 http.request.host="127.0.0.1:38017" http.request.id=0fda5eed-d584-4706-9c0e-2fdb77ba788e http.request.method=GET http.request.remoteaddr="127.0.0.1:45500" http.request.uri="/v2/foo/bar/manifests/sha256:0066aa82ce646c9c8c936e05c98505929b26703fd7385c43f9c010f65623a350" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:0066aa82ce646c9c8c936e05c98505929b26703fd7385c43f9c010f65623a350" time="2026-05-13T23:41:48Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37025" http.request.id=272273a2-3ca3-443b-b208-89a58441f023 http.request.method=GET http.request.remoteaddr="127.0.0.1:57478" http.request.uri="/v2/foo/bar/manifests/sha256:0066aa82ce646c9c8c936e05c98505929b26703fd7385c43f9c010f65623a350" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.934471ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2026:23:41:48 +0000] "GET /v2/foo/bar/manifests/sha256:0066aa82ce646c9c8c936e05c98505929b26703fd7385c43f9c010f65623a350 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-05-13T23:41:48Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:0066aa82ce646c9c8c936e05c98505929b26703fd7385c43f9c010f65623a350 with ttl=167h59m59.99999692s" go.version=go1.26.3 time="2026-05-13T23:41:48Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38017" http.request.id=0fda5eed-d584-4706-9c0e-2fdb77ba788e http.request.method=GET http.request.remoteaddr="127.0.0.1:45500" http.request.uri="/v2/foo/bar/manifests/sha256:0066aa82ce646c9c8c936e05c98505929b26703fd7385c43f9c010f65623a350" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=7.624338ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2026:23:41:48 +0000] "GET /v2/foo/bar/manifests/sha256:0066aa82ce646c9c8c936e05c98505929b26703fd7385c43f9c010f65623a350 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-05-13T23:41:48Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37025" http.request.id=65283282-fd6d-498f-a1e8-05459946e6cc http.request.method=GET http.request.remoteaddr="127.0.0.1:57478" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="719.796µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2026:23:41:48 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-05-13T23:41:48Z" level=info msg="Challenge established with upstream : http://127.0.0.1:37025/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:37025/v2/:[]]}" go.version=go1.26.3 http.request.host="127.0.0.1:38017" http.request.id=6ec3b22b-8eb4-4e61-9f9e-a67e789546dd http.request.method=GET http.request.remoteaddr="127.0.0.1:45510" 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-13T23:41:48Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37025" http.request.id=cb7c264f-8c4d-4cae-baf6-9c04e0060db3 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:57494" 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.625429ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2026:23:41:48 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-05-13T23:41:48Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38017" http.request.id=6ec3b22b-8eb4-4e61-9f9e-a67e789546dd http.request.method=GET http.request.remoteaddr="127.0.0.1:45510" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.344449ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2026:23:41:48 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-05-13T23:41:48Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37025" http.request.id=835fcdcb-ca00-4b3b-90d8-7763aee5366f http.request.method=POST http.request.remoteaddr="127.0.0.1:57494" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="796.837µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:48 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:49Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37025" http.request.id=f9b115bf-6205-4e72-b22f-be17c516d077 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57494" http.request.uri="/v2/foo/bar/blobs/uploads/1f55b7b6-ff33-473c-8f80-da653ed23ccb?_state=sVkUdgHrri0Tv51QpE3rQqGS0ij1EKe1-38FbroIXRB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFmNTViN2I2LWZmMzMtNDczYy04ZjgwLWRhNjUzZWQyM2NjYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MTo0OC41Njk1MzU4NTFaIn0%3D&digest=sha256%3A9164ddae0c81e7661072534562f2b3f97294799e059e22f0e3706d138b228073" http.request.useragent="Go-http-client/1.1" http.response.duration=904.606314ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:48 +0000] "PUT /v2/foo/bar/blobs/uploads/1f55b7b6-ff33-473c-8f80-da653ed23ccb?_state=sVkUdgHrri0Tv51QpE3rQqGS0ij1EKe1-38FbroIXRB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFmNTViN2I2LWZmMzMtNDczYy04ZjgwLWRhNjUzZWQyM2NjYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QyMzo0MTo0OC41Njk1MzU4NTFaIn0%3D&digest=sha256%3A9164ddae0c81e7661072534562f2b3f97294799e059e22f0e3706d138b228073 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:49Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37025" http.request.id=4aee39bf-1be4-4951-9f4c-432341a362cf http.request.method=PUT http.request.remoteaddr="127.0.0.1:57494" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.701211ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:23:41:49 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T23:41:49Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37025" http.request.id=2760da98-cf39-4047-abb4-69d39d0adf6b http.request.method=GET http.request.remoteaddr="127.0.0.1:57494" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="604.524µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2026:23:41:49 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-05-13T23:41:49Z" level=info msg="Challenge established with upstream : http://127.0.0.1:37025/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:37025/v2/:[]]}" go.version=go1.26.3 http.request.host="127.0.0.1:38017" http.request.id=54785f09-16f3-4d2e-9896-e06c47a46cf5 http.request.method=GET http.request.remoteaddr="127.0.0.1:45512" 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-13T23:41:49Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37025" http.request.id=a3c07575-9044-41e9-a829-946751fc5507 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:57508" 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.379892ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2026:23:41:49 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-05-13T23:41:49Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37025" http.request.id=d2f6f0cc-2451-4b7c-8658-2192dbe2beb0 http.request.method=GET http.request.remoteaddr="127.0.0.1:57508" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="594.133µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2026:23:41:49 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-05-13T23:41:49Z" level=info msg="Challenge established with upstream : http://127.0.0.1:37025/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:37025/v2/:[]]}" go.version=go1.26.3 http.request.host="127.0.0.1:38017" http.request.id=54785f09-16f3-4d2e-9896-e06c47a46cf5 http.request.method=GET http.request.remoteaddr="127.0.0.1:45512" 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-13T23:41:49Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37025" http.request.id=e79ed878-1e5e-413b-9145-4076eb266610 http.request.method=GET http.request.remoteaddr="127.0.0.1:57514" 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.390804ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2026:23:41:49 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-05-13T23:41:49Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:4890d2a58f4e4ef60d44382179ccd77ebbbf053210dcf717eda600c78fd3e0b2 with ttl=167h59m59.999995965s" go.version=go1.26.3 time="2026-05-13T23:41:49Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38017" http.request.id=54785f09-16f3-4d2e-9896-e06c47a46cf5 http.request.method=GET http.request.remoteaddr="127.0.0.1:45512" 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.214142ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2026:23:41:49 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (2.20s) === RUN TestAppDispatcher time="2026-05-13T23:41:49Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34929" http.request.id=a43af1b4-7e66-4859-8ce4-9d39125ecf01 http.request.method=GET http.request.remoteaddr="127.0.0.1:46410" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="822.032µs" http.response.status=200 http.response.written=0 time="2026-05-13T23:41:49Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34929" http.request.id=10ec9640-882b-4dec-9983-2a039ab7689c http.request.method=GET http.request.remoteaddr="127.0.0.1:46410" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="669.55µs" http.response.status=200 http.response.written=0 time="2026-05-13T23:41:49Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34929" http.request.id=7b2dfb01-87a8-4649-a966-87da937c4cd8 http.request.method=GET http.request.remoteaddr="127.0.0.1:46410" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="694.247µs" http.response.status=200 http.response.written=0 time="2026-05-13T23:41:49Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34929" http.request.id=b7d3ef7f-2257-4462-93a5-8ac407dea983 http.request.method=GET http.request.remoteaddr="127.0.0.1:46410" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration="695.047µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.00s) === RUN TestNewApp time="2026-05-13T23:41:49Z" 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=9d4ad5b3-72af-4075-8708-fce3a69844e2 time="2026-05-13T23:41:49Z" level=info msg="redis not configured" go.version=go1.26.3 instance.id=9d4ad5b3-72af-4075-8708-fce3a69844e2 time="2026-05-13T23:41:49Z" 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:44123" http.request.id=b803d6f1-0234-4bca-b1c3-d70dae47579d http.request.method=GET http.request.remoteaddr="127.0.0.1:42560" 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-13T23:41:49Z" 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=9d4ad5b3-72af-4075-8708-fce3a69844e2 time="2026-05-13T23:41:49Z" level=info msg="redis not configured" go.version=go1.26.3 instance.id=9d4ad5b3-72af-4075-8708-fce3a69844e2 time="2026-05-13T23:41:49Z" level=info msg="configuring file health check path=/tmp/healthcheck3961810119, interval=1" go.version=go1.26.3 instance.id=9d4ad5b3-72af-4075-8708-fce3a69844e2 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2026-05-13T23:41: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 instance.id=9d4ad5b3-72af-4075-8708-fce3a69844e2 time="2026-05-13T23:41:53Z" level=info msg="redis not configured" go.version=go1.26.3 instance.id=9d4ad5b3-72af-4075-8708-fce3a69844e2 time="2026-05-13T23:41:53Z" level=info msg="configuring TCP health check addr=127.0.0.1:34477, interval=1" go.version=go1.26.3 instance.id=9d4ad5b3-72af-4075-8708-fce3a69844e2 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2026-05-13T23:41:57Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 instance.id=9d4ad5b3-72af-4075-8708-fce3a69844e2 time="2026-05-13T23:41:57Z" level=info msg="redis not configured" go.version=go1.26.3 instance.id=9d4ad5b3-72af-4075-8708-fce3a69844e2 time="2026-05-13T23:41:57Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:39963, interval=1, threshold=3" go.version=go1.26.3 instance.id=9d4ad5b3-72af-4075-8708-fce3a69844e2 --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 59.610s ? 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.06s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.02s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.24s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.68s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 10.029s === RUN TestSchedule time="2026-05-13T23:41:04Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.3 instance.id=5d3b0921-d3de-49f3-91e1-1431bb897c4c time="2026-05-13T23:41:04Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.995013ms" go.version=go1.26.3 instance.id=5d3b0921-d3de-49f3-91e1-1431bb897c4c time="2026-05-13T23:41:04Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=996.403µs" go.version=go1.26.3 instance.id=5d3b0921-d3de-49f3-91e1-1431bb897c4c time="2026-05-13T23:41:04Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=995.506µs" go.version=go1.26.3 instance.id=5d3b0921-d3de-49f3-91e1-1431bb897c4c 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-13T23:41:04Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.3 instance.id=5d3b0921-d3de-49f3-91e1-1431bb897c4c --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2026-05-13T23:41:04Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.3 instance.id=5d3b0921-d3de-49f3-91e1-1431bb897c4c time="2026-05-13T23:41:04Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.986655ms" go.version=go1.26.3 instance.id=5d3b0921-d3de-49f3-91e1-1431bb897c4c time="2026-05-13T23:41:04Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.994895ms" go.version=go1.26.3 instance.id=5d3b0921-d3de-49f3-91e1-1431bb897c4c time="2026-05-13T23:41:04Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.3 instance.id=5d3b0921-d3de-49f3-91e1-1431bb897c4c --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2026-05-13T23:41:05Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.3 instance.id=5d3b0921-d3de-49f3-91e1-1431bb897c4c --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.585s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (1.95s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 18732544 sha256:290c4767635e96067f882a6cc3ade45e02516f00f82e940ad02859bc97a80c61 [] map[] } --- PASS: TestSimpleBlobRead (0.30s) === RUN TestBlobMount --- PASS: TestBlobMount (0.42s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (2.10s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (2.09s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (2.08s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.01s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.01s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:419416b624abfb873488d3f966633f2ed2d89af541096c285be61835fcc89303 palailogos: marking blob sha256:eb42642d846083c4d0de88a12a6942d155b0893a7d450a2273e5c5a7026592a7 palailogos: marking blob sha256:63caae226ab44634d8f85615b05e5a8bba764ec9632c5e8792d5ade5bd1d93a9 palailogos: marking manifest sha256:63caae226ab44634d8f85615b05e5a8bba764ec9632c5e8792d5ade5bd1d93a9 palailogos: marking blob sha256:76bdde7f1d67c7ef68362bcf73b575c34d6849aa7a5cb629c6ec36b73b75a522 palailogos: marking blob sha256:a2fc9ce7544e662d024ca998b499e6102ba88b12530611961fa2e66a6e87d6b6 palailogos: marking manifest sha256:eb42642d846083c4d0de88a12a6942d155b0893a7d450a2273e5c5a7026592a7 palailogos: marking blob sha256:47ca8587809611880c43ecd847e4169b39bc1d4ce723ca1dcff55cc86a66384a palailogos: marking blob sha256:a733f89f574124775c6489685168f0091de12a22c8255307162988b7df811689 palailogos: marking manifest sha256:f3b5df002f3386525adc3699f8d8b478a7341ba95a6957ecfb892f46d796cd7f palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:20f908e2c13a7b0081b9a56c35ba8dbd51e5002dc35058265ebff45ab256c85c palailogos: marking blob sha256:a2757317b90227c68d6e15b33e19c86608079a9197f96b9dd44fa950cc50193b 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (1.46s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:6369dff772adc9fa239781cf2c84826c8f2fc5cf7021c37bfb489ad186d95dd6 deletemanifests: marking manifest sha256:dbcbd28726e32e16b0d6f547b35ad69eda716a7d09e4314379a0f30a2f1e3961 deletemanifests: marking blob sha256:86b0fd8210294f999c0111b56fe63be2570a041eff60e85a590ec9b3bd555a8b deletemanifests: marking blob sha256:04b2982d543640d488ee1b695686fe41986aa990ee9cfda6fb4e20ddc7be1f0f deletemanifests: marking blob sha256:3205ca1f5ba347b4da3b905e6e77c829af885ea6a748ab386c24f9078d3e0bdb 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:6369dff772adc9fa239781cf2c84826c8f2fc5cf7021c37bfb489ad186d95dd6 blob eligible for deletion: sha256:65de26eb7718b9ea7aba80e52cc5927a7ded25b083782df8c20cc35c88724301 blob eligible for deletion: sha256:db86c1dbdeaa756f6347e3b492b1de2521559d14db4130168ac79de9ab1c60a3 blob eligible for deletion: sha256:e899fdd624302044a2d977426d94379842a6475ea193b15997475ada8a9ae549 deletemanifests manifest eligible for deletion: sha256:6369dff772adc9fa239781cf2c84826c8f2fc5cf7021c37bfb489ad186d95dd6 deletemanifests: marking manifest sha256:dbcbd28726e32e16b0d6f547b35ad69eda716a7d09e4314379a0f30a2f1e3961 deletemanifests: marking blob sha256:86b0fd8210294f999c0111b56fe63be2570a041eff60e85a590ec9b3bd555a8b deletemanifests: marking blob sha256:04b2982d543640d488ee1b695686fe41986aa990ee9cfda6fb4e20ddc7be1f0f deletemanifests: marking blob sha256:3205ca1f5ba347b4da3b905e6e77c829af885ea6a748ab386c24f9078d3e0bdb time="2026-05-13T23:41:16Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/6369dff772adc9fa239781cf2c84826c8f2fc5cf7021c37bfb489ad186d95dd6" go.version=go1.26.3 instance.id=42aed1b6-1239-4884-9fb2-65593e1fd161 time="2026-05-13T23:41:16Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/6369dff772adc9fa239781cf2c84826c8f2fc5cf7021c37bfb489ad186d95dd6" go.version=go1.26.3 instance.id=42aed1b6-1239-4884-9fb2-65593e1fd161 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:6369dff772adc9fa239781cf2c84826c8f2fc5cf7021c37bfb489ad186d95dd6 time="2026-05-13T23:41:16Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/63/6369dff772adc9fa239781cf2c84826c8f2fc5cf7021c37bfb489ad186d95dd6" go.version=go1.26.3 instance.id=42aed1b6-1239-4884-9fb2-65593e1fd161 blob eligible for deletion: sha256:65de26eb7718b9ea7aba80e52cc5927a7ded25b083782df8c20cc35c88724301 time="2026-05-13T23:41:16Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/65/65de26eb7718b9ea7aba80e52cc5927a7ded25b083782df8c20cc35c88724301" go.version=go1.26.3 instance.id=42aed1b6-1239-4884-9fb2-65593e1fd161 blob eligible for deletion: sha256:db86c1dbdeaa756f6347e3b492b1de2521559d14db4130168ac79de9ab1c60a3 time="2026-05-13T23:41:16Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/db/db86c1dbdeaa756f6347e3b492b1de2521559d14db4130168ac79de9ab1c60a3" go.version=go1.26.3 instance.id=42aed1b6-1239-4884-9fb2-65593e1fd161 blob eligible for deletion: sha256:e899fdd624302044a2d977426d94379842a6475ea193b15997475ada8a9ae549 time="2026-05-13T23:41:16Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e8/e899fdd624302044a2d977426d94379842a6475ea193b15997475ada8a9ae549" go.version=go1.26.3 instance.id=42aed1b6-1239-4884-9fb2-65593e1fd161 --- PASS: TestDeleteManifestIfTagNotFound (1.41s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:7c873b7acc5012855d457b5041e581bc546239582263f7055ec23cac2a8cca75 time="2026-05-13T23:41:17Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/7c/7c873b7acc5012855d457b5041e581bc546239582263f7055ec23cac2a8cca75" go.version=go1.26.3 instance.id=42aed1b6-1239-4884-9fb2-65593e1fd161 blob eligible for deletion: sha256:d0e92b9185da4ed52d63023db8aa6fa80a912a5768a419bf95239747e91ae52a time="2026-05-13T23:41:17Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d0/d0e92b9185da4ed52d63023db8aa6fa80a912a5768a419bf95239747e91ae52a" go.version=go1.26.3 instance.id=42aed1b6-1239-4884-9fb2-65593e1fd161 blob eligible for deletion: sha256:65a4d59414208163e0fc82beb5db167486935c669225c0ab21f6dedf7710d8b5 time="2026-05-13T23:41:17Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/65/65a4d59414208163e0fc82beb5db167486935c669225c0ab21f6dedf7710d8b5" go.version=go1.26.3 instance.id=42aed1b6-1239-4884-9fb2-65593e1fd161 --- PASS: TestGCWithMissingManifests (0.52s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:b28e833bf5f1cef438a4f1c237499a972a346abb1d4ce4c1370881ec3abe1a66 komnenos: marking blob sha256:3169a325f915548cd14773ecc2b5bbebb0319179550520222fe3a9b8e8a149a9 komnenos: marking blob sha256:891f054ca84443b909359c5ba9b081b57b6772c6297f933057f75cf29b098dbd 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:2808b20f2dc7a2cf75c5f597401419eec11c6dffaa4ef5967d910b0a9796ba98 time="2026-05-13T23:41:18Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/28/2808b20f2dc7a2cf75c5f597401419eec11c6dffaa4ef5967d910b0a9796ba98" go.version=go1.26.3 instance.id=42aed1b6-1239-4884-9fb2-65593e1fd161 blob eligible for deletion: sha256:364178ef00f1d13577ae927c91e1b02417448e3cd3bdb3c930af73f07059058b time="2026-05-13T23:41:18Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/36/364178ef00f1d13577ae927c91e1b02417448e3cd3bdb3c930af73f07059058b" go.version=go1.26.3 instance.id=42aed1b6-1239-4884-9fb2-65593e1fd161 blob eligible for deletion: sha256:53b75599a737c74492bc9a15cbf0726273e358c0ce98adad4dce62641f52e49e time="2026-05-13T23:41:18Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/53/53b75599a737c74492bc9a15cbf0726273e358c0ce98adad4dce62641f52e49e" go.version=go1.26.3 instance.id=42aed1b6-1239-4884-9fb2-65593e1fd161 blob eligible for deletion: sha256:749af3b816b749505efe042d9bdcdaf87c524f94b1849a26455b1ebba5ee72e7 time="2026-05-13T23:41:18Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/74/749af3b816b749505efe042d9bdcdaf87c524f94b1849a26455b1ebba5ee72e7" go.version=go1.26.3 instance.id=42aed1b6-1239-4884-9fb2-65593e1fd161 blob eligible for deletion: sha256:95872f7b3ae661b9925b5f2245c01a902bc408003a2951f1680db09f7d9b3096 time="2026-05-13T23:41:18Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/95/95872f7b3ae661b9925b5f2245c01a902bc408003a2951f1680db09f7d9b3096" go.version=go1.26.3 instance.id=42aed1b6-1239-4884-9fb2-65593e1fd161 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2026-05-13T23:41:18Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.26.3 instance.id=42aed1b6-1239-4884-9fb2-65593e1fd161 blob eligible for deletion: sha256:24fab74ba6cac91d2bdf3048a8791a5b07a83db0087c631ff1fe66f2092262aa time="2026-05-13T23:41:18Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/24/24fab74ba6cac91d2bdf3048a8791a5b07a83db0087c631ff1fe66f2092262aa" go.version=go1.26.3 instance.id=42aed1b6-1239-4884-9fb2-65593e1fd161 --- PASS: TestDeletionHasEffect (1.64s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (1.73s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:ac1a66102acf2862a3319f8fae0ca99feefaf258d659b834f9bf97a9accfe80a michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:6dd9c644252d2080a02d6f8ce897928b0989d86f886fe2a2bfa4922a984074d1 michael_z_doukas: marking blob sha256:483991a1d13760f651e48b9421fa87269a957a5e165f24d36ca70fb3e0005d23 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:a48079cc9fd693c8f0001d6141ebabbb0543d1b3aa9ae6058fcd944d0d3befdd time="2026-05-13T23:41:21Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a4/a48079cc9fd693c8f0001d6141ebabbb0543d1b3aa9ae6058fcd944d0d3befdd" go.version=go1.26.3 instance.id=42aed1b6-1239-4884-9fb2-65593e1fd161 --- PASS: TestOrphanBlobDeleted (0.77s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:d6a43f79a890f624a73e31e89d084ac55101708240f424836018edfde2cdad81 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:01a29d800ef4e028978d982bd623f22111f850b0f9e1e437f7d31b4a5fb54654 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.48s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.48s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.34s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (1.02s) === 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-13T23:41:23Z" level=info msg="PurgeUploads starting: olderThan=2026-05-13 22:41:23.725507466 +0000 UTC m=-3581.184113420, actuallyDelete=true" time="2026-05-13T23:41:23Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2026-05-13T23:41:23Z" level=info msg="PurgeUploads starting: olderThan=2026-05-13 23:41:23.726408584 +0000 UTC m=+18.816787698, actuallyDelete=true" time="2026-05-13T23:41:23Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/e1d4cf55-84cf-449e-b582-9c66b41761d3 have older date (2026-05-13 22:41:23 +0000 UTC) than purge date (2026-05-13 23:41:23.726408584 +0000 UTC m=+18.816787698). Removing upload directory." time="2026-05-13T23:41:23Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/08be3dec-eb40-4416-9409-e3727f2d2ae3 have older date (2026-05-13 22:41:23 +0000 UTC) than purge date (2026-05-13 23:41:23.726408584 +0000 UTC m=+18.816787698). Removing upload directory." time="2026-05-13T23:41:23Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/3af31f47-ad6f-4ffe-b338-3112d5b5c549 have older date (2026-05-13 22:41:23 +0000 UTC) than purge date (2026-05-13 23:41:23.726408584 +0000 UTC m=+18.816787698). Removing upload directory." time="2026-05-13T23:41:23Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/56c80fbd-3add-4b9d-9f34-34b94f6fd828 have older date (2026-05-13 22:41:23 +0000 UTC) than purge date (2026-05-13 23:41:23.726408584 +0000 UTC m=+18.816787698). Removing upload directory." time="2026-05-13T23:41:23Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/959b6cb5-6735-47d8-beaf-5255d28e6da6 have older date (2026-05-13 22:41:23 +0000 UTC) than purge date (2026-05-13 23:41:23.726408584 +0000 UTC m=+18.816787698). Removing upload directory." time="2026-05-13T23:41:23Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a3b6b819-2e97-43bd-a122-0881b569232d have older date (2026-05-13 22:41:23 +0000 UTC) than purge date (2026-05-13 23:41:23.726408584 +0000 UTC m=+18.816787698). Removing upload directory." time="2026-05-13T23:41:23Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d07c7a1f-01b1-4b62-842b-7ad5453e651d have older date (2026-05-13 22:41:23 +0000 UTC) than purge date (2026-05-13 23:41:23.726408584 +0000 UTC m=+18.816787698). Removing upload directory." time="2026-05-13T23:41:23Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/52a50885-042b-4e98-88f3-45788c121345 have older date (2026-05-13 22:41:23 +0000 UTC) than purge date (2026-05-13 23:41:23.726408584 +0000 UTC m=+18.816787698). Removing upload directory." time="2026-05-13T23:41:23Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/74ade7ab-3bf1-471b-82ca-45425aa10c55 have older date (2026-05-13 22:41:23 +0000 UTC) than purge date (2026-05-13 23:41:23.726408584 +0000 UTC m=+18.816787698). Removing upload directory." time="2026-05-13T23:41:23Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7906cb5d-b4b7-4d22-b5ab-04c753efbb08 have older date (2026-05-13 22:41:23 +0000 UTC) than purge date (2026-05-13 23:41:23.726408584 +0000 UTC m=+18.816787698). Removing upload directory." time="2026-05-13T23:41:23Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/9010ebff-d824-44dc-a7c3-992eb709d473 have older date (2026-05-13 22:41:23 +0000 UTC) than purge date (2026-05-13 23:41:23.726408584 +0000 UTC m=+18.816787698). Removing upload directory." time="2026-05-13T23:41:23Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2026-05-13T23:41:23Z" level=info msg="PurgeUploads starting: olderThan=2026-05-13 23:41:23.727507428 +0000 UTC m=+18.817886538, actuallyDelete=true" time="2026-05-13T23:41:23Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/220e248b-71e3-4f75-8e2c-be916d6d54c3 have older date (2026-05-13 22:41:23 +0000 UTC) than purge date (2026-05-13 23:41:23.727507428 +0000 UTC m=+18.817886538). Removing upload directory." time="2026-05-13T23:41:23Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/5dfdfd39-24d5-48d5-87c2-3df1687d45ce have older date (2026-05-13 22:41:23 +0000 UTC) than purge date (2026-05-13 23:41:23.727507428 +0000 UTC m=+18.817886538). Removing upload directory." time="2026-05-13T23:41:23Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/a624dd9b-80b9-42c5-aa53-c9e637fbea7b have older date (2026-05-13 22:41:23 +0000 UTC) than purge date (2026-05-13 23:41:23.727507428 +0000 UTC m=+18.817886538). Removing upload directory." time="2026-05-13T23:41:23Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/a9a57a24-0bde-47a2-841a-275d1dcf745c have older date (2026-05-13 22:41:23 +0000 UTC) than purge date (2026-05-13 23:41:23.727507428 +0000 UTC m=+18.817886538). Removing upload directory." time="2026-05-13T23:41:23Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/0b69fb57-6302-4127-80a6-901c42afb0e8 have older date (2026-05-13 22:41:23 +0000 UTC) than purge date (2026-05-13 23:41:23.727507428 +0000 UTC m=+18.817886538). Removing upload directory." time="2026-05-13T23:41:23Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2026-05-13T23:41:23Z" level=info msg="PurgeUploads starting: olderThan=2026-05-13 23:41:23.728279584 +0000 UTC m=+18.818658698, actuallyDelete=true" time="2026-05-13T23:41:23Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6f71a3b1-23d1-457f-af62-da57084ffa91 have older date (2026-05-13 22:41:23 +0000 UTC) than purge date (2026-05-13 23:41:23.728279584 +0000 UTC m=+18.818658698). Removing upload directory." time="2026-05-13T23:41:23Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c8ea8f39-4d43-4c61-b516-6a3c6b036007 have older date (2026-05-13 22:41:23 +0000 UTC) than purge date (2026-05-13 23:41:23.728279584 +0000 UTC m=+18.818658698). Removing upload directory." time="2026-05-13T23:41:23Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e5bf6aa2-5d26-41f7-8ba4-e03214c96153 have older date (2026-05-13 22:41:23 +0000 UTC) than purge date (2026-05-13 23:41:23.728279584 +0000 UTC m=+18.818658698). Removing upload directory." time="2026-05-13T23:41:23Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/110f1f48-0e61-45f2-a897-d64bd8cee046 have older date (2026-05-13 22:41:23 +0000 UTC) than purge date (2026-05-13 23:41:23.728279584 +0000 UTC m=+18.818658698). Removing upload directory." time="2026-05-13T23:41:23Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6bd0613c-bd1c-444b-b54e-210d9eeae515 have older date (2026-05-13 22:41:23 +0000 UTC) than purge date (2026-05-13 23:41:23.728279584 +0000 UTC m=+18.818658698). Removing upload directory." time="2026-05-13T23:41:23Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2026-05-13T23:41:23Z" level=info msg="PurgeUploads starting: olderThan=2026-05-13 23:41:23.728734189 +0000 UTC m=+18.819113305, actuallyDelete=true" time="2026-05-13T23:41:23Z" 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 18.832s ? 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.018s === 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.013s === RUN TestWalkFileRemoved time="2026-05-13T23:41:04Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.005s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.762s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.08s) === 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.099s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.18s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.898s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.58s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 17.265s ? 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-13T23:41:04Z" 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-13T23:41:04Z" 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-13T23:41:04Z" 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 TestInvalidData === CONT TestInvalidNetworkType === CONT TestParsing === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV4WithRegionNotMatched === CONT TestMatchIPV4 === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV4_2 === CONT TestMatchIPV6 === CONT TestUpdateCalledRegularly --- PASS: TestParsing (0.00s) --- PASS: TestS3TryUpdate (0.00s) time="2026-05-13T23:41:04Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.26.3 instance.id=c493593e-c509-452c-b715-ebf1dfacf15b time="2026-05-13T23:41:04Z" level=error msg="unknown ip address format" go.version=go1.26.3 instance.id=c493593e-c509-452c-b715-ebf1dfacf15b ip=?0000000000000000000000000000000000 --- PASS: TestInvalidNetworkType (0.01s) --- PASS: TestMatchIPV4_2 (0.01s) --- PASS: TestMatchIPV4WithRegionMatched (0.01s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) time="2026-05-13T23:41:04Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.26.3 instance.id=c493593e-c509-452c-b715-ebf1dfacf15b --- PASS: TestMatchIPV4 (0.01s) --- PASS: TestInvalidData (0.01s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) time="2026-05-13T23:41:04Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.3 --- PASS: TestMatchIPV6 (0.01s) time="2026-05-13T23:41:05Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.3 time="2026-05-13T23:41:06Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.3 time="2026-05-13T23:41:07Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.3 time="2026-05-13T23:41:08Z" 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.518s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.010s ? 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.788s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.51s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 16.206s ? 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.02s) PASS ok github.com/docker/distribution/uuid 0.030s ? 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-ppc64le.so.1 >>> docker-registry*: Package size: 27.5 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 23:42:05 +0000 elapsed time 0h 1m 24s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20260513.234042) (2/2) Purging go (1.26.3-r0) Executing busybox-1.37.0-r31.trigger OK: 459.3 MiB in 103 packages >>> docker-registry: Updating the community/ppc64le repository index... >>> docker-registry: Signing the index...