>>> docker-registry: Building community/docker-registry 2.8.3-r21 (using abuild 3.16.0-r0) started Mon, 09 Mar 2026 12:13:05 +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.25.8-r0) (2/2) Installing .makedepends-docker-registry (20260309.121305) Executing busybox-1.37.0-r30.trigger OK: 581.8 MiB in 107 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.23/docker-registry-2.8.3.tar.gz /var/cache/distfiles/v3.23/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 >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.23/docker-registry-2.8.3.tar.gz /var/cache/distfiles/v3.23/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 >>> docker-registry: Unpacking /var/cache/distfiles/v3.23/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 + 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-03-09T12:13:20Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2026-03-09T12:13:20Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.01s) PASS ok github.com/docker/distribution/configuration 0.051s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2026-03-09T12:13:20Z" 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.045s ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.01s) PASS ok github.com/docker/distribution/health 0.040s === 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.026s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.08s) PASS ok github.com/docker/distribution/health/checks 0.120s ? 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.038s === 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.030s === 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.037s === 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.040s ? 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/03/09 12:13:20 http: TLS handshake error from 127.0.0.1:56326: 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:38833/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:38833/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:38833/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:38833/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:34853?status=0, fail=true --- PASS: TestHTTPSink (0.03s) === RUN TestListener --- PASS: TestListener (0.22s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2026-03-09T12:13:20Z" level=info msg="broadcaster: closing" time="2026-03-09T12:13:20Z" level=info msg="closing testSink" time="2026-03-09T12:13:20Z" level=info msg="closing testSink" time="2026-03-09T12:13:20Z" level=info msg="closing testSink" time="2026-03-09T12:13:20Z" level=info msg="closing testSink" time="2026-03-09T12:13:20Z" level=info msg="closing testSink" time="2026-03-09T12:13:20Z" level=info msg="closing testSink" time="2026-03-09T12:13:20Z" level=info msg="closing testSink" time="2026-03-09T12:13:20Z" level=info msg="closing testSink" time="2026-03-09T12:13:20Z" level=info msg="closing testSink" time="2026-03-09T12:13:20Z" level=info msg="closing testSink" time="2026-03-09T12:13:20Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2026-03-09T12:13:20Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2026-03-09T12:13:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:20Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T12:13:21Z" level=warning msg="&{0x400041baa0 0.9} encountered too many errors, backing off" time="2026-03-09T12:13:21Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.72s) PASS ok github.com/docker/distribution/notifications 1.133s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2026-03-09T12:13:20Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-03-09T12:13:20.570778373Z" 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.25.8 time="2026-03-09T12:13:20.570804493Z" level=info msg="redis not configured" go.version=go1.25.8 time="2026-03-09T12:13:20.570899414Z" level=info msg="Starting upload purge in 48m0s" go.version=go1.25.8 time="2026-03-09T12:13:20.572269549Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.25.8 time="2026-03-09T12:13:20.572287309Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.25.8 time="2026-03-09T12:13:20.572630352Z" level=info msg="listening on [::]:5001, tls" go.version=go1.25.8 time="2026-03-09T12:13:23.578487645Z" level=info msg="response completed" go.version=go1.25.8 http.request.host=127.0.0.1 http.request.id=8c6058f9-db2b-4022-b8a1-d03cf27bdef0 http.request.method=GET http.request.remoteaddr="127.0.0.1:51204" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="757.888µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Mar/2026:12:13:23 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2026-03-09T12:13:23.578607166Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.25.8 --- PASS: TestRegistrySupportedCipherSuite (3.22s) === RUN TestRegistryUnsupportedCipherSuite time="2026-03-09T12:13:23.766842798Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-03-09T12:13:23.767788808Z" level=info msg="Starting upload purge in 54m0s" go.version=go1.25.8 time="2026-03-09T12:13:23.767838969Z" 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.25.8 time="2026-03-09T12:13:23.768226933Z" level=info msg="redis not configured" go.version=go1.25.8 time="2026-03-09T12:13:23.768361534Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.25.8 --- PASS: TestRegistryUnsupportedCipherSuite (8.19s) PASS ok github.com/docker/distribution/registry 11.462s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.027s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.02s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.01s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.01s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.06s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.145s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2026-03-09T12:13:20Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.25.8 instance.id=626ce801-6ac2-43ab-92ea-e2794274bdaa time="2026-03-09T12:13:20Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.25.8 instance.id=626ce801-6ac2-43ab-92ea-e2794274bdaa --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2026-03-09T12:13:20Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.25.8 password="SNYz7v8KfT2_r4_ZEdhz4mxclaPEdpB2RKTLCi60yh0" user=docker --- PASS: TestCreateHtpasswdFile (0.07s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.111s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.038s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.01s) === RUN TestLeeway time="2026-03-09T12:13:20Z" level=info msg="token not to be used before 2026-03-09 12:13:21 +0000 UTC - currently 2026-03-09 12:13:20.451916381 +0000 UTC m=+0.025486746" time="2026-03-09T12:13:20Z" level=info msg="token not to be used after 2026-03-09 12:13:20 +0000 UTC - currently 2026-03-09 12:13:20.452436986 +0000 UTC m=+0.026007351" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2026-03-09T12:13:20Z" 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.051s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.01s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.01s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.00s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.01s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.02s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.00s) === RUN TestManifestPut --- PASS: TestManifestPut (0.00s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.120s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.01s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.01s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.073s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.034s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2026-03-09T12:13:20Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.8 time="2026-03-09T12:13:20Z" level=info msg="redis not configured" go.version=go1.25.8 time="2026-03-09T12:13:20Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:35685" http.request.id=f06740f5-6145-49a7-b0ac-08ebf8ee5d73 http.request.method=GET http.request.remoteaddr="127.0.0.1:34620" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="692.607µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Mar/2026:12:13:20 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2026-03-09T12:13:20Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.8 time="2026-03-09T12:13:20Z" level=info msg="redis not configured" go.version=go1.25.8 time="2026-03-09T12:13:20Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:41049" http.request.id=887aa823-41de-4fe9-91e0-84cfd411348b http.request.method=GET http.request.remoteaddr="127.0.0.1:55710" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.192252ms http.response.status=200 http.response.written=20 127.0.0.1 - - [09/Mar/2026:12:13:20 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-03-09T12:13:20Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:41049" http.request.id=399a8616-e93f-4118-8374-ec025d66a77a http.request.method=POST http.request.remoteaddr="127.0.0.1:55710" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="892.489µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:20 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:22Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:41049" http.request.id=a0e084df-ec24-48ba-953f-a7b7c61031b7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55710" http.request.uri="/v2/foo/aaaa/blobs/uploads/d15b1029-dcec-4bc9-a692-f261c8c41a30?_state=WeLdPnIm-uwaBZVsDKnszeu8-rXj25TNfgV1o_c9WtB7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJkMTViMTAyOS1kY2VjLTRiYzktYTY5Mi1mMjYxYzhjNDFhMzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTM6MjAuNjQzMTU3Mjg0WiJ9&digest=sha256%3Ad3b72fb92d3d57637e675788d8e6fabdaedea28ed4bc0678c2dca66284c4194c" http.request.useragent="Go-http-client/1.1" http.response.duration=2.12911236s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:20 +0000] "PUT /v2/foo/aaaa/blobs/uploads/d15b1029-dcec-4bc9-a692-f261c8c41a30?_state=WeLdPnIm-uwaBZVsDKnszeu8-rXj25TNfgV1o_c9WtB7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJkMTViMTAyOS1kY2VjLTRiYzktYTY5Mi1mMjYxYzhjNDFhMzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTM6MjAuNjQzMTU3Mjg0WiJ9&digest=sha256%3Ad3b72fb92d3d57637e675788d8e6fabdaedea28ed4bc0678c2dca66284c4194c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:22Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:41049" http.request.id=2d19259a-7b25-439c-b041-4b4623b65457 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55710" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.454575ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:22 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:22Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:41049" http.request.id=c5c4ee2c-1da7-4865-9c37-40f4ec23c630 http.request.method=POST http.request.remoteaddr="127.0.0.1:55710" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="883.81µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:22 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:23Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:41049" http.request.id=bb6940b7-871d-4414-b494-77a30099551d http.request.method=PUT http.request.remoteaddr="127.0.0.1:55710" http.request.uri="/v2/foo/bbbb/blobs/uploads/99e441d1-28ca-481d-ade7-8011abceeafa?_state=Ff_viUU_ejinALGMu7bbNTb3WDFd5R1XJLZPzaurcDV7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI5OWU0NDFkMS0yOGNhLTQ4MWQtYWRlNy04MDExYWJjZWVhZmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTM6MjIuODYyODI0MTAzWiJ9&digest=sha256%3A07f43101b6f2fb7dcfa51314544b67cf06ecda067d3d795158244f74ec7cbbec" http.request.useragent="Go-http-client/1.1" http.response.duration=615.108819ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:22 +0000] "PUT /v2/foo/bbbb/blobs/uploads/99e441d1-28ca-481d-ade7-8011abceeafa?_state=Ff_viUU_ejinALGMu7bbNTb3WDFd5R1XJLZPzaurcDV7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI5OWU0NDFkMS0yOGNhLTQ4MWQtYWRlNy04MDExYWJjZWVhZmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTM6MjIuODYyODI0MTAzWiJ9&digest=sha256%3A07f43101b6f2fb7dcfa51314544b67cf06ecda067d3d795158244f74ec7cbbec HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:23Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:41049" http.request.id=50f7e987-0713-48aa-a61e-edb57d31e687 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55710" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.406974ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:23 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:23Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:41049" http.request.id=1231b82c-205f-4885-af34-39ce2392b273 http.request.method=POST http.request.remoteaddr="127.0.0.1:55710" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="873.129µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:23 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:25Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:41049" http.request.id=c2f297a5-dff3-4abd-b703-4ff104ea5d33 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55710" http.request.uri="/v2/foo/cccc/blobs/uploads/71d28224-8d3a-4734-94df-027de54f7c89?_state=5hunw1ukRNg2YL12vdFD0NEvl918YyBJxbE6YHopi0p7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI3MWQyODIyNC04ZDNhLTQ3MzQtOTRkZi0wMjdkZTU0ZjdjODkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTM6MjMuNjIyNzIyMjY0WiJ9&digest=sha256%3A9cf418701283b5d46a6a69ce4c45dd3e56270144f3cf9376f8fac5dcc22ee4e5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.564556026s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:23 +0000] "PUT /v2/foo/cccc/blobs/uploads/71d28224-8d3a-4734-94df-027de54f7c89?_state=5hunw1ukRNg2YL12vdFD0NEvl918YyBJxbE6YHopi0p7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI3MWQyODIyNC04ZDNhLTQ3MzQtOTRkZi0wMjdkZTU0ZjdjODkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTM6MjMuNjIyNzIyMjY0WiJ9&digest=sha256%3A9cf418701283b5d46a6a69ce4c45dd3e56270144f3cf9376f8fac5dcc22ee4e5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:25Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:41049" http.request.id=67472c28-5ae6-4f19-a8c9-357ee20c39be http.request.method=PUT http.request.remoteaddr="127.0.0.1:55710" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.362814ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:25 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:25Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:41049" http.request.id=f3a4c2a7-7e04-4837-8f47-c86d6df40806 http.request.method=POST http.request.remoteaddr="127.0.0.1:55710" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="864.889µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:25 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:26Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:41049" http.request.id=3b3e22c8-40c9-4c20-b767-f7d0305dedbc http.request.method=PUT http.request.remoteaddr="127.0.0.1:55710" http.request.uri="/v2/foo/dddd/blobs/uploads/2c8e7c7d-6bbb-4cea-a5ab-2b48efb1492e?_state=XOJcobxbZJ0ijpzFqTImcLExApot-MFVcfQQrKLAMCt7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIyYzhlN2M3ZC02YmJiLTRjZWEtYTVhYi0yYjQ4ZWZiMTQ5MmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTM6MjUuMzExMTU3MjU0WiJ9&digest=sha256%3A7653b98bbdc26291513370610d32c1de60b6f1354339d42c20e861878d90778e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.639428403s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:25 +0000] "PUT /v2/foo/dddd/blobs/uploads/2c8e7c7d-6bbb-4cea-a5ab-2b48efb1492e?_state=XOJcobxbZJ0ijpzFqTImcLExApot-MFVcfQQrKLAMCt7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIyYzhlN2M3ZC02YmJiLTRjZWEtYTVhYi0yYjQ4ZWZiMTQ5MmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTM6MjUuMzExMTU3MjU0WiJ9&digest=sha256%3A7653b98bbdc26291513370610d32c1de60b6f1354339d42c20e861878d90778e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:26Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:41049" http.request.id=936e6370-744c-4f77-80b8-ad5cb6a0718e http.request.method=PUT http.request.remoteaddr="127.0.0.1:55710" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.361294ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:26 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:27Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:41049" http.request.id=9ce93563-5007-4e2f-b369-a29676962057 http.request.method=POST http.request.remoteaddr="127.0.0.1:55710" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="798.368µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:27 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:27Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:41049" http.request.id=7eca71ad-6fe3-42da-ad31-1d142e9a1936 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55710" http.request.uri="/v2/foo/eeee/blobs/uploads/19236a8c-29ca-44ae-bea6-0cd667551c22?_state=PI-Ps34K66Ya8Sl9J7y3DYUkHfbVZxFYtJHUZ3vUMuB7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIxOTIzNmE4Yy0yOWNhLTQ0YWUtYmVhNi0wY2Q2Njc1NTFjMjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTM6MjcuMDUxMzIyMDIyWiJ9&digest=sha256%3A1a214e834827e52e45f2a3ffefa1feb74b27e93639b2d79e2b1ddb66a83efafc" http.request.useragent="Go-http-client/1.1" http.response.duration=893.576987ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:27 +0000] "PUT /v2/foo/eeee/blobs/uploads/19236a8c-29ca-44ae-bea6-0cd667551c22?_state=PI-Ps34K66Ya8Sl9J7y3DYUkHfbVZxFYtJHUZ3vUMuB7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIxOTIzNmE4Yy0yOWNhLTQ0YWUtYmVhNi0wY2Q2Njc1NTFjMjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTM6MjcuMDUxMzIyMDIyWiJ9&digest=sha256%3A1a214e834827e52e45f2a3ffefa1feb74b27e93639b2d79e2b1ddb66a83efafc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:27Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:41049" http.request.id=c2633660-df4b-46b3-92d2-f108251a8f06 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55710" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.373975ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:27 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:28Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:41049" http.request.id=3ed54aa6-a8bc-41f1-b6d4-d9b22be4e530 http.request.method=POST http.request.remoteaddr="127.0.0.1:55710" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="814.969µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:28 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:29Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:41049" http.request.id=935564da-98cf-4877-93fc-7677ffd65040 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55710" http.request.uri="/v2/foo/ffff/blobs/uploads/9ed113cf-11f8-4fc4-9b2a-4ffc1076915e?_state=HdjM9qbdWD5JSMdVhFwVfvxrsfUbGJv-avN3reqlTjF7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI5ZWQxMTNjZi0xMWY4LTRmYzQtOWIyYS00ZmZjMTA3NjkxNWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTM6MjguMDQ4MTgwODRaIn0%3D&digest=sha256%3A4aa2c13b954d77f8dc7f2868c9e06d8dfdcac6fa109a8283f1febaaf3b9edf3a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.157817408s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:28 +0000] "PUT /v2/foo/ffff/blobs/uploads/9ed113cf-11f8-4fc4-9b2a-4ffc1076915e?_state=HdjM9qbdWD5JSMdVhFwVfvxrsfUbGJv-avN3reqlTjF7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI5ZWQxMTNjZi0xMWY4LTRmYzQtOWIyYS00ZmZjMTA3NjkxNWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTM6MjguMDQ4MTgwODRaIn0%3D&digest=sha256%3A4aa2c13b954d77f8dc7f2868c9e06d8dfdcac6fa109a8283f1febaaf3b9edf3a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:29Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:41049" http.request.id=d06dafb1-6582-428e-b748-bd38d7a0f8d4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55710" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.341694ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:29 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:29Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:41049" http.request.id=c2597b57-4eb8-4808-838b-a88d82df972a http.request.method=GET http.request.remoteaddr="127.0.0.1:55710" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="642.606µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [09/Mar/2026:12:13:29 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-03-09T12:13:29Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:41049" http.request.id=eeaeaf64-8039-4e9b-81d1-beb6a66d8515 http.request.method=GET http.request.remoteaddr="127.0.0.1:55710" 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="618.406µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [09/Mar/2026:12:13:29 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-03-09T12:13:29Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:41049" http.request.id=71107981-5082-412a-b549-a1353f4caa16 http.request.method=GET http.request.remoteaddr="127.0.0.1:55710" 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="662.687µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [09/Mar/2026:12:13:29 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-03-09T12:13:29Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:41049" http.request.id=0f9369b4-ccf7-455a-8d61-d89143058b04 http.request.method=GET http.request.remoteaddr="127.0.0.1:55710" 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="578.966µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [09/Mar/2026:12:13:29 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-03-09T12:13:29Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:41049" http.request.id=d2b1bb3a-7c3c-4bfc-925f-325181792da0 http.request.method=GET http.request.remoteaddr="127.0.0.1:55710" 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=1.670657ms http.response.status=200 http.response.written=63 127.0.0.1 - - [09/Mar/2026:12:13:29 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2026-03-09T12:13:29Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:41049" http.request.id=a57b2002-131b-4a5c-95d7-58f68b908158 http.request.method=GET http.request.remoteaddr="127.0.0.1:55710" 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=1.563376ms http.response.status=200 http.response.written=41 127.0.0.1 - - [09/Mar/2026:12:13:29 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-03-09T12:13:29Z" 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.25.8 http.request.host="127.0.0.1:41049" http.request.id=e0a79fac-7f86-40da-8d4c-68efde20ba78 http.request.method=GET http.request.remoteaddr="127.0.0.1:55710" 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="712.087µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [09/Mar/2026:12:13:29 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2026-03-09T12:13:29Z" 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.25.8 http.request.host="127.0.0.1:41049" http.request.id=868f2fdc-f7b3-43a6-8c98-bd540a315949 http.request.method=GET http.request.remoteaddr="127.0.0.1:55710" 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="671.327µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [09/Mar/2026:12:13:29 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2026-03-09T12:13:29Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:41049" http.request.id=c908317c-e1a8-483b-abe2-228ade9b127e http.request.method=GET http.request.remoteaddr="127.0.0.1:55710" 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="619.727µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [09/Mar/2026:12:13:29 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-03-09T12:13:29Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:41049" http.request.id=670b50cc-f598-4039-a4d8-6058519afcc6 http.request.method=GET http.request.remoteaddr="127.0.0.1:55710" 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="887.409µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [09/Mar/2026:12:13:29 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-03-09T12:13: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.25.8 time="2026-03-09T12:13:29Z" level=info msg="redis not configured" go.version=go1.25.8 time="2026-03-09T12:13:29Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37227" http.request.id=41b10ced-df81-4df4-ac2b-aa7eef5177e5 http.request.method=POST http.request.remoteaddr="127.0.0.1:56368" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="957.33µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:29 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:30Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37227" http.request.id=be25e8d4-e12c-498b-aefe-18e875ed2905 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56368" http.request.uri="/v2/foo/aaaa/blobs/uploads/30a182ad-3589-471d-a9ed-8c9889b92329?_state=5l2xB2xmOwncdONVy6Ik3f2O8Iu02wbUQU9aF48ORUR7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIzMGExODJhZC0zNTg5LTQ3MWQtYTllZC04Yzk4ODliOTIzMjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTM6MjkuMzMzMTYyNjg3WiJ9&digest=sha256%3A28046264a21f51d6475e4810529b89db023846ce3adfe5241f671f00fe44b9ac" http.request.useragent="Go-http-client/1.1" http.response.duration=1.500690485s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:29 +0000] "PUT /v2/foo/aaaa/blobs/uploads/30a182ad-3589-471d-a9ed-8c9889b92329?_state=5l2xB2xmOwncdONVy6Ik3f2O8Iu02wbUQU9aF48ORUR7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIzMGExODJhZC0zNTg5LTQ3MWQtYTllZC04Yzk4ODliOTIzMjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTM6MjkuMzMzMTYyNjg3WiJ9&digest=sha256%3A28046264a21f51d6475e4810529b89db023846ce3adfe5241f671f00fe44b9ac HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:30Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37227" http.request.id=f3afb052-58cd-4e2e-98e8-ba2abc41c17e http.request.method=PUT http.request.remoteaddr="127.0.0.1:56368" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.406894ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:30 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:30Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37227" http.request.id=f8270f9e-b443-4bc9-a569-8b00124800e5 http.request.method=POST http.request.remoteaddr="127.0.0.1:56368" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="850.209µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:30 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:31Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37227" http.request.id=c279e757-c55f-4dd9-b9d3-8c712abec8dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:56368" http.request.uri="/v2/foo/bbbb/blobs/uploads/1dc5d8a2-bae4-46b8-ae0a-af64bfcdf4dc?_state=8ZG88fLTUxSErbetcG4maVfY80Nb1udpurjP7hqy8ip7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIxZGM1ZDhhMi1iYWU0LTQ2YjgtYWUwYS1hZjY0YmZjZGY0ZGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTM6MzAuOTQyMDU4ODU0WiJ9&digest=sha256%3A01007fed84da0e093ce62c2cbd31866a25c780faafd983162a19130da11f9ab3" http.request.useragent="Go-http-client/1.1" http.response.duration=756.513886ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:30 +0000] "PUT /v2/foo/bbbb/blobs/uploads/1dc5d8a2-bae4-46b8-ae0a-af64bfcdf4dc?_state=8ZG88fLTUxSErbetcG4maVfY80Nb1udpurjP7hqy8ip7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIxZGM1ZDhhMi1iYWU0LTQ2YjgtYWUwYS1hZjY0YmZjZGY0ZGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTM6MzAuOTQyMDU4ODU0WiJ9&digest=sha256%3A01007fed84da0e093ce62c2cbd31866a25c780faafd983162a19130da11f9ab3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:31Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37227" http.request.id=553f3fe0-1648-42ac-9e47-0513ba7bb2b0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56368" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.269653ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:31 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:31Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37227" http.request.id=44bc9473-c773-46e3-a70b-6843b099bec3 http.request.method=POST http.request.remoteaddr="127.0.0.1:56368" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="722.727µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:31 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:32Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37227" http.request.id=084ad4d0-8133-4d96-ba5b-bd07d8cf0633 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56368" http.request.uri="/v2/foo/cccc/blobs/uploads/3f64cafb-52dc-4745-82f1-c3801bdf5622?_state=GMzdTmLY7Nc8iRWyjhTQkEpO2w6KH2jaa1wSR0gg7xN7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIzZjY0Y2FmYi01MmRjLTQ3NDUtODJmMS1jMzgwMWJkZjU2MjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTM6MzEuODE3NDc1NDE0WiJ9&digest=sha256%3A29ab50cd5aca824d55ee3ffad9f7afb8e673a9445909c0abff7de30995533387" http.request.useragent="Go-http-client/1.1" http.response.duration=1.119544891s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:31 +0000] "PUT /v2/foo/cccc/blobs/uploads/3f64cafb-52dc-4745-82f1-c3801bdf5622?_state=GMzdTmLY7Nc8iRWyjhTQkEpO2w6KH2jaa1wSR0gg7xN7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIzZjY0Y2FmYi01MmRjLTQ3NDUtODJmMS1jMzgwMWJkZjU2MjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTM6MzEuODE3NDc1NDE0WiJ9&digest=sha256%3A29ab50cd5aca824d55ee3ffad9f7afb8e673a9445909c0abff7de30995533387 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:32Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37227" http.request.id=07d7c5fe-af14-4d6e-b1c7-bdfdba9a378f http.request.method=PUT http.request.remoteaddr="127.0.0.1:56368" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.519776ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:32 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:33Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37227" http.request.id=b61690b7-a056-475e-828f-d8e9a66e1846 http.request.method=POST http.request.remoteaddr="127.0.0.1:56368" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="772.688µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:33 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:33Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37227" http.request.id=58e67712-73b1-4d4d-881a-fc8d67fe6f11 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56368" http.request.uri="/v2/foo/dddd/blobs/uploads/b2f13d40-5ffd-4af7-bb20-5f77096335f2?_state=l9h5AM7TFlaCP-LGow4HZt3As39JRGuWXHNcoiK0GAV7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJiMmYxM2Q0MC01ZmZkLTRhZjctYmIyMC01Zjc3MDk2MzM1ZjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTM6MzMuMDMwNjEzMjc3WiJ9&digest=sha256%3Ad1b214261f5566af6341e0f746c4a69ffc3ccf7e3be0eaac7f13321c713f10d2" http.request.useragent="Go-http-client/1.1" http.response.duration=742.006857ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:33 +0000] "PUT /v2/foo/dddd/blobs/uploads/b2f13d40-5ffd-4af7-bb20-5f77096335f2?_state=l9h5AM7TFlaCP-LGow4HZt3As39JRGuWXHNcoiK0GAV7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJiMmYxM2Q0MC01ZmZkLTRhZjctYmIyMC01Zjc3MDk2MzM1ZjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTM6MzMuMDMwNjEzMjc3WiJ9&digest=sha256%3Ad1b214261f5566af6341e0f746c4a69ffc3ccf7e3be0eaac7f13321c713f10d2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:33Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37227" http.request.id=27caf8b4-af8a-442e-be9e-97ffb78c44ef http.request.method=PUT http.request.remoteaddr="127.0.0.1:56368" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.324534ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:33 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:33Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37227" http.request.id=756dc5e1-1fba-48c0-956f-5c64768bfdb3 http.request.method=GET http.request.remoteaddr="127.0.0.1:56368" 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="602.686µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [09/Mar/2026:12:13:33 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (13.28s) === RUN TestURLPrefix time="2026-03-09T12:13:33Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.8 time="2026-03-09T12:13:33Z" level=info msg="redis not configured" go.version=go1.25.8 time="2026-03-09T12:13:33Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:34431" http.request.id=64237f7f-a743-4a0d-9410-86141ce4c5bf http.request.method=GET http.request.remoteaddr="127.0.0.1:56318" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="874.489µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Mar/2026:12:13:33 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2026-03-09T12:13:33Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.8 time="2026-03-09T12:13:33Z" level=info msg="redis not configured" go.version=go1.25.8 time="2026-03-09T12:13:33Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:53f52b033abeacfea8e19704b0f10c998e15ba3d0dbd17bce327648d20eba930 err.message="blob unknown to registry" go.version=go1.25.8 http.request.host="127.0.0.1:46105" http.request.id=9c562784-0919-49a5-ba60-74dae4b08d19 http.request.method=GET http.request.remoteaddr="127.0.0.1:34062" http.request.uri="/v2/foo/bar/blobs/sha256:53f52b033abeacfea8e19704b0f10c998e15ba3d0dbd17bce327648d20eba930" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="809.688µs" http.response.status=404 http.response.written=157 vars.digest="sha256:53f52b033abeacfea8e19704b0f10c998e15ba3d0dbd17bce327648d20eba930" vars.name="foo/bar" 127.0.0.1 - - [09/Mar/2026:12:13:33 +0000] "GET /v2/foo/bar/blobs/sha256:53f52b033abeacfea8e19704b0f10c998e15ba3d0dbd17bce327648d20eba930 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-03-09T12:13:33Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:53f52b033abeacfea8e19704b0f10c998e15ba3d0dbd17bce327648d20eba930 err.message="blob unknown to registry" go.version=go1.25.8 http.request.host="127.0.0.1:46105" http.request.id=b6786385-d3cc-405b-b6b7-6447a95f5c1b http.request.method=HEAD http.request.remoteaddr="127.0.0.1:34074" http.request.uri="/v2/foo/bar/blobs/sha256:53f52b033abeacfea8e19704b0f10c998e15ba3d0dbd17bce327648d20eba930" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="767.408µs" http.response.status=404 http.response.written=157 vars.digest="sha256:53f52b033abeacfea8e19704b0f10c998e15ba3d0dbd17bce327648d20eba930" vars.name="foo/bar" 127.0.0.1 - - [09/Mar/2026:12:13:33 +0000] "HEAD /v2/foo/bar/blobs/sha256:53f52b033abeacfea8e19704b0f10c998e15ba3d0dbd17bce327648d20eba930 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-03-09T12:13:33Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:46105" http.request.id=972cc308-dc5b-4ee0-aa3b-54b6450eeebe http.request.method=POST http.request.remoteaddr="127.0.0.1:34074" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="706.328µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:33 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:33Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:46105" http.request.id=7f96e0a5-1f82-4377-a2fd-65064c3800ef http.request.method=GET http.request.remoteaddr="127.0.0.1:34074" http.request.uri="/v2/foo/bar/blobs/uploads/ba06003e-c0f4-4da9-a50b-338b35878fef?_state=T5CsXxmtkVuTNcpg6AOwT_8xwQJXWGqGIWmXPirkjU97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJhMDYwMDNlLWMwZjQtNGRhOS1hNTBiLTMzOGIzNTg3OGZlZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozMy45MTExMjIwMVoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="701.287µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:33 +0000] "GET /v2/foo/bar/blobs/uploads/ba06003e-c0f4-4da9-a50b-338b35878fef?_state=T5CsXxmtkVuTNcpg6AOwT_8xwQJXWGqGIWmXPirkjU97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJhMDYwMDNlLWMwZjQtNGRhOS1hNTBiLTMzOGIzNTg3OGZlZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozMy45MTExMjIwMVoifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:33Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:46105" http.request.id=0e5bc745-5743-4e64-8ccc-d2b7fd7b0bec http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34074" http.request.uri="/v2/foo/bar/blobs/uploads/ba06003e-c0f4-4da9-a50b-338b35878fef?_state=T5CsXxmtkVuTNcpg6AOwT_8xwQJXWGqGIWmXPirkjU97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJhMDYwMDNlLWMwZjQtNGRhOS1hNTBiLTMzOGIzNTg3OGZlZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozMy45MTExMjIwMVoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="727.007µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:33 +0000] "DELETE /v2/foo/bar/blobs/uploads/ba06003e-c0f4-4da9-a50b-338b35878fef?_state=T5CsXxmtkVuTNcpg6AOwT_8xwQJXWGqGIWmXPirkjU97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJhMDYwMDNlLWMwZjQtNGRhOS1hNTBiLTMzOGIzNTg3OGZlZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozMy45MTExMjIwMVoifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:33Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.25.8 http.request.host="127.0.0.1:46105" http.request.id=e89fb934-3ace-4550-b84a-07754dc3c5a0 http.request.method=GET http.request.remoteaddr="127.0.0.1:34074" http.request.uri="/v2/foo/bar/blobs/uploads/ba06003e-c0f4-4da9-a50b-338b35878fef?_state=T5CsXxmtkVuTNcpg6AOwT_8xwQJXWGqGIWmXPirkjU97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJhMDYwMDNlLWMwZjQtNGRhOS1hNTBiLTMzOGIzNTg3OGZlZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozMy45MTExMjIwMVoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=ba06003e-c0f4-4da9-a50b-338b35878fef time="2026-03-09T12:13:33Z" 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.25.8 http.request.host="127.0.0.1:46105" http.request.id=e89fb934-3ace-4550-b84a-07754dc3c5a0 http.request.method=GET http.request.remoteaddr="127.0.0.1:34074" http.request.uri="/v2/foo/bar/blobs/uploads/ba06003e-c0f4-4da9-a50b-338b35878fef?_state=T5CsXxmtkVuTNcpg6AOwT_8xwQJXWGqGIWmXPirkjU97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJhMDYwMDNlLWMwZjQtNGRhOS1hNTBiLTMzOGIzNTg3OGZlZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozMy45MTExMjIwMVoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="676.287µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=ba06003e-c0f4-4da9-a50b-338b35878fef 127.0.0.1 - - [09/Mar/2026:12:13:33 +0000] "GET /v2/foo/bar/blobs/uploads/ba06003e-c0f4-4da9-a50b-338b35878fef?_state=T5CsXxmtkVuTNcpg6AOwT_8xwQJXWGqGIWmXPirkjU97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJhMDYwMDNlLWMwZjQtNGRhOS1hNTBiLTMzOGIzNTg3OGZlZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozMy45MTExMjIwMVoifQ%3D%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-03-09T12:13:33Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:46105" http.request.id=a1a0da08-4e99-4eb3-b766-9da4dbcc535c http.request.method=POST http.request.remoteaddr="127.0.0.1:34088" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="737.128µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:33 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:33Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.25.8 http.request.host="127.0.0.1:46105" http.request.id=1b9b636b-83a2-46c0-8f5e-82aaadc1dd9c http.request.method=PUT http.request.remoteaddr="127.0.0.1:34088" http.request.uri="/v2/foo/bar/blobs/uploads/11c595c6-524a-4826-9381-88eb095ca424?_state=kP2I3fMK0dOGBCLK9zmT_DBIRCu7iWC0sEW8L06o62h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjExYzU5NWM2LTUyNGEtNDgyNi05MzgxLTg4ZWIwOTVjYTQyNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozMy45MTQ3MDkwNDdaIn0%3D&digest=sha256%3A53f52b033abeacfea8e19704b0f10c998e15ba3d0dbd17bce327648d20eba930" http.request.useragent="Go-http-client/1.1" provided=sha256:53f52b033abeacfea8e19704b0f10c998e15ba3d0dbd17bce327648d20eba930 vars.name="foo/bar" vars.uuid=11c595c6-524a-4826-9381-88eb095ca424 time="2026-03-09T12:13:33Z" level=error msg="error canceling upload after error: already closed" go.version=go1.25.8 http.request.host="127.0.0.1:46105" http.request.id=1b9b636b-83a2-46c0-8f5e-82aaadc1dd9c http.request.method=PUT http.request.remoteaddr="127.0.0.1:34088" http.request.uri="/v2/foo/bar/blobs/uploads/11c595c6-524a-4826-9381-88eb095ca424?_state=kP2I3fMK0dOGBCLK9zmT_DBIRCu7iWC0sEW8L06o62h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjExYzU5NWM2LTUyNGEtNDgyNi05MzgxLTg4ZWIwOTVjYTQyNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozMy45MTQ3MDkwNDdaIn0%3D&digest=sha256%3A53f52b033abeacfea8e19704b0f10c998e15ba3d0dbd17bce327648d20eba930" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=11c595c6-524a-4826-9381-88eb095ca424 time="2026-03-09T12:13:33Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:53f52b033abeacfea8e19704b0f10c998e15ba3d0dbd17bce327648d20eba930, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.25.8 http.request.host="127.0.0.1:46105" http.request.id=1b9b636b-83a2-46c0-8f5e-82aaadc1dd9c http.request.method=PUT http.request.remoteaddr="127.0.0.1:34088" http.request.uri="/v2/foo/bar/blobs/uploads/11c595c6-524a-4826-9381-88eb095ca424?_state=kP2I3fMK0dOGBCLK9zmT_DBIRCu7iWC0sEW8L06o62h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjExYzU5NWM2LTUyNGEtNDgyNi05MzgxLTg4ZWIwOTVjYTQyNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozMy45MTQ3MDkwNDdaIn0%3D&digest=sha256%3A53f52b033abeacfea8e19704b0f10c998e15ba3d0dbd17bce327648d20eba930" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="684.927µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=11c595c6-524a-4826-9381-88eb095ca424 127.0.0.1 - - [09/Mar/2026:12:13:33 +0000] "PUT /v2/foo/bar/blobs/uploads/11c595c6-524a-4826-9381-88eb095ca424?_state=kP2I3fMK0dOGBCLK9zmT_DBIRCu7iWC0sEW8L06o62h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjExYzU5NWM2LTUyNGEtNDgyNi05MzgxLTg4ZWIwOTVjYTQyNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozMy45MTQ3MDkwNDdaIn0%3D&digest=sha256%3A53f52b033abeacfea8e19704b0f10c998e15ba3d0dbd17bce327648d20eba930 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-03-09T12:13:33Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:46105" http.request.id=96bf8458-4d23-4679-a992-23afb4549fa8 http.request.method=POST http.request.remoteaddr="127.0.0.1:34088" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="639.327µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:33 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:33Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:46105" http.request.id=6702f108-6174-4d58-83ed-487299866327 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34088" http.request.uri="/v2/foo/bar/blobs/uploads/7a59e50d-680a-401f-aee2-3c57450a21d8?_state=4IHWSzDWKQB6n3EmKhMyGiMKVXwaWOkqm6nFnWoWEsV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdhNTllNTBkLTY4MGEtNDAxZi1hZWUyLTNjNTc0NTBhMjFkOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozMy45MTY0MTkxNDRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="772.088µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:33 +0000] "PUT /v2/foo/bar/blobs/uploads/7a59e50d-680a-401f-aee2-3c57450a21d8?_state=4IHWSzDWKQB6n3EmKhMyGiMKVXwaWOkqm6nFnWoWEsV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdhNTllNTBkLTY4MGEtNDAxZi1hZWUyLTNjNTc0NTBhMjFkOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozMy45MTY0MTkxNDRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:33Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:46105" http.request.id=0d3f7bb3-b87b-4f0a-9af8-d78132df40ff http.request.method=POST http.request.remoteaddr="127.0.0.1:34088" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="649.327µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:33 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:33Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:46105" http.request.id=d833ce92-f5b6-46dd-a7a2-f3cc3757178e http.request.method=PUT http.request.remoteaddr="127.0.0.1:34088" http.request.uri="/v2/foo/bar/blobs/uploads/a45036f5-2bc6-4be6-aefa-a00aba0f008b?_state=soixtmYe6PRVh-Y0pzc8Us3SPdg0R64s_CHnt1e7Kkt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE0NTAzNmY1LTJiYzYtNGJlNi1hZWZhLWEwMGFiYTBmMDA4YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozMy45MTgyMjIzMjNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="801.368µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:33 +0000] "PUT /v2/foo/bar/blobs/uploads/a45036f5-2bc6-4be6-aefa-a00aba0f008b?_state=soixtmYe6PRVh-Y0pzc8Us3SPdg0R64s_CHnt1e7Kkt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE0NTAzNmY1LTJiYzYtNGJlNi1hZWZhLWEwMGFiYTBmMDA4YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozMy45MTgyMjIzMjNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:33Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:46105" http.request.id=04c3f1b3-1721-46a8-bc44-44d80c4159ea http.request.method=POST http.request.remoteaddr="127.0.0.1:34088" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="612.006µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:33 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:35Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:46105" http.request.id=0148e797-beeb-4266-b48c-ba5b5b9fa3fe http.request.method=PUT http.request.remoteaddr="127.0.0.1:34088" http.request.uri="/v2/foo/bar/blobs/uploads/97c644e2-a580-4f60-8a39-bce81365fd3f?_state=YCMsi0aL-EPv-3wMCL0aYNtlJeXvL-y4lffqC2KC8FZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk3YzY0NGUyLWE1ODAtNGY2MC04YTM5LWJjZTgxMzY1ZmQzZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozMy45MTk5Nzg2MjFaIn0%3D&digest=sha256%3A53f52b033abeacfea8e19704b0f10c998e15ba3d0dbd17bce327648d20eba930" http.request.useragent="Go-http-client/1.1" http.response.duration=1.862696801s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:33 +0000] "PUT /v2/foo/bar/blobs/uploads/97c644e2-a580-4f60-8a39-bce81365fd3f?_state=YCMsi0aL-EPv-3wMCL0aYNtlJeXvL-y4lffqC2KC8FZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk3YzY0NGUyLWE1ODAtNGY2MC04YTM5LWJjZTgxMzY1ZmQzZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozMy45MTk5Nzg2MjFaIn0%3D&digest=sha256%3A53f52b033abeacfea8e19704b0f10c998e15ba3d0dbd17bce327648d20eba930 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:35Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:46105" http.request.id=8f049176-a3de-430e-a218-ac46b83168b8 http.request.method=POST http.request.remoteaddr="127.0.0.1:34088" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="890.409µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:37Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:46105" http.request.id=c83a00c8-4025-490a-8c85-3584ea6c5fdd http.request.method=PATCH http.request.remoteaddr="127.0.0.1:34088" http.request.uri="/v2/foo/bar/blobs/uploads/b45c9fe0-22bd-4c6e-9c1c-8bd51a41416f?_state=pTotWS91wwAAI9i8E_fNGbcrZ89ADCyU2_RD3MwKQx57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI0NWM5ZmUwLTIyYmQtNGM2ZS05YzFjLThiZDUxYTQxNDE2ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozNS43OTkzNDU1MTVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.731027635s http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:35 +0000] "PATCH /v2/foo/bar/blobs/uploads/b45c9fe0-22bd-4c6e-9c1c-8bd51a41416f?_state=pTotWS91wwAAI9i8E_fNGbcrZ89ADCyU2_RD3MwKQx57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI0NWM5ZmUwLTIyYmQtNGM2ZS05YzFjLThiZDUxYTQxNDE2ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozNS43OTkzNDU1MTVaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:37Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:46105" http.request.id=69430f2b-c7f7-4494-9f82-d40a0efc86c3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34088" http.request.uri="/v2/foo/bar/blobs/uploads/b45c9fe0-22bd-4c6e-9c1c-8bd51a41416f?_state=tmFGipqKV4MMM8TDs58f0jrYMXlAgBNGdzjapfc32VB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI0NWM5ZmUwLTIyYmQtNGM2ZS05YzFjLThiZDUxYTQxNDE2ZiIsIk9mZnNldCI6MjgyMzExNjgsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTM6MzVaIn0%3D&digest=sha256%3A53f52b033abeacfea8e19704b0f10c998e15ba3d0dbd17bce327648d20eba930" http.request.useragent="Go-http-client/1.1" http.response.duration=1.005251ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:37 +0000] "PUT /v2/foo/bar/blobs/uploads/b45c9fe0-22bd-4c6e-9c1c-8bd51a41416f?_state=tmFGipqKV4MMM8TDs58f0jrYMXlAgBNGdzjapfc32VB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI0NWM5ZmUwLTIyYmQtNGM2ZS05YzFjLThiZDUxYTQxNDE2ZiIsIk9mZnNldCI6MjgyMzExNjgsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTM6MzVaIn0%3D&digest=sha256%3A53f52b033abeacfea8e19704b0f10c998e15ba3d0dbd17bce327648d20eba930 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:37Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:46105" http.request.id=894bcd02-1ee8-4fcc-9f2b-b8a48e69b5e9 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:34088" http.request.uri="/v2/foo/bar/blobs/sha256:53f52b033abeacfea8e19704b0f10c998e15ba3d0dbd17bce327648d20eba930" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="923.009µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:37 +0000] "HEAD /v2/foo/bar/blobs/sha256:53f52b033abeacfea8e19704b0f10c998e15ba3d0dbd17bce327648d20eba930 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:37Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:46105" http.request.id=1ab70844-287c-4763-b7de-711db8e006cc http.request.method=GET http.request.remoteaddr="127.0.0.1:34088" http.request.uri="/v2/foo/bar/blobs/sha256:53f52b033abeacfea8e19704b0f10c998e15ba3d0dbd17bce327648d20eba930" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=19.696565ms http.response.status=200 http.response.written=28231168 127.0.0.1 - - [09/Mar/2026:12:13:37 +0000] "GET /v2/foo/bar/blobs/sha256:53f52b033abeacfea8e19704b0f10c998e15ba3d0dbd17bce327648d20eba930 HTTP/1.1" 200 28231168 "" "Go-http-client/1.1" time="2026-03-09T12:13:37Z" level=error msg="error parsing digest="sha257:53f52b033abeacfea8e19704b0f10c998e15ba3d0dbd17bce327648d20eba930": unsupported digest algorithm" go.version=go1.25.8 http.request.host="127.0.0.1:46105" http.request.id=a33b56b8-4a43-4d67-b3d8-69cfbe903f01 http.request.method=GET http.request.remoteaddr="127.0.0.1:34088" http.request.uri="/v2/foo/bar/blobs/sha257:53f52b033abeacfea8e19704b0f10c998e15ba3d0dbd17bce327648d20eba930" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:53f52b033abeacfea8e19704b0f10c998e15ba3d0dbd17bce327648d20eba930" vars.name="foo/bar" time="2026-03-09T12:13:37Z" 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.25.8 http.request.host="127.0.0.1:46105" http.request.id=a33b56b8-4a43-4d67-b3d8-69cfbe903f01 http.request.method=GET http.request.remoteaddr="127.0.0.1:34088" http.request.uri="/v2/foo/bar/blobs/sha257:53f52b033abeacfea8e19704b0f10c998e15ba3d0dbd17bce327648d20eba930" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="802.048µs" http.response.status=400 http.response.written=110 vars.digest="sha257:53f52b033abeacfea8e19704b0f10c998e15ba3d0dbd17bce327648d20eba930" vars.name="foo/bar" 127.0.0.1 - - [09/Mar/2026:12:13:37 +0000] "GET /v2/foo/bar/blobs/sha257:53f52b033abeacfea8e19704b0f10c998e15ba3d0dbd17bce327648d20eba930 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-03-09T12:13:37Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:46105" http.request.id=70a41b1a-f4b9-4d22-b164-04881b9fdf9f http.request.method=GET http.request.remoteaddr="127.0.0.1:34102" http.request.uri="/v2/foo/bar/blobs/sha256:53f52b033abeacfea8e19704b0f10c998e15ba3d0dbd17bce327648d20eba930" http.request.useragent="Go-http-client/1.1" http.response.duration="969.61µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:37 +0000] "GET /v2/foo/bar/blobs/sha256:53f52b033abeacfea8e19704b0f10c998e15ba3d0dbd17bce327648d20eba930 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:37Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.8 time="2026-03-09T12:13:37Z" level=info msg="redis not configured" go.version=go1.25.8 time="2026-03-09T12:13:37Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:f2ac0c7922c871eff19601a8a298dcc5348636af258a311b86c792793ed864ad err.message="blob unknown to registry" go.version=go1.25.8 http.request.host="127.0.0.1:33101" http.request.id=8abbfe3e-525d-4ede-a474-709a4c1a3320 http.request.method=GET http.request.remoteaddr="127.0.0.1:52884" http.request.uri="/v2/foo/bar/blobs/sha256:f2ac0c7922c871eff19601a8a298dcc5348636af258a311b86c792793ed864ad" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="829.489µs" http.response.status=404 http.response.written=157 vars.digest="sha256:f2ac0c7922c871eff19601a8a298dcc5348636af258a311b86c792793ed864ad" vars.name="foo/bar" 127.0.0.1 - - [09/Mar/2026:12:13:37 +0000] "GET /v2/foo/bar/blobs/sha256:f2ac0c7922c871eff19601a8a298dcc5348636af258a311b86c792793ed864ad HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-03-09T12:13:37Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:f2ac0c7922c871eff19601a8a298dcc5348636af258a311b86c792793ed864ad err.message="blob unknown to registry" go.version=go1.25.8 http.request.host="127.0.0.1:33101" http.request.id=9d981b29-42a7-45ce-bf86-7f3fa3946c50 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:52888" http.request.uri="/v2/foo/bar/blobs/sha256:f2ac0c7922c871eff19601a8a298dcc5348636af258a311b86c792793ed864ad" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="706.248µs" http.response.status=404 http.response.written=157 vars.digest="sha256:f2ac0c7922c871eff19601a8a298dcc5348636af258a311b86c792793ed864ad" vars.name="foo/bar" 127.0.0.1 - - [09/Mar/2026:12:13:37 +0000] "HEAD /v2/foo/bar/blobs/sha256:f2ac0c7922c871eff19601a8a298dcc5348636af258a311b86c792793ed864ad HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-03-09T12:13:37Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33101" http.request.id=7f042999-5af5-43b3-86bb-e38726e5fda1 http.request.method=POST http.request.remoteaddr="127.0.0.1:52888" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="637.727µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:37 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:37Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33101" http.request.id=134602f2-2c82-480c-bd18-9bc6a7d377c1 http.request.method=GET http.request.remoteaddr="127.0.0.1:52888" http.request.uri="/v2/foo/bar/blobs/uploads/b5d85d96-5fac-4116-b770-34cb2d30c978?_state=oogyuLETbnyvXbqbniTgojf2AWSUSUNULZQkyqqfPFR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI1ZDg1ZDk2LTVmYWMtNDExNi1iNzcwLTM0Y2IyZDMwYzk3OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozNy42ODA2MzE1MDlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="729.968µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:37 +0000] "GET /v2/foo/bar/blobs/uploads/b5d85d96-5fac-4116-b770-34cb2d30c978?_state=oogyuLETbnyvXbqbniTgojf2AWSUSUNULZQkyqqfPFR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI1ZDg1ZDk2LTVmYWMtNDExNi1iNzcwLTM0Y2IyZDMwYzk3OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozNy42ODA2MzE1MDlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:37Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33101" http.request.id=5a0b574e-1b65-4fb1-b464-5d113c50b3d1 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52888" http.request.uri="/v2/foo/bar/blobs/uploads/b5d85d96-5fac-4116-b770-34cb2d30c978?_state=oogyuLETbnyvXbqbniTgojf2AWSUSUNULZQkyqqfPFR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI1ZDg1ZDk2LTVmYWMtNDExNi1iNzcwLTM0Y2IyZDMwYzk3OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozNy42ODA2MzE1MDlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="718.768µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:37 +0000] "DELETE /v2/foo/bar/blobs/uploads/b5d85d96-5fac-4116-b770-34cb2d30c978?_state=oogyuLETbnyvXbqbniTgojf2AWSUSUNULZQkyqqfPFR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI1ZDg1ZDk2LTVmYWMtNDExNi1iNzcwLTM0Y2IyZDMwYzk3OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozNy42ODA2MzE1MDlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:37Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.25.8 http.request.host="127.0.0.1:33101" http.request.id=086026fb-d5a7-4796-b60b-70b9f92743c8 http.request.method=GET http.request.remoteaddr="127.0.0.1:52888" http.request.uri="/v2/foo/bar/blobs/uploads/b5d85d96-5fac-4116-b770-34cb2d30c978?_state=oogyuLETbnyvXbqbniTgojf2AWSUSUNULZQkyqqfPFR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI1ZDg1ZDk2LTVmYWMtNDExNi1iNzcwLTM0Y2IyZDMwYzk3OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozNy42ODA2MzE1MDlaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=b5d85d96-5fac-4116-b770-34cb2d30c978 time="2026-03-09T12:13:37Z" 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.25.8 http.request.host="127.0.0.1:33101" http.request.id=086026fb-d5a7-4796-b60b-70b9f92743c8 http.request.method=GET http.request.remoteaddr="127.0.0.1:52888" http.request.uri="/v2/foo/bar/blobs/uploads/b5d85d96-5fac-4116-b770-34cb2d30c978?_state=oogyuLETbnyvXbqbniTgojf2AWSUSUNULZQkyqqfPFR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI1ZDg1ZDk2LTVmYWMtNDExNi1iNzcwLTM0Y2IyZDMwYzk3OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozNy42ODA2MzE1MDlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="648.887µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=b5d85d96-5fac-4116-b770-34cb2d30c978 127.0.0.1 - - [09/Mar/2026:12:13:37 +0000] "GET /v2/foo/bar/blobs/uploads/b5d85d96-5fac-4116-b770-34cb2d30c978?_state=oogyuLETbnyvXbqbniTgojf2AWSUSUNULZQkyqqfPFR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI1ZDg1ZDk2LTVmYWMtNDExNi1iNzcwLTM0Y2IyZDMwYzk3OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozNy42ODA2MzE1MDlaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-03-09T12:13:37Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33101" http.request.id=bb39631c-258b-477f-9e7e-3b36e585122e http.request.method=POST http.request.remoteaddr="127.0.0.1:52894" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="714.967µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:37 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:37Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.25.8 http.request.host="127.0.0.1:33101" http.request.id=7b0375ba-cad8-4411-8896-7d464d9df807 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52894" http.request.uri="/v2/foo/bar/blobs/uploads/522d410c-d025-4196-9896-e5e2d570d6fd?_state=CCnkPbdqbpRNTbpkd5grv1yj0kE8u52YmUEoeW-Wgy97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUyMmQ0MTBjLWQwMjUtNDE5Ni05ODk2LWU1ZTJkNTcwZDZmZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozNy42ODQyNDM5ODZaIn0%3D&digest=sha256%3Af2ac0c7922c871eff19601a8a298dcc5348636af258a311b86c792793ed864ad" http.request.useragent="Go-http-client/1.1" provided=sha256:f2ac0c7922c871eff19601a8a298dcc5348636af258a311b86c792793ed864ad vars.name="foo/bar" vars.uuid=522d410c-d025-4196-9896-e5e2d570d6fd time="2026-03-09T12:13:37Z" level=error msg="error canceling upload after error: already closed" go.version=go1.25.8 http.request.host="127.0.0.1:33101" http.request.id=7b0375ba-cad8-4411-8896-7d464d9df807 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52894" http.request.uri="/v2/foo/bar/blobs/uploads/522d410c-d025-4196-9896-e5e2d570d6fd?_state=CCnkPbdqbpRNTbpkd5grv1yj0kE8u52YmUEoeW-Wgy97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUyMmQ0MTBjLWQwMjUtNDE5Ni05ODk2LWU1ZTJkNTcwZDZmZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozNy42ODQyNDM5ODZaIn0%3D&digest=sha256%3Af2ac0c7922c871eff19601a8a298dcc5348636af258a311b86c792793ed864ad" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=522d410c-d025-4196-9896-e5e2d570d6fd time="2026-03-09T12:13:37Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:f2ac0c7922c871eff19601a8a298dcc5348636af258a311b86c792793ed864ad, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.25.8 http.request.host="127.0.0.1:33101" http.request.id=7b0375ba-cad8-4411-8896-7d464d9df807 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52894" http.request.uri="/v2/foo/bar/blobs/uploads/522d410c-d025-4196-9896-e5e2d570d6fd?_state=CCnkPbdqbpRNTbpkd5grv1yj0kE8u52YmUEoeW-Wgy97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUyMmQ0MTBjLWQwMjUtNDE5Ni05ODk2LWU1ZTJkNTcwZDZmZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozNy42ODQyNDM5ODZaIn0%3D&digest=sha256%3Af2ac0c7922c871eff19601a8a298dcc5348636af258a311b86c792793ed864ad" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="738.208µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=522d410c-d025-4196-9896-e5e2d570d6fd 127.0.0.1 - - [09/Mar/2026:12:13:37 +0000] "PUT /v2/foo/bar/blobs/uploads/522d410c-d025-4196-9896-e5e2d570d6fd?_state=CCnkPbdqbpRNTbpkd5grv1yj0kE8u52YmUEoeW-Wgy97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUyMmQ0MTBjLWQwMjUtNDE5Ni05ODk2LWU1ZTJkNTcwZDZmZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozNy42ODQyNDM5ODZaIn0%3D&digest=sha256%3Af2ac0c7922c871eff19601a8a298dcc5348636af258a311b86c792793ed864ad HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-03-09T12:13:37Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33101" http.request.id=fa1151de-545e-40cb-94a9-78841e46f281 http.request.method=POST http.request.remoteaddr="127.0.0.1:52894" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="628.766µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:37 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:37Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33101" http.request.id=68bb054c-46bb-4c11-91d2-b3026fa000d9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52894" http.request.uri="/v2/foo/bar/blobs/uploads/a0f9ca0a-5053-4d67-a4c0-55eb315399cc?_state=FR5nowSBY3ClBsApJ9J1BcL289pF3er0-FDY9q7GREJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEwZjljYTBhLTUwNTMtNGQ2Ny1hNGMwLTU1ZWIzMTUzOTljYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozNy42ODYwODU5NjVaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="797.648µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:37 +0000] "PUT /v2/foo/bar/blobs/uploads/a0f9ca0a-5053-4d67-a4c0-55eb315399cc?_state=FR5nowSBY3ClBsApJ9J1BcL289pF3er0-FDY9q7GREJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEwZjljYTBhLTUwNTMtNGQ2Ny1hNGMwLTU1ZWIzMTUzOTljYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozNy42ODYwODU5NjVaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:37Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33101" http.request.id=b111b4d0-5186-4b15-9212-2a97407c227e http.request.method=POST http.request.remoteaddr="127.0.0.1:52894" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="640.647µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:37 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:37Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33101" http.request.id=d47fc151-c58a-41c8-8020-5fcb825d4ab6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52894" http.request.uri="/v2/foo/bar/blobs/uploads/92323998-a14d-40d5-96d9-467ac12c5046?_state=sFq9fbGyEro1GyHtd8KjcCNbYQI78gkYDq_rvgpCigN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkyMzIzOTk4LWExNGQtNDBkNS05NmQ5LTQ2N2FjMTJjNTA0NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozNy42ODc4Njg0NjRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="882.169µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:37 +0000] "PUT /v2/foo/bar/blobs/uploads/92323998-a14d-40d5-96d9-467ac12c5046?_state=sFq9fbGyEro1GyHtd8KjcCNbYQI78gkYDq_rvgpCigN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkyMzIzOTk4LWExNGQtNDBkNS05NmQ5LTQ2N2FjMTJjNTA0NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozNy42ODc4Njg0NjRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:37Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33101" http.request.id=968f9c2b-1514-4972-9015-649cb32a572d http.request.method=POST http.request.remoteaddr="127.0.0.1:52894" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="685.087µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:37 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:38Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33101" http.request.id=d922009d-5914-439b-87ca-97151c25da25 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52894" http.request.uri="/v2/foo/bar/blobs/uploads/dbc05169-7007-4253-8931-d5dc8980d636?_state=DI8TBxVPACpgQpCoC49BsEO4uPhA4rewqwJz9Rf9Dg17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRiYzA1MTY5LTcwMDctNDI1My04OTMxLWQ1ZGM4OTgwZDYzNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozNy42ODk4ODU3NjVaIn0%3D&digest=sha256%3Af2ac0c7922c871eff19601a8a298dcc5348636af258a311b86c792793ed864ad" http.request.useragent="Go-http-client/1.1" http.response.duration=799.092888ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:37 +0000] "PUT /v2/foo/bar/blobs/uploads/dbc05169-7007-4253-8931-d5dc8980d636?_state=DI8TBxVPACpgQpCoC49BsEO4uPhA4rewqwJz9Rf9Dg17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRiYzA1MTY5LTcwMDctNDI1My04OTMxLWQ1ZGM4OTgwZDYzNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozNy42ODk4ODU3NjVaIn0%3D&digest=sha256%3Af2ac0c7922c871eff19601a8a298dcc5348636af258a311b86c792793ed864ad HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:38Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33101" http.request.id=c1ee244f-339b-4af6-92ec-bca39317349b http.request.method=POST http.request.remoteaddr="127.0.0.1:52894" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="945.729µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:38 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:39Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:33101" http.request.id=7c2c7321-6d45-44de-baab-dafbe4af36f9 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:52894" http.request.uri="/v2/foo/bar/blobs/uploads/aeffd222-c8d0-469a-8e2d-7c8ef97bf021?_state=8Vshj6-pcCTB_FmOvcgKJzGkVo7x-hgp04KdJqrdeBx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFlZmZkMjIyLWM4ZDAtNDY5YS04ZTJkLTdjOGVmOTdiZjAyMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozOC41MDEwOTY3MzlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=848.793165ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:38 +0000] "PATCH /v2/foo/bar/blobs/uploads/aeffd222-c8d0-469a-8e2d-7c8ef97bf021?_state=8Vshj6-pcCTB_FmOvcgKJzGkVo7x-hgp04KdJqrdeBx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFlZmZkMjIyLWM4ZDAtNDY5YS04ZTJkLTdjOGVmOTdiZjAyMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozOC41MDEwOTY3MzlaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:39Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33101" http.request.id=0f4d9f8f-92c6-49d7-95d4-8ecc85c3a29c http.request.method=PUT http.request.remoteaddr="127.0.0.1:52894" http.request.uri="/v2/foo/bar/blobs/uploads/aeffd222-c8d0-469a-8e2d-7c8ef97bf021?_state=3Rzo6MTgb14yQ11rb80S82fZ8qaAhs5k8HiotgcedvB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFlZmZkMjIyLWM4ZDAtNDY5YS04ZTJkLTdjOGVmOTdiZjAyMSIsIk9mZnNldCI6MTg3NzQ1MjgsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTM6MzhaIn0%3D&digest=sha256%3Af2ac0c7922c871eff19601a8a298dcc5348636af258a311b86c792793ed864ad" http.request.useragent="Go-http-client/1.1" http.response.duration=1.024651ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:39 +0000] "PUT /v2/foo/bar/blobs/uploads/aeffd222-c8d0-469a-8e2d-7c8ef97bf021?_state=3Rzo6MTgb14yQ11rb80S82fZ8qaAhs5k8HiotgcedvB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFlZmZkMjIyLWM4ZDAtNDY5YS04ZTJkLTdjOGVmOTdiZjAyMSIsIk9mZnNldCI6MTg3NzQ1MjgsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTM6MzhaIn0%3D&digest=sha256%3Af2ac0c7922c871eff19601a8a298dcc5348636af258a311b86c792793ed864ad HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:39Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33101" http.request.id=0a63cd41-2214-4fe4-9b25-fcc8b1bd220d http.request.method=HEAD http.request.remoteaddr="127.0.0.1:52894" http.request.uri="/v2/foo/bar/blobs/sha256:f2ac0c7922c871eff19601a8a298dcc5348636af258a311b86c792793ed864ad" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="728.808µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:39 +0000] "HEAD /v2/foo/bar/blobs/sha256:f2ac0c7922c871eff19601a8a298dcc5348636af258a311b86c792793ed864ad HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:39Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33101" http.request.id=2b724a38-3f47-4f8e-95cd-5dc0ed1ab4a6 http.request.method=GET http.request.remoteaddr="127.0.0.1:52894" http.request.uri="/v2/foo/bar/blobs/sha256:f2ac0c7922c871eff19601a8a298dcc5348636af258a311b86c792793ed864ad" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=18.088187ms http.response.status=200 http.response.written=18774528 127.0.0.1 - - [09/Mar/2026:12:13:39 +0000] "GET /v2/foo/bar/blobs/sha256:f2ac0c7922c871eff19601a8a298dcc5348636af258a311b86c792793ed864ad HTTP/1.1" 200 18774528 "" "Go-http-client/1.1" time="2026-03-09T12:13:39Z" level=error msg="error parsing digest="sha257:f2ac0c7922c871eff19601a8a298dcc5348636af258a311b86c792793ed864ad": unsupported digest algorithm" go.version=go1.25.8 http.request.host="127.0.0.1:33101" http.request.id=12325d24-7259-4f90-841a-f24e9ef8cc3a http.request.method=GET http.request.remoteaddr="127.0.0.1:52894" http.request.uri="/v2/foo/bar/blobs/sha257:f2ac0c7922c871eff19601a8a298dcc5348636af258a311b86c792793ed864ad" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:f2ac0c7922c871eff19601a8a298dcc5348636af258a311b86c792793ed864ad" vars.name="foo/bar" time="2026-03-09T12:13:39Z" 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.25.8 http.request.host="127.0.0.1:33101" http.request.id=12325d24-7259-4f90-841a-f24e9ef8cc3a http.request.method=GET http.request.remoteaddr="127.0.0.1:52894" http.request.uri="/v2/foo/bar/blobs/sha257:f2ac0c7922c871eff19601a8a298dcc5348636af258a311b86c792793ed864ad" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="678.047µs" http.response.status=400 http.response.written=110 vars.digest="sha257:f2ac0c7922c871eff19601a8a298dcc5348636af258a311b86c792793ed864ad" vars.name="foo/bar" 127.0.0.1 - - [09/Mar/2026:12:13:39 +0000] "GET /v2/foo/bar/blobs/sha257:f2ac0c7922c871eff19601a8a298dcc5348636af258a311b86c792793ed864ad HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-03-09T12:13:39Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33101" http.request.id=1d3a9ac7-b21e-4a69-9158-afc06ce15f4a http.request.method=GET http.request.remoteaddr="127.0.0.1:53206" http.request.uri="/v2/foo/bar/blobs/sha256:f2ac0c7922c871eff19601a8a298dcc5348636af258a311b86c792793ed864ad" http.request.useragent="Go-http-client/1.1" http.response.duration="902.889µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:39 +0000] "GET /v2/foo/bar/blobs/sha256:f2ac0c7922c871eff19601a8a298dcc5348636af258a311b86c792793ed864ad HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:39Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33101" http.request.id=9325a5ec-8b18-410e-9c42-135c5e27fe69 http.request.method=GET http.request.remoteaddr="127.0.0.1:53206" http.request.uri="/v2/foo/bar/blobs/sha256:f2ac0c7922c871eff19601a8a298dcc5348636af258a311b86c792793ed864ad" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.039261ms http.response.status=200 http.response.written=2646784 127.0.0.1 - - [09/Mar/2026:12:13:39 +0000] "GET /v2/foo/bar/blobs/sha256:f2ac0c7922c871eff19601a8a298dcc5348636af258a311b86c792793ed864ad HTTP/1.1" 200 2646784 "" "Go-http-client/1.1" time="2026-03-09T12:13:39Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33101" http.request.id=c3464962-1a8c-4e57-a1f5-5d8f1417ffef http.request.method=GET http.request.remoteaddr="127.0.0.1:53198" http.request.uri="/v2/foo/bar/blobs/sha256:f2ac0c7922c871eff19601a8a298dcc5348636af258a311b86c792793ed864ad" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=5.093373ms http.response.status=200 http.response.written=2681472 127.0.0.1 - - [09/Mar/2026:12:13:39 +0000] "GET /v2/foo/bar/blobs/sha256:f2ac0c7922c871eff19601a8a298dcc5348636af258a311b86c792793ed864ad HTTP/1.1" 200 2681472 "" "Go-http-client/1.1" time="2026-03-09T12:13:39Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:46105" http.request.id=22ca3aff-36e4-4bc0-b2c1-d5ab447f4da7 http.request.method=GET http.request.remoteaddr="127.0.0.1:34098" http.request.uri="/v2/foo/bar/blobs/sha256:53f52b033abeacfea8e19704b0f10c998e15ba3d0dbd17bce327648d20eba930" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.820559364s http.response.status=200 http.response.written=2681472 127.0.0.1 - - [09/Mar/2026:12:13:37 +0000] "GET /v2/foo/bar/blobs/sha256:53f52b033abeacfea8e19704b0f10c998e15ba3d0dbd17bce327648d20eba930 HTTP/1.1" 200 2681472 "" "Go-http-client/1.1" time="2026-03-09T12:13:39Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:46105" http.request.id=02e08c03-c72f-4815-9c9f-b45af4c31f3b http.request.method=GET http.request.remoteaddr="127.0.0.1:34102" http.request.uri="/v2/foo/bar/blobs/sha256:53f52b033abeacfea8e19704b0f10c998e15ba3d0dbd17bce327648d20eba930" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.817597373s http.response.status=200 http.response.written=2634240 127.0.0.1 - - [09/Mar/2026:12:13:37 +0000] "GET /v2/foo/bar/blobs/sha256:53f52b033abeacfea8e19704b0f10c998e15ba3d0dbd17bce327648d20eba930 HTTP/1.1" 200 2634240 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (5.60s) === RUN TestBlobDelete time="2026-03-09T12:13:39Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.8 time="2026-03-09T12:13:39Z" level=info msg="redis not configured" go.version=go1.25.8 time="2026-03-09T12:13:39Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32 err.message="blob unknown to registry" go.version=go1.25.8 http.request.host="127.0.0.1:44015" http.request.id=1adcebb0-1e92-47ce-81d0-106d52e0996e http.request.method=GET http.request.remoteaddr="127.0.0.1:40128" http.request.uri="/v2/foo/bar/blobs/sha256:57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="928.849µs" http.response.status=404 http.response.written=157 vars.digest="sha256:57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32" vars.name="foo/bar" 127.0.0.1 - - [09/Mar/2026:12:13:39 +0000] "GET /v2/foo/bar/blobs/sha256:57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-03-09T12:13:39Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32 err.message="blob unknown to registry" go.version=go1.25.8 http.request.host="127.0.0.1:44015" http.request.id=93f31b5d-48cf-424d-97fb-e162f3443511 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40140" http.request.uri="/v2/foo/bar/blobs/sha256:57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="750.648µs" http.response.status=404 http.response.written=157 vars.digest="sha256:57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32" vars.name="foo/bar" 127.0.0.1 - - [09/Mar/2026:12:13:39 +0000] "HEAD /v2/foo/bar/blobs/sha256:57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-03-09T12:13:39Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44015" http.request.id=5ae42073-d188-45a5-a3fb-e2f897b896d2 http.request.method=POST http.request.remoteaddr="127.0.0.1:40140" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="788.528µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:39 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:39Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44015" http.request.id=70665434-e79c-4f21-a97a-95c4aad3a1b4 http.request.method=GET http.request.remoteaddr="127.0.0.1:40140" http.request.uri="/v2/foo/bar/blobs/uploads/30ddaef2-c3db-45c9-a984-3fde30ba131f?_state=JxYQaH1lzJQJXLPkaBjdNKBcP11VqGBI-bLrjK1SUrt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwZGRhZWYyLWMzZGItNDVjOS1hOTg0LTNmZGUzMGJhMTMxZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozOS41MTM4MzQyMDRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="829.249µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:39 +0000] "GET /v2/foo/bar/blobs/uploads/30ddaef2-c3db-45c9-a984-3fde30ba131f?_state=JxYQaH1lzJQJXLPkaBjdNKBcP11VqGBI-bLrjK1SUrt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwZGRhZWYyLWMzZGItNDVjOS1hOTg0LTNmZGUzMGJhMTMxZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozOS41MTM4MzQyMDRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:39Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44015" http.request.id=eaf7e497-8e49-454f-84b4-0ffd4cf2ff3c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40140" http.request.uri="/v2/foo/bar/blobs/uploads/30ddaef2-c3db-45c9-a984-3fde30ba131f?_state=JxYQaH1lzJQJXLPkaBjdNKBcP11VqGBI-bLrjK1SUrt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwZGRhZWYyLWMzZGItNDVjOS1hOTg0LTNmZGUzMGJhMTMxZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozOS41MTM4MzQyMDRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="816.368µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:39 +0000] "DELETE /v2/foo/bar/blobs/uploads/30ddaef2-c3db-45c9-a984-3fde30ba131f?_state=JxYQaH1lzJQJXLPkaBjdNKBcP11VqGBI-bLrjK1SUrt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwZGRhZWYyLWMzZGItNDVjOS1hOTg0LTNmZGUzMGJhMTMxZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozOS41MTM4MzQyMDRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:39Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.25.8 http.request.host="127.0.0.1:44015" http.request.id=1aed82c4-211f-483d-a7a5-79a740656931 http.request.method=GET http.request.remoteaddr="127.0.0.1:40140" http.request.uri="/v2/foo/bar/blobs/uploads/30ddaef2-c3db-45c9-a984-3fde30ba131f?_state=JxYQaH1lzJQJXLPkaBjdNKBcP11VqGBI-bLrjK1SUrt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwZGRhZWYyLWMzZGItNDVjOS1hOTg0LTNmZGUzMGJhMTMxZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozOS41MTM4MzQyMDRaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=30ddaef2-c3db-45c9-a984-3fde30ba131f time="2026-03-09T12:13:39Z" 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.25.8 http.request.host="127.0.0.1:44015" http.request.id=1aed82c4-211f-483d-a7a5-79a740656931 http.request.method=GET http.request.remoteaddr="127.0.0.1:40140" http.request.uri="/v2/foo/bar/blobs/uploads/30ddaef2-c3db-45c9-a984-3fde30ba131f?_state=JxYQaH1lzJQJXLPkaBjdNKBcP11VqGBI-bLrjK1SUrt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwZGRhZWYyLWMzZGItNDVjOS1hOTg0LTNmZGUzMGJhMTMxZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozOS41MTM4MzQyMDRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="829.409µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=30ddaef2-c3db-45c9-a984-3fde30ba131f 127.0.0.1 - - [09/Mar/2026:12:13:39 +0000] "GET /v2/foo/bar/blobs/uploads/30ddaef2-c3db-45c9-a984-3fde30ba131f?_state=JxYQaH1lzJQJXLPkaBjdNKBcP11VqGBI-bLrjK1SUrt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwZGRhZWYyLWMzZGItNDVjOS1hOTg0LTNmZGUzMGJhMTMxZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozOS41MTM4MzQyMDRaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-03-09T12:13:39Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44015" http.request.id=301af055-52c2-4101-a389-425761a71ccb http.request.method=POST http.request.remoteaddr="127.0.0.1:40152" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="918.609µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:39 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:39Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.25.8 http.request.host="127.0.0.1:44015" http.request.id=09d626ed-a937-4d9e-b313-a173f0566c1f http.request.method=PUT http.request.remoteaddr="127.0.0.1:40152" http.request.uri="/v2/foo/bar/blobs/uploads/72436a27-4588-4073-827f-6773f0589487?_state=h_voxxv-o0DOYnRy4HagI_2bM7uqPddOEN3_WlQhP0l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcyNDM2YTI3LTQ1ODgtNDA3My04MjdmLTY3NzNmMDU4OTQ4NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozOS41MTkyNTA2MloifQ%3D%3D&digest=sha256%3A57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32" http.request.useragent="Go-http-client/1.1" provided=sha256:57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32 vars.name="foo/bar" vars.uuid=72436a27-4588-4073-827f-6773f0589487 time="2026-03-09T12:13:39Z" level=error msg="error canceling upload after error: already closed" go.version=go1.25.8 http.request.host="127.0.0.1:44015" http.request.id=09d626ed-a937-4d9e-b313-a173f0566c1f http.request.method=PUT http.request.remoteaddr="127.0.0.1:40152" http.request.uri="/v2/foo/bar/blobs/uploads/72436a27-4588-4073-827f-6773f0589487?_state=h_voxxv-o0DOYnRy4HagI_2bM7uqPddOEN3_WlQhP0l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcyNDM2YTI3LTQ1ODgtNDA3My04MjdmLTY3NzNmMDU4OTQ4NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozOS41MTkyNTA2MloifQ%3D%3D&digest=sha256%3A57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=72436a27-4588-4073-827f-6773f0589487 time="2026-03-09T12:13:39Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.25.8 http.request.host="127.0.0.1:44015" http.request.id=09d626ed-a937-4d9e-b313-a173f0566c1f http.request.method=PUT http.request.remoteaddr="127.0.0.1:40152" http.request.uri="/v2/foo/bar/blobs/uploads/72436a27-4588-4073-827f-6773f0589487?_state=h_voxxv-o0DOYnRy4HagI_2bM7uqPddOEN3_WlQhP0l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcyNDM2YTI3LTQ1ODgtNDA3My04MjdmLTY3NzNmMDU4OTQ4NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozOS41MTkyNTA2MloifQ%3D%3D&digest=sha256%3A57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="879.609µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=72436a27-4588-4073-827f-6773f0589487 127.0.0.1 - - [09/Mar/2026:12:13:39 +0000] "PUT /v2/foo/bar/blobs/uploads/72436a27-4588-4073-827f-6773f0589487?_state=h_voxxv-o0DOYnRy4HagI_2bM7uqPddOEN3_WlQhP0l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcyNDM2YTI3LTQ1ODgtNDA3My04MjdmLTY3NzNmMDU4OTQ4NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozOS41MTkyNTA2MloifQ%3D%3D&digest=sha256%3A57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-03-09T12:13:39Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44015" http.request.id=a21e19da-0880-4f76-98b2-3bac2e604283 http.request.method=POST http.request.remoteaddr="127.0.0.1:40152" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="781.968µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:39 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:39Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44015" http.request.id=51a631d7-1be0-4af1-8825-67749c4ddd73 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40152" http.request.uri="/v2/foo/bar/blobs/uploads/2830fef0-866d-4e58-92f8-31bf728bd688?_state=p4s_Yk97HxAukBkBRuoJ7u2qLK8O_padIQpinemNYgZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI4MzBmZWYwLTg2NmQtNGU1OC05MmY4LTMxYmY3MjhiZDY4OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozOS41MjEzNzAwMDJaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="905.89µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:39 +0000] "PUT /v2/foo/bar/blobs/uploads/2830fef0-866d-4e58-92f8-31bf728bd688?_state=p4s_Yk97HxAukBkBRuoJ7u2qLK8O_padIQpinemNYgZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI4MzBmZWYwLTg2NmQtNGU1OC05MmY4LTMxYmY3MjhiZDY4OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozOS41MjEzNzAwMDJaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:39Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44015" http.request.id=f42dcddb-8b2a-4873-939b-70235e2aee05 http.request.method=POST http.request.remoteaddr="127.0.0.1:40152" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="742.768µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:39 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:39Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44015" http.request.id=9195ac97-3ea7-4ca2-88e3-02d2f87c37b8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40152" http.request.uri="/v2/foo/bar/blobs/uploads/2f19355d-3e42-49d6-9118-bbccbc6ccfd1?_state=2F2UX1YUa2AI7gRO_8sKyjIbucCFeQCdn9bTpNH08FF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJmMTkzNTVkLTNlNDItNDlkNi05MTE4LWJiY2NiYzZjY2ZkMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozOS41MjM0MDg0NjNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="950.21µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:39 +0000] "PUT /v2/foo/bar/blobs/uploads/2f19355d-3e42-49d6-9118-bbccbc6ccfd1?_state=2F2UX1YUa2AI7gRO_8sKyjIbucCFeQCdn9bTpNH08FF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJmMTkzNTVkLTNlNDItNDlkNi05MTE4LWJiY2NiYzZjY2ZkMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozOS41MjM0MDg0NjNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:39Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44015" http.request.id=19b88c79-673c-496e-8e8d-d44230a04fe5 http.request.method=POST http.request.remoteaddr="127.0.0.1:40152" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="767.808µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:39 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:41Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44015" http.request.id=3e784523-a9db-4879-9c54-2363535e82f2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40152" http.request.uri="/v2/foo/bar/blobs/uploads/97a2fd2d-feae-4b5f-acd1-4fd65d6c699a?_state=9YsWZox-5zc2RqLUUwL31DjkfRc4suKV3_JR6AAuBsp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk3YTJmZDJkLWZlYWUtNGI1Zi1hY2QxLTRmZDY1ZDZjNjk5YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozOS41MjU1Mjk3MjVaIn0%3D&digest=sha256%3A57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32" http.request.useragent="Go-http-client/1.1" http.response.duration=2.054956477s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:39 +0000] "PUT /v2/foo/bar/blobs/uploads/97a2fd2d-feae-4b5f-acd1-4fd65d6c699a?_state=9YsWZox-5zc2RqLUUwL31DjkfRc4suKV3_JR6AAuBsp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk3YTJmZDJkLWZlYWUtNGI1Zi1hY2QxLTRmZDY1ZDZjNjk5YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzozOS41MjU1Mjk3MjVaIn0%3D&digest=sha256%3A57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:41Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44015" http.request.id=3ae600ce-2871-4fa4-b96f-309d4899636d http.request.method=POST http.request.remoteaddr="127.0.0.1:40152" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="912.05µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:41 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:43Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:44015" http.request.id=bfdc6f5b-13dd-4843-b399-b56f3de29dde http.request.method=PATCH http.request.remoteaddr="127.0.0.1:40152" http.request.uri="/v2/foo/bar/blobs/uploads/b45ef549-684c-4b27-98bf-b0e253cfeeb6?_state=2axNnLDvemRgvp7VX-XAGOb8eAFmvvpP9BPIxikljfJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI0NWVmNTQ5LTY4NGMtNGIyNy05OGJmLWIwZTI1M2NmZWViNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzo0MS41OTc5NjUxNDNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.169098341s http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:41 +0000] "PATCH /v2/foo/bar/blobs/uploads/b45ef549-684c-4b27-98bf-b0e253cfeeb6?_state=2axNnLDvemRgvp7VX-XAGOb8eAFmvvpP9BPIxikljfJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI0NWVmNTQ5LTY4NGMtNGIyNy05OGJmLWIwZTI1M2NmZWViNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzo0MS41OTc5NjUxNDNaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:43Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44015" http.request.id=97477d04-cdea-42a9-8eb4-cac70eb91473 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40152" http.request.uri="/v2/foo/bar/blobs/uploads/b45ef549-684c-4b27-98bf-b0e253cfeeb6?_state=6fKnIguJgHd_ScdNwdrFV4LF5hVHVflqjEKlTzkVQm97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI0NWVmNTQ5LTY4NGMtNGIyNy05OGJmLWIwZTI1M2NmZWViNiIsIk9mZnNldCI6Mjk5Mjk5ODQsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTM6NDFaIn0%3D&digest=sha256%3A57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32" http.request.useragent="Go-http-client/1.1" http.response.duration=1.034091ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:43 +0000] "PUT /v2/foo/bar/blobs/uploads/b45ef549-684c-4b27-98bf-b0e253cfeeb6?_state=6fKnIguJgHd_ScdNwdrFV4LF5hVHVflqjEKlTzkVQm97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI0NWVmNTQ5LTY4NGMtNGIyNy05OGJmLWIwZTI1M2NmZWViNiIsIk9mZnNldCI6Mjk5Mjk5ODQsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTM6NDFaIn0%3D&digest=sha256%3A57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:43Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44015" http.request.id=8d963ef0-1442-4d9c-8d95-4a9761154d28 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40152" http.request.uri="/v2/foo/bar/blobs/sha256:57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="848.929µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:43 +0000] "HEAD /v2/foo/bar/blobs/sha256:57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:43Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44015" http.request.id=dc59ec00-8a3e-4c8c-a610-4922d2ae7544 http.request.method=GET http.request.remoteaddr="127.0.0.1:40152" http.request.uri="/v2/foo/bar/blobs/sha256:57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=21.19114ms http.response.status=200 http.response.written=29929984 127.0.0.1 - - [09/Mar/2026:12:13:43 +0000] "GET /v2/foo/bar/blobs/sha256:57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32 HTTP/1.1" 200 29929984 "" "Go-http-client/1.1" time="2026-03-09T12:13:43Z" level=error msg="error parsing digest="sha257:57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32": unsupported digest algorithm" go.version=go1.25.8 http.request.host="127.0.0.1:44015" http.request.id=8ff72dc3-d306-4b9f-9d7f-604f9bcb4761 http.request.method=GET http.request.remoteaddr="127.0.0.1:40152" http.request.uri="/v2/foo/bar/blobs/sha257:57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32" vars.name="foo/bar" time="2026-03-09T12:13:43Z" 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.25.8 http.request.host="127.0.0.1:44015" http.request.id=8ff72dc3-d306-4b9f-9d7f-604f9bcb4761 http.request.method=GET http.request.remoteaddr="127.0.0.1:40152" http.request.uri="/v2/foo/bar/blobs/sha257:57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="903.17µs" http.response.status=400 http.response.written=110 vars.digest="sha257:57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32" vars.name="foo/bar" 127.0.0.1 - - [09/Mar/2026:12:13:43 +0000] "GET /v2/foo/bar/blobs/sha257:57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-03-09T12:13:43Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44015" http.request.id=38df4e68-a1f5-4a67-b50c-4f8a4e303de0 http.request.method=GET http.request.remoteaddr="127.0.0.1:40162" http.request.uri="/v2/foo/bar/blobs/sha256:57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32" http.request.useragent="Go-http-client/1.1" http.response.duration=1.125291ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:43 +0000] "GET /v2/foo/bar/blobs/sha256:57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:43Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44015" http.request.id=9b3093db-0c16-4c80-a6ea-7b0fc6e593d6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40164" http.request.uri="/v2/foo/bar/blobs/sha256:57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32" http.request.useragent="Go-http-client/1.1" http.response.duration=1.064611ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:43 +0000] "DELETE /v2/foo/bar/blobs/sha256:57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:43Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32 err.message="blob unknown to registry" go.version=go1.25.8 http.request.host="127.0.0.1:44015" http.request.id=da3d71ef-9d0c-4604-ab6e-607411c1c00f http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40164" http.request.uri="/v2/foo/bar/blobs/sha256:57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="796.888µs" http.response.status=404 http.response.written=157 vars.digest="sha256:57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32" vars.name="foo/bar" 127.0.0.1 - - [09/Mar/2026:12:13:43 +0000] "HEAD /v2/foo/bar/blobs/sha256:57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-03-09T12:13:43Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.25.8 http.request.host="127.0.0.1:44015" http.request.id=7c4c5203-5c13-4522-8a25-65b505043008 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40164" http.request.uri="/v2/foo/bar/blobs/sha256:57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="808.449µs" http.response.status=404 http.response.written=74 vars.digest="sha256:57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32" vars.name="foo/bar" 127.0.0.1 - - [09/Mar/2026:12:13:43 +0000] "DELETE /v2/foo/bar/blobs/sha256:57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2026-03-09T12:13:43Z" level=error msg="error parsing digest="sha257:57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32": unsupported digest algorithm" go.version=go1.25.8 http.request.host="127.0.0.1:44015" http.request.id=6053ba36-8007-4bb6-89ff-b9e3f3ba7a2d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40166" http.request.uri="/v2/foo/bar/blobs/sha257:57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32" vars.name="foo/bar" time="2026-03-09T12:13:43Z" 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.25.8 http.request.host="127.0.0.1:44015" http.request.id=6053ba36-8007-4bb6-89ff-b9e3f3ba7a2d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40166" http.request.uri="/v2/foo/bar/blobs/sha257:57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.002611ms http.response.status=400 http.response.written=110 vars.digest="sha257:57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32" vars.name="foo/bar" 127.0.0.1 - - [09/Mar/2026:12:13:43 +0000] "DELETE /v2/foo/bar/blobs/sha257:57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-03-09T12:13:43Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44015" http.request.id=6c23a124-27b0-4d81-b572-12a3ca040ebc http.request.method=POST http.request.remoteaddr="127.0.0.1:40170" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="929.289µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:43 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:46Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44015" http.request.id=eccb7de6-ff6b-4d08-93d8-25c7b495cbfb http.request.method=PUT http.request.remoteaddr="127.0.0.1:40170" http.request.uri="/v2/foo/bar/blobs/uploads/079f71f3-9f29-4ca0-ba82-429f0c1ce6ae?_state=wtB0wccpeQ415Nx8Lc6dRzYLoUeR48WxapFRWLbBCwF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA3OWY3MWYzLTlmMjktNGNhMC1iYTgyLTQyOWYwYzFjZTZhZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzo0My44MTUzNzExMDVaIn0%3D&digest=sha256%3A57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32" http.request.useragent="Go-http-client/1.1" http.response.duration=2.231947714s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:43 +0000] "PUT /v2/foo/bar/blobs/uploads/079f71f3-9f29-4ca0-ba82-429f0c1ce6ae?_state=wtB0wccpeQ415Nx8Lc6dRzYLoUeR48WxapFRWLbBCwF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA3OWY3MWYzLTlmMjktNGNhMC1iYTgyLTQyOWYwYzFjZTZhZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzo0My44MTUzNzExMDVaIn0%3D&digest=sha256%3A57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:46Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44015" http.request.id=5f0b6415-abef-49fe-a2b3-96c1d9c7d6fe http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40170" http.request.uri="/v2/foo/bar/blobs/sha256:57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="999.571µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:46 +0000] "HEAD /v2/foo/bar/blobs/sha256:57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:46Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44015" http.request.id=bcc3d2f5-0b85-4be7-99a9-d20a768fce55 http.request.method=GET http.request.remoteaddr="127.0.0.1:40154" http.request.uri="/v2/foo/bar/blobs/sha256:57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.268211049s http.response.status=200 http.response.written=2903744 127.0.0.1 - - [09/Mar/2026:12:13:43 +0000] "GET /v2/foo/bar/blobs/sha256:57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32 HTTP/1.1" 200 2903744 "" "Go-http-client/1.1" time="2026-03-09T12:13:46Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44015" http.request.id=0430e081-aadc-425b-83dc-1b18d670015d http.request.method=GET http.request.remoteaddr="127.0.0.1:40162" http.request.uri="/v2/foo/bar/blobs/sha256:57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.263433361s http.response.status=200 http.response.written=2878464 127.0.0.1 - - [09/Mar/2026:12:13:43 +0000] "GET /v2/foo/bar/blobs/sha256:57be58a6c10897a346cbdc449d8ad3385e98e01b7b2b52a063618af4301dbb32 HTTP/1.1" 200 2878464 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (6.68s) === RUN TestRelativeURL time="2026-03-09T12:13:46Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.8 time="2026-03-09T12:13:46Z" level=info msg="redis not configured" go.version=go1.25.8 time="2026-03-09T12:13:46Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:35875" http.request.id=36749d76-3d54-4c54-8818-de98ce27af1f http.request.method=POST http.request.remoteaddr="127.0.0.1:52284" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="959.05µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:46 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:47Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:35875" http.request.id=116cfd6a-c787-48a1-972e-e4167d1b1613 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52284" http.request.uri="/v2/foo/bar/blobs/uploads/060ecf3c-4f91-44fa-b483-4cda2484f6a4?_state=jy_Y3hHbLw-FLWNoQw2NJ3-wsqUdhYCfu5gHywP2q-p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA2MGVjZjNjLTRmOTEtNDRmYS1iNDgzLTRjZGEyNDg0ZjZhNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzo0Ni4wNzIxNDk0NzZaIn0%3D&digest=sha256%3A4111c507921dc0198d8d4486448654d0b0f155a94078ca3f443555d0780df892" http.request.useragent="Go-http-client/1.1" http.response.duration=1.338318964s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:46 +0000] "PUT /v2/foo/bar/blobs/uploads/060ecf3c-4f91-44fa-b483-4cda2484f6a4?_state=jy_Y3hHbLw-FLWNoQw2NJ3-wsqUdhYCfu5gHywP2q-p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA2MGVjZjNjLTRmOTEtNDRmYS1iNDgzLTRjZGEyNDg0ZjZhNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzo0Ni4wNzIxNDk0NzZaIn0%3D&digest=sha256%3A4111c507921dc0198d8d4486448654d0b0f155a94078ca3f443555d0780df892 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:47Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:35875" http.request.id=a003ec9f-f26a-4239-938d-f730cc952e0f http.request.method=POST http.request.remoteaddr="127.0.0.1:52284" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="898.929µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:47 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:47Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:35875" http.request.id=746b1182-6542-4fd5-b5a6-9c5c155a4cd1 http.request.method=POST http.request.remoteaddr="127.0.0.1:52284" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.271063ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:47 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:48Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:35875" http.request.id=a8a3406f-6719-42d5-bc9b-24fc6e2e9c3e http.request.method=PUT http.request.remoteaddr="127.0.0.1:52284" http.request.uri="/v2/foo/bar/blobs/uploads/1dff11b5-82c8-47fd-be08-d8cfdc630009?_state=pUoLrEAn_dCjZoGntdd-29WVFQTMok7hWimzI4w5MuJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFkZmYxMWI1LTgyYzgtNDdmZC1iZTA4LWQ4Y2ZkYzYzMDAwOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzo0Ny42MTMyNTY1MDRaIn0%3D&digest=sha256%3A6efdec4fb2275d3c3f033d465dd16efa4e722feeea2a13d2f9e50e51002bfefc" http.request.useragent="Go-http-client/1.1" http.response.duration=945.721131ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:47 +0000] "PUT /v2/foo/bar/blobs/uploads/1dff11b5-82c8-47fd-be08-d8cfdc630009?_state=pUoLrEAn_dCjZoGntdd-29WVFQTMok7hWimzI4w5MuJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFkZmYxMWI1LTgyYzgtNDdmZC1iZTA4LWQ4Y2ZkYzYzMDAwOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzo0Ny42MTMyNTY1MDRaIn0%3D&digest=sha256%3A6efdec4fb2275d3c3f033d465dd16efa4e722feeea2a13d2f9e50e51002bfefc HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (2.50s) === RUN TestBlobDeleteDisabled time="2026-03-09T12:13: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.25.8 time="2026-03-09T12:13:48Z" level=info msg="redis not configured" go.version=go1.25.8 time="2026-03-09T12:13:48Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.8 http.request.host="127.0.0.1:46219" http.request.id=c01c6cec-466b-4418-80e5-63af5f41c250 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51028" http.request.uri="/v2/foo/bar/blobs/sha256:0d6b1499e28659708e7c0fbbddb24a5027f5d4c07d5c49eecf21de0b66ffbdb6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="751.168µs" http.response.status=405 http.response.written=78 vars.digest="sha256:0d6b1499e28659708e7c0fbbddb24a5027f5d4c07d5c49eecf21de0b66ffbdb6" vars.name="foo/bar" 127.0.0.1 - - [09/Mar/2026:12:13:48 +0000] "DELETE /v2/foo/bar/blobs/sha256:0d6b1499e28659708e7c0fbbddb24a5027f5d4c07d5c49eecf21de0b66ffbdb6 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.09s) === RUN TestDeleteDisabled time="2026-03-09T12:13: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.25.8 time="2026-03-09T12:13:48Z" level=info msg="redis not configured" go.version=go1.25.8 time="2026-03-09T12:13:48Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42027" http.request.id=6e239ed9-e1a5-4c1b-8072-499d6eeff268 http.request.method=POST http.request.remoteaddr="127.0.0.1:59026" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="998.971µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:48 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:50Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42027" http.request.id=5f457e7d-65d7-4551-91f9-020d67907bbb http.request.method=PUT http.request.remoteaddr="127.0.0.1:59026" http.request.uri="/v2/foo/bar/blobs/uploads/7fa72ef6-1bba-4b96-98db-68ad2b899294?_state=cNYX7AxnnAmv7LDhPwBtGvvlDSfI4eNzvsfDG5WfWat7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdmYTcyZWY2LTFiYmEtNGI5Ni05OGRiLTY4YWQyYjg5OTI5NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzo0OC43NzQzNjA2MjlaIn0%3D&digest=sha256%3A755f0fde6c81e63913fdfc298d26a44c15f68d41d84f2a6659fe6c8a479ca98b" http.request.useragent="Go-http-client/1.1" http.response.duration=2.126498421s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:48 +0000] "PUT /v2/foo/bar/blobs/uploads/7fa72ef6-1bba-4b96-98db-68ad2b899294?_state=cNYX7AxnnAmv7LDhPwBtGvvlDSfI4eNzvsfDG5WfWat7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdmYTcyZWY2LTFiYmEtNGI5Ni05OGRiLTY4YWQyYjg5OTI5NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzo0OC43NzQzNjA2MjlaIn0%3D&digest=sha256%3A755f0fde6c81e63913fdfc298d26a44c15f68d41d84f2a6659fe6c8a479ca98b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:50Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.8 http.request.host="127.0.0.1:42027" http.request.id=a35fa8eb-f3ee-437a-9a39-7714f73c2950 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59026" http.request.uri="/v2/foo/bar/blobs/sha256:755f0fde6c81e63913fdfc298d26a44c15f68d41d84f2a6659fe6c8a479ca98b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.028531ms http.response.status=405 http.response.written=78 vars.digest="sha256:755f0fde6c81e63913fdfc298d26a44c15f68d41d84f2a6659fe6c8a479ca98b" vars.name="foo/bar" 127.0.0.1 - - [09/Mar/2026:12:13:50 +0000] "DELETE /v2/foo/bar/blobs/sha256:755f0fde6c81e63913fdfc298d26a44c15f68d41d84f2a6659fe6c8a479ca98b HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (2.25s) === RUN TestDeleteReadOnly time="2026-03-09T12:13:50Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.8 time="2026-03-09T12:13:50Z" level=info msg="redis not configured" go.version=go1.25.8 time="2026-03-09T12:13:51Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33093" http.request.id=d229dfbd-33f3-4c82-85d9-727e68d25a0a http.request.method=POST http.request.remoteaddr="127.0.0.1:34280" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.412305ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:51 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:53Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33093" http.request.id=77b974a1-4a7d-4be4-83c9-dcd3dae809ec http.request.method=PUT http.request.remoteaddr="127.0.0.1:34280" http.request.uri="/v2/foo/bar/blobs/uploads/725eed90-3afb-4e4b-acbc-a8cbb8ed36b9?_state=Pcu3Fc9q-HIhMDgzW5cVQIKHCdi4rb4WTxHHLIVLlyN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcyNWVlZDkwLTNhZmItNGU0Yi1hY2JjLWE4Y2JiOGVkMzZiOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzo1MS4wMzQ0OTQ0MzdaIn0%3D&digest=sha256%3Ab0da356e9ec5e11d70cba1f578d113d4388e8818a0579ad878a36e3eb9b26e94" http.request.useragent="Go-http-client/1.1" http.response.duration=2.393979676s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:51 +0000] "PUT /v2/foo/bar/blobs/uploads/725eed90-3afb-4e4b-acbc-a8cbb8ed36b9?_state=Pcu3Fc9q-HIhMDgzW5cVQIKHCdi4rb4WTxHHLIVLlyN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcyNWVlZDkwLTNhZmItNGU0Yi1hY2JjLWE4Y2JiOGVkMzZiOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxMzo1MS4wMzQ0OTQ0MzdaIn0%3D&digest=sha256%3Ab0da356e9ec5e11d70cba1f578d113d4388e8818a0579ad878a36e3eb9b26e94 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [09/Mar/2026:12:13:53 +0000] "DELETE /v2/foo/bar/blobs/sha256:b0da356e9ec5e11d70cba1f578d113d4388e8818a0579ad878a36e3eb9b26e94 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (2.53s) === RUN TestStartPushReadOnly time="2026-03-09T12:13: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.25.8 time="2026-03-09T12:13:53Z" level=info msg="redis not configured" go.version=go1.25.8 127.0.0.1 - - [09/Mar/2026:12:13:53 +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-03-09T12:13: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.25.8 time="2026-03-09T12:13:53Z" level=info msg="redis not configured" go.version=go1.25.8 time="2026-03-09T12:13:53Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.25.8 http.request.host="127.0.0.1:33191" http.request.id=fde7a5f3-c0c2-4bcc-b42a-b2edc710ba5d http.request.method=GET http.request.remoteaddr="127.0.0.1:58906" 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="747.407µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Mar/2026:12:13:53 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-03-09T12:13:53Z" 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.25.8 http.request.host="127.0.0.1:33191" http.request.id=5b640eed-7882-4fab-9028-5e3971f64c4b http.request.method=GET http.request.remoteaddr="127.0.0.1:58906" 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="546.326µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [09/Mar/2026:12:13:53 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-03-09T12:13:53Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.25.8 http.request.host="127.0.0.1:33191" http.request.id=3178443d-199c-4acd-8f2d-0bd01989abd5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58906" 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="555.926µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Mar/2026:12:13:53 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-03-09T12:13:53Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.8 http.request.host="127.0.0.1:33191" http.request.id=7954218e-7ff6-46cf-9fd9-35cd4ee953f8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58906" 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.020931ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-03-09T12:13:53Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.25.8 http.request.host="127.0.0.1:33191" http.request.id=7954218e-7ff6-46cf-9fd9-35cd4ee953f8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58906" 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.360294ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-03-09T12:13:53Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.8 http.request.host="127.0.0.1:33191" http.request.id=7954218e-7ff6-46cf-9fd9-35cd4ee953f8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58906" 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.486375ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-03-09T12:13:53Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.25.8 http.request.host="127.0.0.1:33191" http.request.id=7954218e-7ff6-46cf-9fd9-35cd4ee953f8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58906" 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.520976ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Mar/2026:12:13:53 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-03-09T12:13:53Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33191" http.request.id=d8824187-a4c5-49fb-9345-0e2a25ce89ea http.request.method=POST http.request.remoteaddr="127.0.0.1:58906" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="854.249µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:53 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:55Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33191" http.request.id=2fa7646f-1bd1-4432-86f6-858b1edb248d http.request.method=PUT http.request.remoteaddr="127.0.0.1:58906" http.request.uri="/v2/foo/schema1/blobs/uploads/4930c6d4-5182-429e-bbac-1987e3e89d28?_state=RkaTSLQ7b-5uaqBozQq-PgzacCZ9Iguc_QzIal4Y-UV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0OTMwYzZkNC01MTgyLTQyOWUtYmJhYy0xOTg3ZTNlODlkMjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTM6NTMuNTY5NDQ5NjU2WiJ9&digest=sha256%3A038861f37f17021a6b3ba378c1170b706a1ff550f48d556e4f281a112b6cb59a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.971861938s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:53 +0000] "PUT /v2/foo/schema1/blobs/uploads/4930c6d4-5182-429e-bbac-1987e3e89d28?_state=RkaTSLQ7b-5uaqBozQq-PgzacCZ9Iguc_QzIal4Y-UV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0OTMwYzZkNC01MTgyLTQyOWUtYmJhYy0xOTg3ZTNlODlkMjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTM6NTMuNTY5NDQ5NjU2WiJ9&digest=sha256%3A038861f37f17021a6b3ba378c1170b706a1ff550f48d556e4f281a112b6cb59a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:55Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33191" http.request.id=d725109b-8726-452f-b428-2ea360c2a5e3 http.request.method=POST http.request.remoteaddr="127.0.0.1:58906" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="910.729µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:55 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:56Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33191" http.request.id=e7db7a6e-afe4-492b-91e5-f972d64a316a http.request.method=PUT http.request.remoteaddr="127.0.0.1:58906" http.request.uri="/v2/foo/schema1/blobs/uploads/128e9c51-70d3-440b-8641-33df3bcfebd6?_state=FrenL7lMkwNJAQ89KQAJFqDOddp10dsD9SW-_YiHTax7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxMjhlOWM1MS03MGQzLTQ0MGItODY0MS0zM2RmM2JjZmViZDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTM6NTUuNjUyNzM5NzExWiJ9&digest=sha256%3Aa5753131f59d60f0fa35daf2148e7578013e8999fbf8acaaff8c35b62885ef51" http.request.useragent="Go-http-client/1.1" http.response.duration=1.285638059s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:55 +0000] "PUT /v2/foo/schema1/blobs/uploads/128e9c51-70d3-440b-8641-33df3bcfebd6?_state=FrenL7lMkwNJAQ89KQAJFqDOddp10dsD9SW-_YiHTax7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxMjhlOWM1MS03MGQzLTQ0MGItODY0MS0zM2RmM2JjZmViZDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTM6NTUuNjUyNzM5NzExWiJ9&digest=sha256%3Aa5753131f59d60f0fa35daf2148e7578013e8999fbf8acaaff8c35b62885ef51 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:56Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33191" http.request.id=abd7748e-5c08-4ffb-8e8c-c5a238734b33 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58906" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.478895ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:56 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:56Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33191" http.request.id=6d343bab-ec44-4215-88f3-0d8996defdfa http.request.method=PUT http.request.remoteaddr="127.0.0.1:58906" http.request.uri="/v2/foo/schema1/manifests/sha256:e97724f97e77f221c58831d9c8082b8b914fdc5261ed42fefb25713646ad28d7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.318174ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:56 +0000] "PUT /v2/foo/schema1/manifests/sha256:e97724f97e77f221c58831d9c8082b8b914fdc5261ed42fefb25713646ad28d7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:56Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33191" http.request.id=64b948eb-a9d3-4c56-8093-76ee731868f8 http.request.method=GET http.request.remoteaddr="127.0.0.1:58906" 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.201732ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Mar/2026:12:13:56 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-03-09T12:13:56Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33191" http.request.id=a7b4fd55-946e-419a-8f45-483e35d05e7c http.request.method=GET http.request.remoteaddr="127.0.0.1:58906" http.request.uri="/v2/foo/schema1/manifests/sha256:e97724f97e77f221c58831d9c8082b8b914fdc5261ed42fefb25713646ad28d7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.163303ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Mar/2026:12:13:56 +0000] "GET /v2/foo/schema1/manifests/sha256:e97724f97e77f221c58831d9c8082b8b914fdc5261ed42fefb25713646ad28d7 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-03-09T12:13:56Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:33191" http.request.id=fc853d18-7355-45a1-b742-98c203b71d8a http.request.method=PUT http.request.remoteaddr="127.0.0.1:58906" http.request.uri="/v2/foo/schema1/manifests/sha256:e97724f97e77f221c58831d9c8082b8b914fdc5261ed42fefb25713646ad28d7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.348854ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:56 +0000] "PUT /v2/foo/schema1/manifests/sha256:e97724f97e77f221c58831d9c8082b8b914fdc5261ed42fefb25713646ad28d7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:56Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:33191" http.request.id=c4829150-c363-46e6-84ad-0ed675edfdc5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58906" http.request.uri="/v2/foo/schema1/manifests/sha256:e97724f97e77f221c58831d9c8082b8b914fdc5261ed42fefb25713646ad28d7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.424855ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:56 +0000] "PUT /v2/foo/schema1/manifests/sha256:e97724f97e77f221c58831d9c8082b8b914fdc5261ed42fefb25713646ad28d7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:56Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/json" http.request.host="127.0.0.1:33191" http.request.id=053418b9-123d-41fd-a0cb-456adfb6b4bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:58906" http.request.uri="/v2/foo/schema1/manifests/sha256:e97724f97e77f221c58831d9c8082b8b914fdc5261ed42fefb25713646ad28d7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.360574ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:56 +0000] "PUT /v2/foo/schema1/manifests/sha256:e97724f97e77f221c58831d9c8082b8b914fdc5261ed42fefb25713646ad28d7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:56Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33191" http.request.id=4c120c4b-aa85-413d-83b4-4d15229ac8ec http.request.method=GET http.request.remoteaddr="127.0.0.1:58906" http.request.uri="/v2/foo/schema1/manifests/sha256:e97724f97e77f221c58831d9c8082b8b914fdc5261ed42fefb25713646ad28d7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.159012ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Mar/2026:12:13:56 +0000] "GET /v2/foo/schema1/manifests/sha256:e97724f97e77f221c58831d9c8082b8b914fdc5261ed42fefb25713646ad28d7 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-03-09T12:13:56Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33191" http.request.id=486068fb-2df1-4f60-b30f-0c4011da1974 http.request.method=GET http.request.remoteaddr="127.0.0.1:58906" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="720.967µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:56 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:56Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33191" http.request.id=15c74767-0a36-415c-b797-2fcefda9d375 http.request.method=GET http.request.remoteaddr="127.0.0.1:58906" http.request.uri="/v2/foo/schema1/manifests/sha256:e97724f97e77f221c58831d9c8082b8b914fdc5261ed42fefb25713646ad28d7" http.request.useragent="Go-http-client/1.1" http.response.duration="713.367µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:56 +0000] "GET /v2/foo/schema1/manifests/sha256:e97724f97e77f221c58831d9c8082b8b914fdc5261ed42fefb25713646ad28d7 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:56Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33191" http.request.id=9220ca72-af6e-4d60-a3da-139795bc3868 http.request.method=GET http.request.remoteaddr="127.0.0.1:58906" 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="734.447µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [09/Mar/2026:12:13:56 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-03-09T12:13:56Z" level=error msg="payload digest does match: "sha256:e6b99e932f8c9c6429d3c4669aab483e1b6dd9529958a80a582260c93739cf21" != "sha256:e97724f97e77f221c58831d9c8082b8b914fdc5261ed42fefb25713646ad28d7"" go.version=go1.25.8 http.request.host="127.0.0.1:33191" http.request.id=ed5daef2-a43a-4907-afcc-ad1fd1d39861 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58906" http.request.uri="/v2/foo/schema1/manifests/sha256:e97724f97e77f221c58831d9c8082b8b914fdc5261ed42fefb25713646ad28d7" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:e97724f97e77f221c58831d9c8082b8b914fdc5261ed42fefb25713646ad28d7" time="2026-03-09T12:13:56Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.8 http.request.host="127.0.0.1:33191" http.request.id=ed5daef2-a43a-4907-afcc-ad1fd1d39861 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58906" http.request.uri="/v2/foo/schema1/manifests/sha256:e97724f97e77f221c58831d9c8082b8b914fdc5261ed42fefb25713646ad28d7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="920.249µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:e97724f97e77f221c58831d9c8082b8b914fdc5261ed42fefb25713646ad28d7" 127.0.0.1 - - [09/Mar/2026:12:13:56 +0000] "PUT /v2/foo/schema1/manifests/sha256:e97724f97e77f221c58831d9c8082b8b914fdc5261ed42fefb25713646ad28d7 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-03-09T12:13:56Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.25.8 http.request.host="127.0.0.1:33191" http.request.id=373c1d6a-8702-476c-b8c0-8a3fac13cf7c http.request.method=GET http.request.remoteaddr="127.0.0.1:58922" 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="917.53µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Mar/2026:12:13:56 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-03-09T12:13:56Z" 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.25.8 http.request.host="127.0.0.1:33191" http.request.id=cab46b18-30d8-4d88-947a-3266a3a83f35 http.request.method=GET http.request.remoteaddr="127.0.0.1:58922" 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.127µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [09/Mar/2026:12:13:56 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-03-09T12:13:56Z" 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.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33191" http.request.id=45911aa7-e381-42f2-9ebc-ca65f5ecf9ce http.request.method=PUT http.request.remoteaddr="127.0.0.1:58922" 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="847.729µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-03-09T12:13:56Z" 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.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33191" http.request.id=45911aa7-e381-42f2-9ebc-ca65f5ecf9ce http.request.method=PUT http.request.remoteaddr="127.0.0.1:58922" 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="958.37µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-03-09T12:13:56Z" 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.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33191" http.request.id=45911aa7-e381-42f2-9ebc-ca65f5ecf9ce http.request.method=PUT http.request.remoteaddr="127.0.0.1:58922" 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="993.69µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Mar/2026:12:13:56 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-03-09T12:13:56Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33191" http.request.id=efe366d4-e77a-4839-9498-e2edc3da6965 http.request.method=POST http.request.remoteaddr="127.0.0.1:58922" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="881.689µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:56 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:56Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33191" http.request.id=14a7d745-af8d-418c-b60d-e620751e57c7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58922" http.request.uri="/v2/foo/schema2/blobs/uploads/2fe41935-118a-425b-8f47-23c960c19432?_state=W3p5F2qcwyWMnmfc0s-ZDAgJExfxlprjV33twyvsfjV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyZmU0MTkzNS0xMThhLTQyNWItOGY0Ny0yM2M5NjBjMTk0MzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTM6NTYuOTY2NDU1NDYxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.018371ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:56 +0000] "PUT /v2/foo/schema2/blobs/uploads/2fe41935-118a-425b-8f47-23c960c19432?_state=W3p5F2qcwyWMnmfc0s-ZDAgJExfxlprjV33twyvsfjV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyZmU0MTkzNS0xMThhLTQyNWItOGY0Ny0yM2M5NjBjMTk0MzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTM6NTYuOTY2NDU1NDYxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:56Z" 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.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33191" http.request.id=5f246483-428f-470c-83f0-ad88d9470883 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58922" 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.001051ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-03-09T12:13:56Z" 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.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33191" http.request.id=5f246483-428f-470c-83f0-ad88d9470883 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58922" 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.051131ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Mar/2026:12:13:56 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-03-09T12:13:57Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33191" http.request.id=dac51c38-7424-41c5-ae13-8e5d0427e3bf http.request.method=POST http.request.remoteaddr="127.0.0.1:58922" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="906.209µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:57 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:57Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33191" http.request.id=cc1ad29f-01aa-46f6-aaef-e06a8b6ac901 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58922" http.request.uri="/v2/foo/schema2/blobs/uploads/f449475c-9047-4ead-8532-1afef307aa1e?_state=HPclprtqQ8toP4lMDUXfvdtFf0pfhWCww30_T6v767d7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmNDQ5NDc1Yy05MDQ3LTRlYWQtODUzMi0xYWZlZjMwN2FhMWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTM6NTcuMDU3OTAzNzNaIn0%3D&digest=sha256%3A5e2fed3d36f4af13e9d80543e7a8249e60ef5de2d2efa0f468c864d8796b083b" http.request.useragent="Go-http-client/1.1" http.response.duration=864.776132ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:57 +0000] "PUT /v2/foo/schema2/blobs/uploads/f449475c-9047-4ead-8532-1afef307aa1e?_state=HPclprtqQ8toP4lMDUXfvdtFf0pfhWCww30_T6v767d7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmNDQ5NDc1Yy05MDQ3LTRlYWQtODUzMi0xYWZlZjMwN2FhMWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTM6NTcuMDU3OTAzNzNaIn0%3D&digest=sha256%3A5e2fed3d36f4af13e9d80543e7a8249e60ef5de2d2efa0f468c864d8796b083b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:58Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33191" http.request.id=2a45c07e-c1e6-43ca-99bb-c6445276526a http.request.method=POST http.request.remoteaddr="127.0.0.1:58922" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="891.73µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:58 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:58Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33191" http.request.id=6dcb90b7-7a53-4cf8-8da2-7c2fb9fac0a1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58922" http.request.uri="/v2/foo/schema2/blobs/uploads/efce1f21-5860-4a16-907b-541078fc363f?_state=dwU94ggoeGSVv1yTIrWtG7KKr0yifloEpsZpHdbg95t7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlZmNlMWYyMS01ODYwLTRhMTYtOTA3Yi01NDEwNzhmYzM2M2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTM6NTguMDE3OTg1NzcxWiJ9&digest=sha256%3A752f6aa0fa433116bd8588a02e73b0d0befdcf7add449a2968bc89b47327d512" http.request.useragent="Go-http-client/1.1" http.response.duration=953.854337ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:58 +0000] "PUT /v2/foo/schema2/blobs/uploads/efce1f21-5860-4a16-907b-541078fc363f?_state=dwU94ggoeGSVv1yTIrWtG7KKr0yifloEpsZpHdbg95t7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlZmNlMWYyMS01ODYwLTRhMTYtOTA3Yi01NDEwNzhmYzM2M2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTM6NTguMDE3OTg1NzcxWiJ9&digest=sha256%3A752f6aa0fa433116bd8588a02e73b0d0befdcf7add449a2968bc89b47327d512 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:58Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33191" http.request.id=7edf920c-7cf7-4cec-ad80-7f82d81e21f2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58922" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.058832ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:58 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:58Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33191" http.request.id=b6e43e4b-033a-44a5-a3c3-a5e342a4e68b http.request.method=PUT http.request.remoteaddr="127.0.0.1:58922" http.request.uri="/v2/foo/schema2/manifests/sha256:82e401faf72d4f67d2eb23fa839bfaaf5648d767709ef7dad51fdbf6de68d2ce" http.request.useragent="Go-http-client/1.1" http.response.duration=2.016621ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:58 +0000] "PUT /v2/foo/schema2/manifests/sha256:82e401faf72d4f67d2eb23fa839bfaaf5648d767709ef7dad51fdbf6de68d2ce HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:58Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33191" http.request.id=25a67616-994a-4090-b7c4-84e3295d31e6 http.request.method=GET http.request.remoteaddr="127.0.0.1:58922" 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="846.569µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Mar/2026:12:13:58 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-03-09T12:13:58Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33191" http.request.id=6b0494be-e0eb-4b92-a80f-0b02a7904cf1 http.request.method=GET http.request.remoteaddr="127.0.0.1:58922" http.request.uri="/v2/foo/schema2/manifests/sha256:82e401faf72d4f67d2eb23fa839bfaaf5648d767709ef7dad51fdbf6de68d2ce" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="826.849µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Mar/2026:12:13:58 +0000] "GET /v2/foo/schema2/manifests/sha256:82e401faf72d4f67d2eb23fa839bfaaf5648d767709ef7dad51fdbf6de68d2ce HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-03-09T12:13:58Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33191" http.request.id=284ffd82-dbdc-49ac-a7d2-ff30bdd1b8ee http.request.method=GET http.request.remoteaddr="127.0.0.1:58922" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="756.007µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:58 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:58Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33191" http.request.id=b61691c4-e10f-47f9-87af-d36cb08bc6a8 http.request.method=GET http.request.remoteaddr="127.0.0.1:58922" http.request.uri="/v2/foo/schema2/manifests/sha256:82e401faf72d4f67d2eb23fa839bfaaf5648d767709ef7dad51fdbf6de68d2ce" http.request.useragent="Go-http-client/1.1" http.response.duration="675.087µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:58 +0000] "GET /v2/foo/schema2/manifests/sha256:82e401faf72d4f67d2eb23fa839bfaaf5648d767709ef7dad51fdbf6de68d2ce HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:58Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33191" http.request.id=a8dbee7d-bc87-49da-b372-05c6bba5abf6 http.request.method=GET http.request.remoteaddr="127.0.0.1:58922" 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="730.607µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [09/Mar/2026:12:13:58 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-03-09T12:13:58Z" level=info msg="rewriting manifest sha256:82e401faf72d4f67d2eb23fa839bfaaf5648d767709ef7dad51fdbf6de68d2ce in schema1 format to support old client" go.version=go1.25.8 http.request.host="127.0.0.1:33191" http.request.id=0dad6698-731e-4d68-ad40-76d1571138b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:58922" 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-03-09T12:13:58Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33191" http.request.id=0dad6698-731e-4d68-ad40-76d1571138b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:58922" 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.367054ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [09/Mar/2026:12:13:58 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-03-09T12:13:58Z" 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.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:33191" http.request.id=ed6124ed-f748-473c-9c9c-c42187d80ae7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58922" 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="790.089µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [09/Mar/2026:12:13:58 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-03-09T12:13:58Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:33191" http.request.id=091d4750-af19-4430-936d-875a34e73925 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58922" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="993.45µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:58 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:58Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:33191" http.request.id=36affa35-4384-449c-a471-a9d749673e86 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58922" http.request.uri="/v2/foo/schema2/manifests/sha256:ae5ecb24ee181f6d788a1a3d74c73d24cbb1b8a76ffff8766b320ba86d949d1e" http.request.useragent="Go-http-client/1.1" http.response.duration="925.449µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:58 +0000] "PUT /v2/foo/schema2/manifests/sha256:ae5ecb24ee181f6d788a1a3d74c73d24cbb1b8a76ffff8766b320ba86d949d1e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:58Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33191" http.request.id=95c8552e-20e7-470c-9d1d-a170f82a061c http.request.method=GET http.request.remoteaddr="127.0.0.1:58922" 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="913.289µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [09/Mar/2026:12:13:58 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-03-09T12:13:58Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33191" http.request.id=8b0ba87f-4823-460b-8152-4ef1bb3d4d4f http.request.method=GET http.request.remoteaddr="127.0.0.1:58922" http.request.uri="/v2/foo/schema2/manifests/sha256:ae5ecb24ee181f6d788a1a3d74c73d24cbb1b8a76ffff8766b320ba86d949d1e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="848.129µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [09/Mar/2026:12:13:58 +0000] "GET /v2/foo/schema2/manifests/sha256:ae5ecb24ee181f6d788a1a3d74c73d24cbb1b8a76ffff8766b320ba86d949d1e HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-03-09T12:13:58Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33191" http.request.id=d6458c19-17ff-4af2-9bd6-e693d4562cfd http.request.method=GET http.request.remoteaddr="127.0.0.1:58922" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="769.448µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:58 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:58Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33191" http.request.id=58e012af-7450-4d9b-a9e0-482da97f1ecc http.request.method=GET http.request.remoteaddr="127.0.0.1:58922" http.request.uri="/v2/foo/schema2/manifests/sha256:ae5ecb24ee181f6d788a1a3d74c73d24cbb1b8a76ffff8766b320ba86d949d1e" http.request.useragent="Go-http-client/1.1" http.response.duration="636.327µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:58 +0000] "GET /v2/foo/schema2/manifests/sha256:ae5ecb24ee181f6d788a1a3d74c73d24cbb1b8a76ffff8766b320ba86d949d1e HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:59Z" level=info msg="rewriting manifest list sha256:ae5ecb24ee181f6d788a1a3d74c73d24cbb1b8a76ffff8766b320ba86d949d1e in schema1 format to support old client" go.version=go1.25.8 http.request.host="127.0.0.1:33191" http.request.id=c7abd6cc-4343-4f1f-9ab7-5155347dd743 http.request.method=GET http.request.remoteaddr="127.0.0.1:58922" 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-03-09T12:13:59Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:33191" http.request.id=c7abd6cc-4343-4f1f-9ab7-5155347dd743 http.request.method=GET http.request.remoteaddr="127.0.0.1:58922" 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.600137ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [09/Mar/2026:12:13:58 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2026-03-09T12:13:59Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.8 time="2026-03-09T12:13:59Z" level=info msg="redis not configured" go.version=go1.25.8 time="2026-03-09T12:13:59Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.25.8 http.request.host="127.0.0.1:43477" http.request.id=b51d5a12-456e-441b-a3f7-58138dcfd065 http.request.method=GET http.request.remoteaddr="127.0.0.1:57760" 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="955.69µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Mar/2026:12:13:59 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-03-09T12:13:59Z" 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.25.8 http.request.host="127.0.0.1:43477" http.request.id=bfd50422-da87-4139-8521-f05a331fe5b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:57760" 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="788.208µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [09/Mar/2026:12:13:59 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-03-09T12:13:59Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.25.8 http.request.host="127.0.0.1:43477" http.request.id=a1741f23-705a-45bf-a468-4415ebec7daf http.request.method=PUT http.request.remoteaddr="127.0.0.1:57760" 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="787.809µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Mar/2026:12:13:59 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-03-09T12:13:59Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.8 http.request.host="127.0.0.1:43477" http.request.id=7e13dae1-8d97-40da-809f-f0f5d8bef7a6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57760" 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.281253ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-03-09T12:13:59Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.25.8 http.request.host="127.0.0.1:43477" http.request.id=7e13dae1-8d97-40da-809f-f0f5d8bef7a6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57760" 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.321293ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-03-09T12:13:59Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.8 http.request.host="127.0.0.1:43477" http.request.id=7e13dae1-8d97-40da-809f-f0f5d8bef7a6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57760" 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.347734ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-03-09T12:13:59Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.25.8 http.request.host="127.0.0.1:43477" http.request.id=7e13dae1-8d97-40da-809f-f0f5d8bef7a6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57760" 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.366814ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Mar/2026:12:13:59 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-03-09T12:13:59Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43477" http.request.id=13de20bb-b509-4844-868d-2a380d040311 http.request.method=POST http.request.remoteaddr="127.0.0.1:57760" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="883.289µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:59 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:13:59Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43477" http.request.id=8cf244ce-20fc-4a7a-b6b7-88ab743c37f1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57760" http.request.uri="/v2/foo/schema1/blobs/uploads/be5783f6-d6b0-42b8-a6df-b22f9c3076a4?_state=UzhjFriTJWEfUcvSPyS6r-RqqOJUttxylPRcmb2kRmx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiZTU3ODNmNi1kNmIwLTQyYjgtYTZkZi1iMjJmOWMzMDc2YTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTM6NTkuMTA2ODY2MTA5WiJ9&digest=sha256%3A58b4dfc333d075df8ca0e0e206bd27833fcba1e18a3170590e00782bb406b36a" http.request.useragent="Go-http-client/1.1" http.response.duration=891.611051ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:13:59 +0000] "PUT /v2/foo/schema1/blobs/uploads/be5783f6-d6b0-42b8-a6df-b22f9c3076a4?_state=UzhjFriTJWEfUcvSPyS6r-RqqOJUttxylPRcmb2kRmx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiZTU3ODNmNi1kNmIwLTQyYjgtYTZkZi1iMjJmOWMzMDc2YTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTM6NTkuMTA2ODY2MTA5WiJ9&digest=sha256%3A58b4dfc333d075df8ca0e0e206bd27833fcba1e18a3170590e00782bb406b36a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:00Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43477" http.request.id=4c4bcbb1-41ea-41a2-b354-59b0a7672880 http.request.method=POST http.request.remoteaddr="127.0.0.1:57760" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="919.89µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:00 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:01Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43477" http.request.id=08aba033-485d-47e0-a3ae-72692743e986 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57760" http.request.uri="/v2/foo/schema1/blobs/uploads/28a1d65e-2d56-4bea-b169-66542b01cf76?_state=KE_5OTQ9zxmS-gbxTPVTcq63yAzvfs8PzroL6V3XTVZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyOGExZDY1ZS0yZDU2LTRiZWEtYjE2OS02NjU0MmIwMWNmNzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTQ6MDAuMTE4NjAxNjg2WiJ9&digest=sha256%3A0064a5710dbc2bd75884df5912ee79d9db578d16a7e3938ebe261705d9061467" http.request.useragent="Go-http-client/1.1" http.response.duration=1.832758417s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:00 +0000] "PUT /v2/foo/schema1/blobs/uploads/28a1d65e-2d56-4bea-b169-66542b01cf76?_state=KE_5OTQ9zxmS-gbxTPVTcq63yAzvfs8PzroL6V3XTVZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyOGExZDY1ZS0yZDU2LTRiZWEtYjE2OS02NjU0MmIwMWNmNzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTQ6MDAuMTE4NjAxNjg2WiJ9&digest=sha256%3A0064a5710dbc2bd75884df5912ee79d9db578d16a7e3938ebe261705d9061467 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:01Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43477" http.request.id=241cae20-81f9-4a70-83cb-4d3b1a5b8421 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57760" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.661537ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:01 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:01Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43477" http.request.id=0336a2eb-5391-49e4-8716-faf7659942d7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57760" http.request.uri="/v2/foo/schema1/manifests/sha256:919183665d34e4232e77ca404f9218af661002e4a7ffa05a1d5bbfcc02f91351" http.request.useragent="Go-http-client/1.1" http.response.duration=1.391814ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:01 +0000] "PUT /v2/foo/schema1/manifests/sha256:919183665d34e4232e77ca404f9218af661002e4a7ffa05a1d5bbfcc02f91351 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:01Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43477" http.request.id=afee94cd-8010-4ad8-9b8a-5b19f30a5766 http.request.method=GET http.request.remoteaddr="127.0.0.1:57760" 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.237813ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Mar/2026:12:14:01 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-03-09T12:14:01Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43477" http.request.id=aa326e54-6ce2-4df8-adf5-675b1a7e536d http.request.method=GET http.request.remoteaddr="127.0.0.1:57760" http.request.uri="/v2/foo/schema1/manifests/sha256:919183665d34e4232e77ca404f9218af661002e4a7ffa05a1d5bbfcc02f91351" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.303094ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Mar/2026:12:14:01 +0000] "GET /v2/foo/schema1/manifests/sha256:919183665d34e4232e77ca404f9218af661002e4a7ffa05a1d5bbfcc02f91351 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-03-09T12:14:01Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:43477" http.request.id=c4f7e531-0457-4af1-b52f-4d5918034808 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57760" http.request.uri="/v2/foo/schema1/manifests/sha256:919183665d34e4232e77ca404f9218af661002e4a7ffa05a1d5bbfcc02f91351" http.request.useragent="Go-http-client/1.1" http.response.duration=1.440974ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:01 +0000] "PUT /v2/foo/schema1/manifests/sha256:919183665d34e4232e77ca404f9218af661002e4a7ffa05a1d5bbfcc02f91351 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:01Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:43477" http.request.id=2a53ee02-6256-4a72-bea7-1867420b2597 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57760" http.request.uri="/v2/foo/schema1/manifests/sha256:919183665d34e4232e77ca404f9218af661002e4a7ffa05a1d5bbfcc02f91351" http.request.useragent="Go-http-client/1.1" http.response.duration=1.388055ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:01 +0000] "PUT /v2/foo/schema1/manifests/sha256:919183665d34e4232e77ca404f9218af661002e4a7ffa05a1d5bbfcc02f91351 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:01Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/json" http.request.host="127.0.0.1:43477" http.request.id=f7088c35-df05-4bee-a890-cb4d668d666e http.request.method=PUT http.request.remoteaddr="127.0.0.1:57760" http.request.uri="/v2/foo/schema1/manifests/sha256:919183665d34e4232e77ca404f9218af661002e4a7ffa05a1d5bbfcc02f91351" http.request.useragent="Go-http-client/1.1" http.response.duration=1.491976ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:01 +0000] "PUT /v2/foo/schema1/manifests/sha256:919183665d34e4232e77ca404f9218af661002e4a7ffa05a1d5bbfcc02f91351 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:01Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43477" http.request.id=fecb7fb4-5630-4bf0-8d2c-f0fb4cddb355 http.request.method=GET http.request.remoteaddr="127.0.0.1:57760" http.request.uri="/v2/foo/schema1/manifests/sha256:919183665d34e4232e77ca404f9218af661002e4a7ffa05a1d5bbfcc02f91351" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.279053ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Mar/2026:12:14:01 +0000] "GET /v2/foo/schema1/manifests/sha256:919183665d34e4232e77ca404f9218af661002e4a7ffa05a1d5bbfcc02f91351 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-03-09T12:14:01Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43477" http.request.id=0457dfb1-de11-4841-9d40-8d384e3b6d38 http.request.method=GET http.request.remoteaddr="127.0.0.1:57760" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="759.288µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:01 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:01Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43477" http.request.id=50542b26-05d8-4042-aba1-de72a6cbd39e http.request.method=GET http.request.remoteaddr="127.0.0.1:57760" http.request.uri="/v2/foo/schema1/manifests/sha256:919183665d34e4232e77ca404f9218af661002e4a7ffa05a1d5bbfcc02f91351" http.request.useragent="Go-http-client/1.1" http.response.duration="823.729µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:01 +0000] "GET /v2/foo/schema1/manifests/sha256:919183665d34e4232e77ca404f9218af661002e4a7ffa05a1d5bbfcc02f91351 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:01Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43477" http.request.id=ebabf889-cb73-4c87-a22f-030e2d60ff76 http.request.method=GET http.request.remoteaddr="127.0.0.1:57760" 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="850.729µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [09/Mar/2026:12:14:01 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-03-09T12:14:01Z" level=error msg="payload digest does match: "sha256:35d628b0a659b89359006c83e5a94e9ab403197f15e1cd5191d07bcdb3d5c256" != "sha256:919183665d34e4232e77ca404f9218af661002e4a7ffa05a1d5bbfcc02f91351"" go.version=go1.25.8 http.request.host="127.0.0.1:43477" http.request.id=9674e603-e924-43f8-933c-a00e14c57601 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57760" http.request.uri="/v2/foo/schema1/manifests/sha256:919183665d34e4232e77ca404f9218af661002e4a7ffa05a1d5bbfcc02f91351" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:919183665d34e4232e77ca404f9218af661002e4a7ffa05a1d5bbfcc02f91351" time="2026-03-09T12:14:01Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.8 http.request.host="127.0.0.1:43477" http.request.id=9674e603-e924-43f8-933c-a00e14c57601 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57760" http.request.uri="/v2/foo/schema1/manifests/sha256:919183665d34e4232e77ca404f9218af661002e4a7ffa05a1d5bbfcc02f91351" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.195893ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:919183665d34e4232e77ca404f9218af661002e4a7ffa05a1d5bbfcc02f91351" 127.0.0.1 - - [09/Mar/2026:12:14:01 +0000] "PUT /v2/foo/schema1/manifests/sha256:919183665d34e4232e77ca404f9218af661002e4a7ffa05a1d5bbfcc02f91351 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-03-09T12:14:01Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.25.8 http.request.host="127.0.0.1:43477" http.request.id=7a0ce370-d4ac-4776-ad6f-84954123fef1 http.request.method=GET http.request.remoteaddr="127.0.0.1:57764" 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="976.85µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Mar/2026:12:14:01 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-03-09T12:14:01Z" 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.25.8 http.request.host="127.0.0.1:43477" http.request.id=48603f0f-0530-4386-975f-83daa37161b7 http.request.method=GET http.request.remoteaddr="127.0.0.1:57764" 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="780.928µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [09/Mar/2026:12:14:01 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-03-09T12:14:01Z" 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.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43477" http.request.id=38921e0d-b9c0-4204-a2b7-7a351917254a http.request.method=PUT http.request.remoteaddr="127.0.0.1:57764" 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="989.891µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-03-09T12:14:01Z" 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.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43477" http.request.id=38921e0d-b9c0-4204-a2b7-7a351917254a http.request.method=PUT http.request.remoteaddr="127.0.0.1:57764" 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.028411ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-03-09T12:14:01Z" 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.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43477" http.request.id=38921e0d-b9c0-4204-a2b7-7a351917254a http.request.method=PUT http.request.remoteaddr="127.0.0.1:57764" 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.049451ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Mar/2026:12:14:01 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-03-09T12:14:01Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43477" http.request.id=0b684419-b41e-42dc-a56f-7c5229dc0530 http.request.method=POST http.request.remoteaddr="127.0.0.1:57764" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="842.889µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:01 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:01Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43477" http.request.id=49c67015-9236-49ec-92ef-19e35620eb87 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57764" http.request.uri="/v2/foo/schema2/blobs/uploads/765547de-1542-426d-bfe9-a1e549081c33?_state=L5IU8krxkouVrEZ9yYr7tzu_uZsEctVwQzrhYGI2gl97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3NjU1NDdkZS0xNTQyLTQyNmQtYmZlOS1hMWU1NDkwODFjMzMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTQ6MDEuOTc5NjQ4Mzk2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.151772ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:01 +0000] "PUT /v2/foo/schema2/blobs/uploads/765547de-1542-426d-bfe9-a1e549081c33?_state=L5IU8krxkouVrEZ9yYr7tzu_uZsEctVwQzrhYGI2gl97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3NjU1NDdkZS0xNTQyLTQyNmQtYmZlOS1hMWU1NDkwODFjMzMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTQ6MDEuOTc5NjQ4Mzk2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:01Z" 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.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43477" http.request.id=4a5fd581-aa09-47e3-a6bb-2137be15864d http.request.method=PUT http.request.remoteaddr="127.0.0.1:57764" 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.01337ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-03-09T12:14:01Z" 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.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43477" http.request.id=4a5fd581-aa09-47e3-a6bb-2137be15864d http.request.method=PUT http.request.remoteaddr="127.0.0.1:57764" 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.090691ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Mar/2026:12:14:01 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-03-09T12:14:02Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43477" http.request.id=932a0996-ac66-4abe-bda8-daa6c8b116dd http.request.method=POST http.request.remoteaddr="127.0.0.1:57764" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="892.249µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:02 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:03Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43477" http.request.id=d04b0b41-2678-4cac-a57f-8f5c8d51af2b http.request.method=PUT http.request.remoteaddr="127.0.0.1:57764" http.request.uri="/v2/foo/schema2/blobs/uploads/f6ebd270-1207-4d50-918d-1b0f9d1eb72c?_state=uW-6l52QnPpLvLgQo9VFXAI4OdUf354A3_EyW-JnNb97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmNmViZDI3MC0xMjA3LTRkNTAtOTE4ZC0xYjBmOWQxZWI3MmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTQ6MDIuMTE0ODgyNDhaIn0%3D&digest=sha256%3A92f26cf066bfbbca30922e8ba9840de235e28a552c027ad0d304c2e7bd14b04e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.550974214s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:02 +0000] "PUT /v2/foo/schema2/blobs/uploads/f6ebd270-1207-4d50-918d-1b0f9d1eb72c?_state=uW-6l52QnPpLvLgQo9VFXAI4OdUf354A3_EyW-JnNb97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmNmViZDI3MC0xMjA3LTRkNTAtOTE4ZC0xYjBmOWQxZWI3MmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTQ6MDIuMTE0ODgyNDhaIn0%3D&digest=sha256%3A92f26cf066bfbbca30922e8ba9840de235e28a552c027ad0d304c2e7bd14b04e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:03Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43477" http.request.id=6526cbc2-ec9c-4f76-9e64-25b9a4157aa3 http.request.method=POST http.request.remoteaddr="127.0.0.1:57764" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="943.25µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:03 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:05Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43477" http.request.id=5f122956-2f6f-49a2-b4c0-efe56c315049 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57764" http.request.uri="/v2/foo/schema2/blobs/uploads/572796aa-391c-4231-9d62-a7031049c19f?_state=vvrhtQKCFEB6RLC_pzhb4kWfxkdiOmwJ6gJqR-1fA1h7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1NzI3OTZhYS0zOTFjLTQyMzEtOWQ2Mi1hNzAzMTA0OWMxOWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTQ6MDMuNzczMTQyNjA2WiJ9&digest=sha256%3A6050ffea0ee22aaff8b537b60c72e0a126e4f496d961e2fec4bb84056e12caf1" http.request.useragent="Go-http-client/1.1" http.response.duration=1.28081537s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:03 +0000] "PUT /v2/foo/schema2/blobs/uploads/572796aa-391c-4231-9d62-a7031049c19f?_state=vvrhtQKCFEB6RLC_pzhb4kWfxkdiOmwJ6gJqR-1fA1h7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1NzI3OTZhYS0zOTFjLTQyMzEtOWQ2Mi1hNzAzMTA0OWMxOWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTQ6MDMuNzczMTQyNjA2WiJ9&digest=sha256%3A6050ffea0ee22aaff8b537b60c72e0a126e4f496d961e2fec4bb84056e12caf1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:05Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43477" http.request.id=e72e5292-ce5d-4107-81df-ab0fb0bf33d2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57764" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.154892ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:05 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:05Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43477" http.request.id=c36b1f20-60c8-4c9e-b61a-cb91fa3c042d http.request.method=PUT http.request.remoteaddr="127.0.0.1:57764" http.request.uri="/v2/foo/schema2/manifests/sha256:b536d560fd4927b46c2f1e8616d59bd4e1d002f856825fcb33c70ddde6fc62fe" http.request.useragent="Go-http-client/1.1" http.response.duration="964.09µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:05 +0000] "PUT /v2/foo/schema2/manifests/sha256:b536d560fd4927b46c2f1e8616d59bd4e1d002f856825fcb33c70ddde6fc62fe HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:05Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43477" http.request.id=00463632-e775-4e4c-b24d-d18f4638294b http.request.method=GET http.request.remoteaddr="127.0.0.1:57764" 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="866.009µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Mar/2026:12:14:05 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-03-09T12:14:05Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43477" http.request.id=869f8c68-c116-4674-9f3b-212c884f5ee2 http.request.method=GET http.request.remoteaddr="127.0.0.1:57764" http.request.uri="/v2/foo/schema2/manifests/sha256:b536d560fd4927b46c2f1e8616d59bd4e1d002f856825fcb33c70ddde6fc62fe" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="836.288µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Mar/2026:12:14:05 +0000] "GET /v2/foo/schema2/manifests/sha256:b536d560fd4927b46c2f1e8616d59bd4e1d002f856825fcb33c70ddde6fc62fe HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-03-09T12:14:05Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43477" http.request.id=f29fe344-6554-4572-a344-e6c8ce4f4880 http.request.method=GET http.request.remoteaddr="127.0.0.1:57764" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="637.087µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:05 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:05Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43477" http.request.id=4d1c78d1-73f1-4b71-b08a-4c3173f90b28 http.request.method=GET http.request.remoteaddr="127.0.0.1:57764" http.request.uri="/v2/foo/schema2/manifests/sha256:b536d560fd4927b46c2f1e8616d59bd4e1d002f856825fcb33c70ddde6fc62fe" http.request.useragent="Go-http-client/1.1" http.response.duration="624.126µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:05 +0000] "GET /v2/foo/schema2/manifests/sha256:b536d560fd4927b46c2f1e8616d59bd4e1d002f856825fcb33c70ddde6fc62fe HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:05Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43477" http.request.id=21e7db4a-f182-49b9-b1ad-9fc639d558c6 http.request.method=GET http.request.remoteaddr="127.0.0.1:57764" 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="624.687µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [09/Mar/2026:12:14:05 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-03-09T12:14:05Z" level=info msg="rewriting manifest sha256:b536d560fd4927b46c2f1e8616d59bd4e1d002f856825fcb33c70ddde6fc62fe in schema1 format to support old client" go.version=go1.25.8 http.request.host="127.0.0.1:43477" http.request.id=a962d32e-ad3a-4895-8588-d15e7c8abb7e http.request.method=GET http.request.remoteaddr="127.0.0.1:57764" 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-03-09T12:14:05Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43477" http.request.id=a962d32e-ad3a-4895-8588-d15e7c8abb7e http.request.method=GET http.request.remoteaddr="127.0.0.1:57764" 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.438735ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [09/Mar/2026:12:14:05 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-03-09T12:14:05Z" 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.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:43477" http.request.id=93616d18-36df-4bc0-b4e3-6d458a7f290d http.request.method=PUT http.request.remoteaddr="127.0.0.1:57764" 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="797.209µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [09/Mar/2026:12:14:05 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-03-09T12:14:05Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:43477" http.request.id=254dd2c8-d2bf-45ed-80e0-69955e214629 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57764" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="918.17µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:05 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:05Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:43477" http.request.id=4acd5b0e-a5e2-45ac-b744-677e2e130c52 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57764" http.request.uri="/v2/foo/schema2/manifests/sha256:1881f248ae9a739d02dc5a4bc958a039b006f4c603eb3abc31060276acf68a43" http.request.useragent="Go-http-client/1.1" http.response.duration="897.169µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:05 +0000] "PUT /v2/foo/schema2/manifests/sha256:1881f248ae9a739d02dc5a4bc958a039b006f4c603eb3abc31060276acf68a43 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:05Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43477" http.request.id=da87a8fe-a22c-4d70-90cd-0766a93bc0a3 http.request.method=GET http.request.remoteaddr="127.0.0.1:57764" 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="835.888µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [09/Mar/2026:12:14:05 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-03-09T12:14:05Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43477" http.request.id=7408c418-fb5c-40ec-839e-894cffc6d24e http.request.method=GET http.request.remoteaddr="127.0.0.1:57764" http.request.uri="/v2/foo/schema2/manifests/sha256:1881f248ae9a739d02dc5a4bc958a039b006f4c603eb3abc31060276acf68a43" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="899.73µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [09/Mar/2026:12:14:05 +0000] "GET /v2/foo/schema2/manifests/sha256:1881f248ae9a739d02dc5a4bc958a039b006f4c603eb3abc31060276acf68a43 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-03-09T12:14:05Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43477" http.request.id=6d8009b0-455d-4864-b0cf-791f847256c7 http.request.method=GET http.request.remoteaddr="127.0.0.1:57764" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="781.808µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:05 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:05Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43477" http.request.id=f1725334-9ae7-4d47-8a4b-a3975d41c041 http.request.method=GET http.request.remoteaddr="127.0.0.1:57764" http.request.uri="/v2/foo/schema2/manifests/sha256:1881f248ae9a739d02dc5a4bc958a039b006f4c603eb3abc31060276acf68a43" http.request.useragent="Go-http-client/1.1" http.response.duration="798.369µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:05 +0000] "GET /v2/foo/schema2/manifests/sha256:1881f248ae9a739d02dc5a4bc958a039b006f4c603eb3abc31060276acf68a43 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:05Z" level=info msg="rewriting manifest list sha256:1881f248ae9a739d02dc5a4bc958a039b006f4c603eb3abc31060276acf68a43 in schema1 format to support old client" go.version=go1.25.8 http.request.host="127.0.0.1:43477" http.request.id=72a371ca-a7ac-47a9-808f-1c5de0b55539 http.request.method=GET http.request.remoteaddr="127.0.0.1:57764" 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-03-09T12:14:05Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43477" http.request.id=72a371ca-a7ac-47a9-808f-1c5de0b55539 http.request.method=GET http.request.remoteaddr="127.0.0.1:57764" 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.644097ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [09/Mar/2026:12:14:05 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (11.64s) === RUN TestGetManifestWithStorageError time="2026-03-09T12:14:05Z" 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.25.8 time="2026-03-09T12:14:05Z" level=info msg="redis not configured" go.version=go1.25.8 time="2026-03-09T12:14:05Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.25.8 http.request.host="127.0.0.1:46133" http.request.id=22bf1766-89b4-4b5d-a1eb-293c0dacd8d9 http.request.method=GET http.request.remoteaddr="127.0.0.1:33548" 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="908.45µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [09/Mar/2026:12:14:05 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-03-09T12:14:05Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.25.8 http.request.host="127.0.0.1:46133" http.request.id=6fb9a0a5-a991-4c34-ae0b-88b87a14ce6f http.request.method=GET http.request.remoteaddr="127.0.0.1:33548" 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=2.720309ms http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [09/Mar/2026:12:14:05 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2026-03-09T12:14:05Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.25.8 http.request.host="127.0.0.1:46133" http.request.id=2ab8056e-04ab-449d-830f-bde04014363e http.request.method=GET http.request.remoteaddr="127.0.0.1:33548" 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="781.248µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [09/Mar/2026:12:14:05 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2026-03-09T12:14:05Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.25.8 http.request.host="127.0.0.1:46133" http.request.id=6c3600c8-b6aa-4c3c-8975-fa70012e0357 http.request.method=GET http.request.remoteaddr="127.0.0.1:33548" 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="704.727µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [09/Mar/2026:12:14:05 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2026-03-09T12:14:05Z" 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.25.8 time="2026-03-09T12:14:05Z" level=info msg="redis not configured" go.version=go1.25.8 time="2026-03-09T12:14:05Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=c8b28b8a-e344-45fc-a37a-db78a5351b87 http.request.method=GET http.request.remoteaddr="127.0.0.1:56436" 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="841.208µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Mar/2026:12:14:05 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-03-09T12:14:05Z" 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.25.8 http.request.host="127.0.0.1:42581" http.request.id=ade7c89d-3826-4b71-bb82-14e76cf565fb http.request.method=GET http.request.remoteaddr="127.0.0.1:56436" 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="850.769µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [09/Mar/2026:12:14:05 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-03-09T12:14:05Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=b5cedac6-03bc-4e5d-9b4c-7229c9d7c143 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56436" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="961.57µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Mar/2026:12:14:05 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-03-09T12:14:05Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=a3108ea5-4287-4072-bb57-8b8c61db9eb2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56436" 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.175052ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-03-09T12:14:05Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=a3108ea5-4287-4072-bb57-8b8c61db9eb2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56436" 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.215613ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-03-09T12:14:05Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=a3108ea5-4287-4072-bb57-8b8c61db9eb2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56436" 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.240413ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-03-09T12:14:05Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=a3108ea5-4287-4072-bb57-8b8c61db9eb2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56436" 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.257533ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Mar/2026:12:14:05 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-03-09T12:14:05Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=b2c2979a-0b4b-4c39-9f6c-8876fe877c65 http.request.method=POST http.request.remoteaddr="127.0.0.1:56436" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="977.651µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:05 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:05Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=e9744cb7-6c4a-4379-900f-22640e02843d http.request.method=PUT http.request.remoteaddr="127.0.0.1:56436" http.request.uri="/v2/foo/schema1/blobs/uploads/94ed96c5-33d8-4a66-91ea-75137e262404?_state=7w2MBULIHJT9Ub8s9L2nPyHH-YFGCWunudxf7fdey6R7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5NGVkOTZjNS0zM2Q4LTRhNjYtOTFlYS03NTEzN2UyNjI0MDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTQ6MDUuMTc1MzM5MTE2WiJ9&digest=sha256%3A9bbe05c299964b2950eb74f8da60373f9098cb6e4badb9735efdcd9aace30cf9" http.request.useragent="Go-http-client/1.1" http.response.duration=675.866533ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:05 +0000] "PUT /v2/foo/schema1/blobs/uploads/94ed96c5-33d8-4a66-91ea-75137e262404?_state=7w2MBULIHJT9Ub8s9L2nPyHH-YFGCWunudxf7fdey6R7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5NGVkOTZjNS0zM2Q4LTRhNjYtOTFlYS03NTEzN2UyNjI0MDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTQ6MDUuMTc1MzM5MTE2WiJ9&digest=sha256%3A9bbe05c299964b2950eb74f8da60373f9098cb6e4badb9735efdcd9aace30cf9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:05Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=764abca9-d0df-4653-a0fb-da81682eb75a http.request.method=POST http.request.remoteaddr="127.0.0.1:56436" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.013651ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:05 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:07Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=18470e8a-937c-4711-8c28-ba3e22c2898a http.request.method=PUT http.request.remoteaddr="127.0.0.1:56436" http.request.uri="/v2/foo/schema1/blobs/uploads/54862986-a8c9-4e54-88a3-0c543151b107?_state=5bSJdG7h4aKWtcHAw5owrtOuCkpXsRAEJezU0Htm8M97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1NDg2Mjk4Ni1hOGM5LTRlNTQtODhhMy0wYzU0MzE1MWIxMDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTQ6MDUuOTcxMjk0MjE1WiJ9&digest=sha256%3Ad6a06b02c886395ce135286e563db6c9e5b709cfd49aba5dbd62a76ca2f7a04a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.805605976s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:05 +0000] "PUT /v2/foo/schema1/blobs/uploads/54862986-a8c9-4e54-88a3-0c543151b107?_state=5bSJdG7h4aKWtcHAw5owrtOuCkpXsRAEJezU0Htm8M97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1NDg2Mjk4Ni1hOGM5LTRlNTQtODhhMy0wYzU0MzE1MWIxMDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTQ6MDUuOTcxMjk0MjE1WiJ9&digest=sha256%3Ad6a06b02c886395ce135286e563db6c9e5b709cfd49aba5dbd62a76ca2f7a04a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:07Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=679b55ec-a07e-4133-b536-2adaab417560 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56436" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.475946ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:07 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:07Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=3da66208-42af-42d1-a28b-d095b40e9fb8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56436" http.request.uri="/v2/foo/schema1/manifests/sha256:28607f8b85948136aede793c66f890c0b7b7ebce3a281ff0d1b23ff41659acce" http.request.useragent="Go-http-client/1.1" http.response.duration=1.287293ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:07 +0000] "PUT /v2/foo/schema1/manifests/sha256:28607f8b85948136aede793c66f890c0b7b7ebce3a281ff0d1b23ff41659acce HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:07Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=5e5cadc6-e151-4def-a45f-d5897cc62384 http.request.method=GET http.request.remoteaddr="127.0.0.1:56436" 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.142132ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Mar/2026:12:14:07 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-03-09T12:14:07Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=30df9762-3af2-49a6-8ac4-bae89d4706c5 http.request.method=GET http.request.remoteaddr="127.0.0.1:56436" http.request.uri="/v2/foo/schema1/manifests/sha256:28607f8b85948136aede793c66f890c0b7b7ebce3a281ff0d1b23ff41659acce" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.021931ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Mar/2026:12:14:07 +0000] "GET /v2/foo/schema1/manifests/sha256:28607f8b85948136aede793c66f890c0b7b7ebce3a281ff0d1b23ff41659acce HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-03-09T12:14:07Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:42581" http.request.id=940dcde6-9d97-4ef5-9d51-66701afb7fd5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56436" http.request.uri="/v2/foo/schema1/manifests/sha256:28607f8b85948136aede793c66f890c0b7b7ebce3a281ff0d1b23ff41659acce" http.request.useragent="Go-http-client/1.1" http.response.duration=1.256693ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:07 +0000] "PUT /v2/foo/schema1/manifests/sha256:28607f8b85948136aede793c66f890c0b7b7ebce3a281ff0d1b23ff41659acce HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:07Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:42581" http.request.id=981e7ab4-aa8c-41b9-b05f-81992a0391ef http.request.method=PUT http.request.remoteaddr="127.0.0.1:56436" http.request.uri="/v2/foo/schema1/manifests/sha256:28607f8b85948136aede793c66f890c0b7b7ebce3a281ff0d1b23ff41659acce" http.request.useragent="Go-http-client/1.1" http.response.duration=1.263253ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:07 +0000] "PUT /v2/foo/schema1/manifests/sha256:28607f8b85948136aede793c66f890c0b7b7ebce3a281ff0d1b23ff41659acce HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:07Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/json" http.request.host="127.0.0.1:42581" http.request.id=b8440700-735a-4900-9b36-4cc067e8f680 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56436" http.request.uri="/v2/foo/schema1/manifests/sha256:28607f8b85948136aede793c66f890c0b7b7ebce3a281ff0d1b23ff41659acce" http.request.useragent="Go-http-client/1.1" http.response.duration=1.340734ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:07 +0000] "PUT /v2/foo/schema1/manifests/sha256:28607f8b85948136aede793c66f890c0b7b7ebce3a281ff0d1b23ff41659acce HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:07Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=08b11bbf-12a3-4ce8-bda9-84357dde7283 http.request.method=GET http.request.remoteaddr="127.0.0.1:56436" http.request.uri="/v2/foo/schema1/manifests/sha256:28607f8b85948136aede793c66f890c0b7b7ebce3a281ff0d1b23ff41659acce" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.233332ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Mar/2026:12:14:07 +0000] "GET /v2/foo/schema1/manifests/sha256:28607f8b85948136aede793c66f890c0b7b7ebce3a281ff0d1b23ff41659acce HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-03-09T12:14:07Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=6472f413-c198-47d5-87f5-b0f37b3ce1d9 http.request.method=GET http.request.remoteaddr="127.0.0.1:56436" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="734.207µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:07 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:07Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=de1dc1e5-1686-4f0b-ae3b-82c4fe989a34 http.request.method=GET http.request.remoteaddr="127.0.0.1:56436" http.request.uri="/v2/foo/schema1/manifests/sha256:28607f8b85948136aede793c66f890c0b7b7ebce3a281ff0d1b23ff41659acce" http.request.useragent="Go-http-client/1.1" http.response.duration="688.807µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:07 +0000] "GET /v2/foo/schema1/manifests/sha256:28607f8b85948136aede793c66f890c0b7b7ebce3a281ff0d1b23ff41659acce HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:07Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=5487f896-ff9c-4e08-a083-cd7413130f4d http.request.method=GET http.request.remoteaddr="127.0.0.1:56436" 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="658.607µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [09/Mar/2026:12:14:07 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-03-09T12:14:07Z" level=error msg="payload digest does match: "sha256:17a068f87602605cf3f7f3d50551fafdf5e241b938bec5dd438e2a959ecdf00c" != "sha256:28607f8b85948136aede793c66f890c0b7b7ebce3a281ff0d1b23ff41659acce"" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=c4fe6854-b190-4029-8417-5b33dc6affc2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56436" http.request.uri="/v2/foo/schema1/manifests/sha256:28607f8b85948136aede793c66f890c0b7b7ebce3a281ff0d1b23ff41659acce" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:28607f8b85948136aede793c66f890c0b7b7ebce3a281ff0d1b23ff41659acce" time="2026-03-09T12:14:07Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=c4fe6854-b190-4029-8417-5b33dc6affc2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56436" http.request.uri="/v2/foo/schema1/manifests/sha256:28607f8b85948136aede793c66f890c0b7b7ebce3a281ff0d1b23ff41659acce" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="801.369µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:28607f8b85948136aede793c66f890c0b7b7ebce3a281ff0d1b23ff41659acce" 127.0.0.1 - - [09/Mar/2026:12:14:07 +0000] "PUT /v2/foo/schema1/manifests/sha256:28607f8b85948136aede793c66f890c0b7b7ebce3a281ff0d1b23ff41659acce HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-03-09T12:14:07Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=3d2db234-115a-4bef-a597-209d83f985b2 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56440" http.request.uri="/v2/foo/schema1/manifests/sha256:28607f8b85948136aede793c66f890c0b7b7ebce3a281ff0d1b23ff41659acce" http.request.useragent="Go-http-client/1.1" http.response.duration=1.063291ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:07 +0000] "DELETE /v2/foo/schema1/manifests/sha256:28607f8b85948136aede793c66f890c0b7b7ebce3a281ff0d1b23ff41659acce HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:07Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:28607f8b85948136aede793c66f890c0b7b7ebce3a281ff0d1b23ff41659acce" err.message="manifest unknown" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=d0c0b71e-1fba-4ef1-93fe-df0a3d66e0c2 http.request.method=GET http.request.remoteaddr="127.0.0.1:56440" http.request.uri="/v2/foo/schema1/manifests/sha256:28607f8b85948136aede793c66f890c0b7b7ebce3a281ff0d1b23ff41659acce" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="788.848µs" http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:28607f8b85948136aede793c66f890c0b7b7ebce3a281ff0d1b23ff41659acce" 127.0.0.1 - - [09/Mar/2026:12:14:07 +0000] "GET /v2/foo/schema1/manifests/sha256:28607f8b85948136aede793c66f890c0b7b7ebce3a281ff0d1b23ff41659acce HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-03-09T12:14:07Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=20633809-f0a1-4f05-9ea2-fbb3b70e78c0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56444" http.request.uri="/v2/foo/schema1/manifests/sha256:28607f8b85948136aede793c66f890c0b7b7ebce3a281ff0d1b23ff41659acce" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="904.769µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:28607f8b85948136aede793c66f890c0b7b7ebce3a281ff0d1b23ff41659acce" 127.0.0.1 - - [09/Mar/2026:12:14:07 +0000] "DELETE /v2/foo/schema1/manifests/sha256:28607f8b85948136aede793c66f890c0b7b7ebce3a281ff0d1b23ff41659acce HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-03-09T12:14:07Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=876c390a-2d3d-4c78-b369-c26158cdb333 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56450" http.request.uri="/v2/foo/schema1/manifests/sha256:28607f8b85948136aede793c66f890c0b7b7ebce3a281ff0d1b23ff41659acce" http.request.useragent="Go-http-client/1.1" http.response.duration=1.421014ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:07 +0000] "PUT /v2/foo/schema1/manifests/sha256:28607f8b85948136aede793c66f890c0b7b7ebce3a281ff0d1b23ff41659acce HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:07Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=36a8cb8c-8645-4259-b711-bf628e23fe80 http.request.method=GET http.request.remoteaddr="127.0.0.1:56450" http.request.uri="/v2/foo/schema1/manifests/sha256:28607f8b85948136aede793c66f890c0b7b7ebce3a281ff0d1b23ff41659acce" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.276373ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Mar/2026:12:14:07 +0000] "GET /v2/foo/schema1/manifests/sha256:28607f8b85948136aede793c66f890c0b7b7ebce3a281ff0d1b23ff41659acce HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-03-09T12:14:07Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=d8d27848-d021-4a8f-ac93-1d47c245ffb7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56458" 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=1.00493ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [09/Mar/2026:12:14:07 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-03-09T12:14:07Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=d2af28a9-fe11-4e47-823d-20068ed8b3a8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56474" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.489056ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:07 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:07Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=339e5ea0-8305-4d32-a50d-722ce786c48c http.request.method=GET http.request.remoteaddr="127.0.0.1:56474" 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="711.887µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [09/Mar/2026:12:14:07 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-03-09T12:14:07Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=c1fe7ea9-a556-4723-b311-a024d0ff24e3 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56474" http.request.uri="/v2/foo/schema1/manifests/sha256:28607f8b85948136aede793c66f890c0b7b7ebce3a281ff0d1b23ff41659acce" http.request.useragent="Go-http-client/1.1" http.response.duration="863.809µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:07 +0000] "DELETE /v2/foo/schema1/manifests/sha256:28607f8b85948136aede793c66f890c0b7b7ebce3a281ff0d1b23ff41659acce HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:07Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=c3bae989-36b7-46a8-98af-89cdc8bf7a1c http.request.method=GET http.request.remoteaddr="127.0.0.1:56474" 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.247µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [09/Mar/2026:12:14:07 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2026-03-09T12:14:07Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=55de99cc-4077-43f2-bd02-2c348b724aac http.request.method=GET http.request.remoteaddr="127.0.0.1:56474" 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="733.168µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Mar/2026:12:14:07 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-03-09T12:14:07Z" 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.25.8 http.request.host="127.0.0.1:42581" http.request.id=6b75b7af-54d7-44aa-a322-5a0e639d83d7 http.request.method=GET http.request.remoteaddr="127.0.0.1:56474" 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="720.047µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [09/Mar/2026:12:14:07 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-03-09T12:14:07Z" 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.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42581" http.request.id=b899a465-a707-4b9d-89a6-3ba31ddde239 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56474" 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="876.049µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-03-09T12:14:07Z" 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.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42581" http.request.id=b899a465-a707-4b9d-89a6-3ba31ddde239 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56474" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="916.09µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-03-09T12:14:07Z" 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.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42581" http.request.id=b899a465-a707-4b9d-89a6-3ba31ddde239 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56474" 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="934.17µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Mar/2026:12:14:07 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-03-09T12:14:07Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=210c32af-a360-4b84-8b00-12a6265dae39 http.request.method=POST http.request.remoteaddr="127.0.0.1:56474" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="780.729µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:07 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:07Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=1aeaee3e-eb70-476c-8a1e-5a6b68e73e87 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56474" http.request.uri="/v2/foo/schema2/blobs/uploads/3dad710d-bf6c-4dbd-a937-0f5b220c4c18?_state=G2b_Py2XQyxDLco4bGZpb7r7LU90uU19gRcOyXuLi-t7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzZGFkNzEwZC1iZjZjLTRkYmQtYTkzNy0wZjViMjIwYzRjMTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTQ6MDcuODE4ODEzMjI2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.192212ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:07 +0000] "PUT /v2/foo/schema2/blobs/uploads/3dad710d-bf6c-4dbd-a937-0f5b220c4c18?_state=G2b_Py2XQyxDLco4bGZpb7r7LU90uU19gRcOyXuLi-t7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzZGFkNzEwZC1iZjZjLTRkYmQtYTkzNy0wZjViMjIwYzRjMTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTQ6MDcuODE4ODEzMjI2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:07Z" 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.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42581" http.request.id=5baa0a06-f931-43df-91a3-3d04309ce5b4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56474" 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="789.688µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-03-09T12:14:07Z" 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.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42581" http.request.id=5baa0a06-f931-43df-91a3-3d04309ce5b4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56474" 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="828.608µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Mar/2026:12:14:07 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-03-09T12:14:07Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=6c1d2c5d-1e14-4123-ae61-b4c07c13d501 http.request.method=POST http.request.remoteaddr="127.0.0.1:56474" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="830.489µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:07 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:08Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=a5572212-1e82-4703-9e5c-05874f082376 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56474" http.request.uri="/v2/foo/schema2/blobs/uploads/f62a7f7f-6330-4842-b587-f3a3db157984?_state=EsIRS8ZbyUNyIVwI4RxqPysVm8t5q7L5nUjJiXZz6yp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmNjJhN2Y3Zi02MzMwLTQ4NDItYjU4Ny1mM2EzZGIxNTc5ODQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTQ6MDcuODkzODg4NzY1WiJ9&digest=sha256%3Adaea0ffd187ff07b3f1c59ce1b22f0aed9b2a94485b696972262317efd7c3439" http.request.useragent="Go-http-client/1.1" http.response.duration=606.264892ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:07 +0000] "PUT /v2/foo/schema2/blobs/uploads/f62a7f7f-6330-4842-b587-f3a3db157984?_state=EsIRS8ZbyUNyIVwI4RxqPysVm8t5q7L5nUjJiXZz6yp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmNjJhN2Y3Zi02MzMwLTQ4NDItYjU4Ny1mM2EzZGIxNTc5ODQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTQ6MDcuODkzODg4NzY1WiJ9&digest=sha256%3Adaea0ffd187ff07b3f1c59ce1b22f0aed9b2a94485b696972262317efd7c3439 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:08Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=c3acbe54-bb55-4ef2-a424-ae48e906c48c http.request.method=POST http.request.remoteaddr="127.0.0.1:56474" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="841.768µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:08 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:10Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=5454314e-2691-406f-a8af-fea359f38468 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56474" http.request.uri="/v2/foo/schema2/blobs/uploads/75c30d24-93c6-44be-a1a7-1469e354a42c?_state=KBLP1wSlIfqKB1b4x09Rpl8mw006IutEOD5dJIsfPvZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3NWMzMGQyNC05M2M2LTQ0YmUtYTFhNy0xNDY5ZTM1NGE0MmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTQ6MDguNjM2NTU0MTUyWiJ9&digest=sha256%3A888c6cc53a18a09e9a428c8682d7044f20c9941668d905e2654eff7b0050f411" http.request.useragent="Go-http-client/1.1" http.response.duration=2.256010371s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:08 +0000] "PUT /v2/foo/schema2/blobs/uploads/75c30d24-93c6-44be-a1a7-1469e354a42c?_state=KBLP1wSlIfqKB1b4x09Rpl8mw006IutEOD5dJIsfPvZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3NWMzMGQyNC05M2M2LTQ0YmUtYTFhNy0xNDY5ZTM1NGE0MmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTI6MTQ6MDguNjM2NTU0MTUyWiJ9&digest=sha256%3A888c6cc53a18a09e9a428c8682d7044f20c9941668d905e2654eff7b0050f411 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:10Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42581" http.request.id=393f2c7a-d0a7-415c-8def-6587fe5c4b2b http.request.method=PUT http.request.remoteaddr="127.0.0.1:56474" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.067971ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:10 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:10Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42581" http.request.id=65ccad62-1c18-4721-a7c2-0ba20c82e3fd http.request.method=PUT http.request.remoteaddr="127.0.0.1:56474" http.request.uri="/v2/foo/schema2/manifests/sha256:12a6bc065f4730dda3c725e816f51951103c1414049991b42be2ff44576c6bef" http.request.useragent="Go-http-client/1.1" http.response.duration="826.888µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:10 +0000] "PUT /v2/foo/schema2/manifests/sha256:12a6bc065f4730dda3c725e816f51951103c1414049991b42be2ff44576c6bef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:10Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=ef72596d-b98c-443a-8318-85025abd3bd0 http.request.method=GET http.request.remoteaddr="127.0.0.1:56474" 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="915.889µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Mar/2026:12:14:10 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-03-09T12:14:10Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=10f1e77e-af60-4852-926e-0331ff91c354 http.request.method=GET http.request.remoteaddr="127.0.0.1:56474" http.request.uri="/v2/foo/schema2/manifests/sha256:12a6bc065f4730dda3c725e816f51951103c1414049991b42be2ff44576c6bef" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="903.049µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Mar/2026:12:14:10 +0000] "GET /v2/foo/schema2/manifests/sha256:12a6bc065f4730dda3c725e816f51951103c1414049991b42be2ff44576c6bef HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-03-09T12:14:10Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=51a5baff-6cd3-45d2-8ddb-20573afec266 http.request.method=GET http.request.remoteaddr="127.0.0.1:56474" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="677.287µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:10 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:10Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=47e65279-fd45-4d9e-815b-1a5cac2a8fbc http.request.method=GET http.request.remoteaddr="127.0.0.1:56474" http.request.uri="/v2/foo/schema2/manifests/sha256:12a6bc065f4730dda3c725e816f51951103c1414049991b42be2ff44576c6bef" http.request.useragent="Go-http-client/1.1" http.response.duration="600.006µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:10 +0000] "GET /v2/foo/schema2/manifests/sha256:12a6bc065f4730dda3c725e816f51951103c1414049991b42be2ff44576c6bef HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:10Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=e2d73693-93eb-413a-b121-0873cf3e5cb3 http.request.method=GET http.request.remoteaddr="127.0.0.1:56474" 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="606.886µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [09/Mar/2026:12:14:10 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-03-09T12:14:10Z" level=info msg="rewriting manifest sha256:12a6bc065f4730dda3c725e816f51951103c1414049991b42be2ff44576c6bef in schema1 format to support old client" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=a06c99e2-9b50-4100-acae-f103711fdb93 http.request.method=GET http.request.remoteaddr="127.0.0.1:56474" 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-03-09T12:14:10Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=a06c99e2-9b50-4100-acae-f103711fdb93 http.request.method=GET http.request.remoteaddr="127.0.0.1:56474" 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.133131ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [09/Mar/2026:12:14:10 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-03-09T12:14:10Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=38f1a4b5-37c2-43eb-9f15-cd45e4990f6a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56474" http.request.uri="/v2/foo/schema2/manifests/sha256:12a6bc065f4730dda3c725e816f51951103c1414049991b42be2ff44576c6bef" http.request.useragent="Go-http-client/1.1" http.response.duration="818.049µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:10 +0000] "DELETE /v2/foo/schema2/manifests/sha256:12a6bc065f4730dda3c725e816f51951103c1414049991b42be2ff44576c6bef HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:10Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:12a6bc065f4730dda3c725e816f51951103c1414049991b42be2ff44576c6bef" err.message="manifest unknown" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=9a2713f2-e34c-4af6-8f8e-1ec5a7629a5d http.request.method=GET http.request.remoteaddr="127.0.0.1:56474" http.request.uri="/v2/foo/schema2/manifests/sha256:12a6bc065f4730dda3c725e816f51951103c1414049991b42be2ff44576c6bef" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="708.408µs" http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:12a6bc065f4730dda3c725e816f51951103c1414049991b42be2ff44576c6bef" 127.0.0.1 - - [09/Mar/2026:12:14:10 +0000] "GET /v2/foo/schema2/manifests/sha256:12a6bc065f4730dda3c725e816f51951103c1414049991b42be2ff44576c6bef HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-03-09T12:14:10Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=b6f5ed10-de52-4feb-86b2-03cf857552fd http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38168" http.request.uri="/v2/foo/schema2/manifests/sha256:12a6bc065f4730dda3c725e816f51951103c1414049991b42be2ff44576c6bef" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="800.288µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:12a6bc065f4730dda3c725e816f51951103c1414049991b42be2ff44576c6bef" 127.0.0.1 - - [09/Mar/2026:12:14:10 +0000] "DELETE /v2/foo/schema2/manifests/sha256:12a6bc065f4730dda3c725e816f51951103c1414049991b42be2ff44576c6bef HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-03-09T12:14:10Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42581" http.request.id=b6aa49ed-24e7-4351-a417-588ecff68ef8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38178" http.request.uri="/v2/foo/schema2/manifests/sha256:12a6bc065f4730dda3c725e816f51951103c1414049991b42be2ff44576c6bef" http.request.useragent="Go-http-client/1.1" http.response.duration="950.09µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:10 +0000] "PUT /v2/foo/schema2/manifests/sha256:12a6bc065f4730dda3c725e816f51951103c1414049991b42be2ff44576c6bef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:10Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=2360a62d-61e7-4b44-9789-bdb2ed3c4f07 http.request.method=GET http.request.remoteaddr="127.0.0.1:38178" http.request.uri="/v2/foo/schema2/manifests/sha256:12a6bc065f4730dda3c725e816f51951103c1414049991b42be2ff44576c6bef" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="784.288µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Mar/2026:12:14:10 +0000] "GET /v2/foo/schema2/manifests/sha256:12a6bc065f4730dda3c725e816f51951103c1414049991b42be2ff44576c6bef HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-03-09T12:14:10Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=1f76d22b-2fc6-48a8-b42c-61dfbc4e6659 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38190" 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="857.809µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [09/Mar/2026:12:14:10 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-03-09T12:14:10Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42581" http.request.id=7f1a3630-cfb6-4d52-af2c-6160aed3f14c http.request.method=PUT http.request.remoteaddr="127.0.0.1:38196" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.039571ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:10 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:10Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=30f89377-83ec-4073-9677-7847463d9d83 http.request.method=GET http.request.remoteaddr="127.0.0.1:38196" 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="650.007µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [09/Mar/2026:12:14:10 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-03-09T12:14:10Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=3ffceed0-1212-48d6-892f-d40d1df5c904 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38196" http.request.uri="/v2/foo/schema2/manifests/sha256:12a6bc065f4730dda3c725e816f51951103c1414049991b42be2ff44576c6bef" http.request.useragent="Go-http-client/1.1" http.response.duration="758.648µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:10 +0000] "DELETE /v2/foo/schema2/manifests/sha256:12a6bc065f4730dda3c725e816f51951103c1414049991b42be2ff44576c6bef HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:10Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42581" http.request.id=9430200a-2f9b-48b4-85e2-00cf7c2f2451 http.request.method=GET http.request.remoteaddr="127.0.0.1:38196" 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="625.647µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [09/Mar/2026:12:14:10 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (5.83s) === RUN TestManifestDeleteDisabled time="2026-03-09T12:14:10Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.8 time="2026-03-09T12:14:10Z" level=info msg="redis not configured" go.version=go1.25.8 time="2026-03-09T12:14:10Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.8 http.request.host="127.0.0.1:46215" http.request.id=904e7e25-dad5-4965-922f-51cf0dda90fb http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53074" 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="781.368µs" http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [09/Mar/2026:12:14:10 +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-03-09T12:14:10Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.8 time="2026-03-09T12:14:10Z" level=info msg="redis not configured" go.version=go1.25.8 time="2026-03-09T12:14:10Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.8 time="2026-03-09T12:14:10Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.25.8 time="2026-03-09T12:14:10Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.25.8 time="2026-03-09T12:14:10Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.8 http.request.host="127.0.0.1:44839" http.request.id=ef8909fb-0c17-4211-b030-92ec2e4ca0c3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59594" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.404855ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [09/Mar/2026:12:14:10 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-03-09T12:14:10Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.8 http.request.host="127.0.0.1:44839" http.request.id=7c5f7064-083a-4df5-9b21-4f4de7666c9a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59608" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.449615ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [09/Mar/2026:12:14:10 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-03-09T12:14:10Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.8 http.request.host="127.0.0.1:44839" http.request.id=7282d9ab-3122-4d5e-98d2-b448aa6f05c0 http.request.method=POST http.request.remoteaddr="127.0.0.1:59610" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.328974ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [09/Mar/2026:12:14:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-03-09T12:14:10Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.8 http.request.host="127.0.0.1:44839" http.request.id=f2ecd201-bb96-4f77-b11d-b59281ea96a1 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59620" http.request.uri="/v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.296613ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [09/Mar/2026:12:14:10 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.03s) === RUN TestProxyManifestGetByTag time="2026-03-09T12:14:10Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.8 time="2026-03-09T12:14:10Z" level=info msg="redis not configured" go.version=go1.25.8 time="2026-03-09T12:14:11Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44209" http.request.id=5eece6e3-7bba-4edd-bff7-5994ef427aea http.request.method=POST http.request.remoteaddr="127.0.0.1:35082" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="981.85µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:11 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:12Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44209" http.request.id=31c149cd-a280-4cc0-afa6-0c3c6f3a1cbd http.request.method=PUT http.request.remoteaddr="127.0.0.1:35082" http.request.uri="/v2/foo/bar/blobs/uploads/60a571eb-da5f-44b9-9c90-00642acd0c4e?_state=7dRC_Ka2mhmXD69dnzWvX4HgDAllcXQg0HimHKKETZR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYwYTU3MWViLWRhNWYtNDRiOS05YzkwLTAwNjQyYWNkMGM0ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxNDoxMS4wNTE2NTE3NzRaIn0%3D&digest=sha256%3A9706ab918bd22bce1ca0a952bea0280977198882aa34b8af6498ca70d4879d78" http.request.useragent="Go-http-client/1.1" http.response.duration=962.438667ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:11 +0000] "PUT /v2/foo/bar/blobs/uploads/60a571eb-da5f-44b9-9c90-00642acd0c4e?_state=7dRC_Ka2mhmXD69dnzWvX4HgDAllcXQg0HimHKKETZR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYwYTU3MWViLWRhNWYtNDRiOS05YzkwLTAwNjQyYWNkMGM0ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxNDoxMS4wNTE2NTE3NzRaIn0%3D&digest=sha256%3A9706ab918bd22bce1ca0a952bea0280977198882aa34b8af6498ca70d4879d78 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:12Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44209" http.request.id=b576569f-90fa-408c-bf0f-eff96ab947a0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35082" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.351774ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:12 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:12Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.8 time="2026-03-09T12:14:12Z" level=info msg="redis not configured" go.version=go1.25.8 time="2026-03-09T12:14:12Z" level=info msg="Starting upload purge in 19m0s" go.version=go1.25.8 time="2026-03-09T12:14:12Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.8 time="2026-03-09T12:14:12Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44209" http.request.id=77783e04-597f-418f-9a44-de7daa05a2af http.request.method=GET http.request.remoteaddr="127.0.0.1:35082" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="544.366µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Mar/2026:12:14:12 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-03-09T12:14:12Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:44209" go.version=go1.25.8 time="2026-03-09T12:14:12Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.25.8 time="2026-03-09T12:14:12Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44209" http.request.id=ada63309-7525-49aa-8f86-c2a03057b962 http.request.method=GET http.request.remoteaddr="127.0.0.1:35094" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="837.568µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Mar/2026:12:14:12 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-03-09T12:14:12Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:44209 /v2/ %!s(bool=false) %!s(bool=false) } &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:44209/v2/:[]]}" go.version=go1.25.8 http.request.host="127.0.0.1:40989" http.request.id=eea21a84-b130-44b3-ae1e-85533363d2da http.request.method=GET http.request.remoteaddr="127.0.0.1:46830" http.request.uri="/v2/foo/bar/manifests/sha256:49cad8a2681e41a1960ddd66116843d784731dc1f0c4be29c8debd1d68d1ea36" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:49cad8a2681e41a1960ddd66116843d784731dc1f0c4be29c8debd1d68d1ea36" time="2026-03-09T12:14:12Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44209" http.request.id=f8d633dc-cda7-46a2-b4d9-cc0160b4bfb6 http.request.method=GET http.request.remoteaddr="127.0.0.1:35104" http.request.uri="/v2/foo/bar/manifests/sha256:49cad8a2681e41a1960ddd66116843d784731dc1f0c4be29c8debd1d68d1ea36" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.233693ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Mar/2026:12:14:12 +0000] "GET /v2/foo/bar/manifests/sha256:49cad8a2681e41a1960ddd66116843d784731dc1f0c4be29c8debd1d68d1ea36 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-03-09T12:14:12Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:49cad8a2681e41a1960ddd66116843d784731dc1f0c4be29c8debd1d68d1ea36 with ttl=167h59m59.99999812s" go.version=go1.25.8 time="2026-03-09T12:14:12Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:40989" http.request.id=eea21a84-b130-44b3-ae1e-85533363d2da http.request.method=GET http.request.remoteaddr="127.0.0.1:46830" http.request.uri="/v2/foo/bar/manifests/sha256:49cad8a2681e41a1960ddd66116843d784731dc1f0c4be29c8debd1d68d1ea36" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.851371ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Mar/2026:12:14:12 +0000] "GET /v2/foo/bar/manifests/sha256:49cad8a2681e41a1960ddd66116843d784731dc1f0c4be29c8debd1d68d1ea36 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-03-09T12:14:12Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44209" http.request.id=ff8b27e5-8a87-4a19-aa2f-f377d3bdf66c http.request.method=GET http.request.remoteaddr="127.0.0.1:35104" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="646.407µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Mar/2026:12:14:12 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-03-09T12:14:12Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:44209 /v2/ %!s(bool=false) %!s(bool=false) } &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:44209/v2/:[]]}" go.version=go1.25.8 http.request.host="127.0.0.1:40989" http.request.id=1bd6f5a5-bb9c-4a21-989f-a52b6baee5e8 http.request.method=GET http.request.remoteaddr="127.0.0.1:46844" 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-03-09T12:14:12Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44209" http.request.id=b7d33c0b-270c-48a8-88a9-3116dbec7b29 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:35114" 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.220413ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Mar/2026:12:14:12 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-03-09T12:14:12Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:40989" http.request.id=1bd6f5a5-bb9c-4a21-989f-a52b6baee5e8 http.request.method=GET http.request.remoteaddr="127.0.0.1:46844" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.344725ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Mar/2026:12:14:12 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-03-09T12:14:12Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44209" http.request.id=6968326d-022d-49af-b79b-def965c138ea http.request.method=POST http.request.remoteaddr="127.0.0.1:35114" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="839.129µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:12 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:13Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44209" http.request.id=50af875f-ea04-42f6-934f-e96189678f17 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35114" http.request.uri="/v2/foo/bar/blobs/uploads/f5066152-6433-4d93-a791-d6f33be8a090?_state=caeB_5TqQ4dcstI9QFrUdlYmjjABylGu5-xEkBmwdod7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY1MDY2MTUyLTY0MzMtNGQ5My1hNzkxLWQ2ZjMzYmU4YTA5MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxNDoxMi4xMzAyMjA4MDdaIn0%3D&digest=sha256%3A27efac8a232c1539168d579c83fbbb4638e0ab58321b365841e04f4a04c6137c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.193158982s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:12 +0000] "PUT /v2/foo/bar/blobs/uploads/f5066152-6433-4d93-a791-d6f33be8a090?_state=caeB_5TqQ4dcstI9QFrUdlYmjjABylGu5-xEkBmwdod7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY1MDY2MTUyLTY0MzMtNGQ5My1hNzkxLWQ2ZjMzYmU4YTA5MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxMjoxNDoxMi4xMzAyMjA4MDdaIn0%3D&digest=sha256%3A27efac8a232c1539168d579c83fbbb4638e0ab58321b365841e04f4a04c6137c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:13Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44209" http.request.id=1da54ffc-78e4-4156-ba01-f0ecb89601ae http.request.method=PUT http.request.remoteaddr="127.0.0.1:35114" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.356895ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:12:14:13 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T12:14:13Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44209" http.request.id=091a0fbd-e293-42b6-89c2-1b364d32f9f2 http.request.method=GET http.request.remoteaddr="127.0.0.1:35114" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="571.926µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Mar/2026:12:14:13 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-03-09T12:14:13Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:44209 /v2/ %!s(bool=false) %!s(bool=false) } &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:44209/v2/:[]]}" go.version=go1.25.8 http.request.host="127.0.0.1:40989" http.request.id=c956c6be-f26f-4dd0-b7a7-920787e5927e http.request.method=GET http.request.remoteaddr="127.0.0.1:46858" 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-03-09T12:14:13Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44209" http.request.id=97ca216e-1313-4c76-b329-90c439573cdf http.request.method=HEAD http.request.remoteaddr="127.0.0.1:35118" 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.305653ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Mar/2026:12:14:13 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-03-09T12:14:13Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44209" http.request.id=9d9cb52e-3bd4-4956-89e5-d56dad60829c http.request.method=GET http.request.remoteaddr="127.0.0.1:35118" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="615.006µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Mar/2026:12:14:13 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-03-09T12:14:13Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:44209 /v2/ %!s(bool=false) %!s(bool=false) } &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:44209/v2/:[]]}" go.version=go1.25.8 http.request.host="127.0.0.1:40989" http.request.id=c956c6be-f26f-4dd0-b7a7-920787e5927e http.request.method=GET http.request.remoteaddr="127.0.0.1:46858" 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-03-09T12:14:13Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44209" http.request.id=ea31836b-3b9b-46f1-8015-e9859461c13f http.request.method=GET http.request.remoteaddr="127.0.0.1:35132" 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.232093ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Mar/2026:12:14:13 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-03-09T12:14:13Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:01e74785e76459455bcd029ff43d1d2e7f884eb8a8538a0db8153c8c224b935e with ttl=167h59m59.99999792s" go.version=go1.25.8 time="2026-03-09T12:14:13Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:40989" http.request.id=c956c6be-f26f-4dd0-b7a7-920787e5927e http.request.method=GET http.request.remoteaddr="127.0.0.1:46858" 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=8.728931ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Mar/2026:12:14:13 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (2.39s) === RUN TestAppDispatcher time="2026-03-09T12:14:13Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42295" http.request.id=0fdafe66-68d9-492e-9564-c3242e058949 http.request.method=GET http.request.remoteaddr="127.0.0.1:58986" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="882.569µs" http.response.status=200 http.response.written=0 time="2026-03-09T12:14:13Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42295" http.request.id=c4a605cd-c7fd-4281-bf07-868590e6ecbb http.request.method=GET http.request.remoteaddr="127.0.0.1:58986" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="682.487µs" http.response.status=200 http.response.written=0 time="2026-03-09T12:14:13Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42295" http.request.id=1a69d126-f7c2-4a8b-b669-86b7436df4e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:58986" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="697.447µs" http.response.status=200 http.response.written=0 time="2026-03-09T12:14:13Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42295" http.request.id=d282d93e-f08e-4bfa-8892-a812024da1b7 http.request.method=GET http.request.remoteaddr="127.0.0.1:58986" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration="640.327µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2026-03-09T12:14: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.25.8 instance.id=f45ae46a-a85e-4ee7-b35a-5afc7bdabdc0 time="2026-03-09T12:14:13Z" level=info msg="redis not configured" go.version=go1.25.8 instance.id=f45ae46a-a85e-4ee7-b35a-5afc7bdabdc0 time="2026-03-09T12:14:13Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.25.8 http.request.host="127.0.0.1:46455" http.request.id=5b075f37-18a6-40ba-95a6-fb6dbeebe729 http.request.method=GET http.request.remoteaddr="127.0.0.1:58458" 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-03-09T12:14: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.25.8 instance.id=f45ae46a-a85e-4ee7-b35a-5afc7bdabdc0 time="2026-03-09T12:14:13Z" level=info msg="redis not configured" go.version=go1.25.8 instance.id=f45ae46a-a85e-4ee7-b35a-5afc7bdabdc0 time="2026-03-09T12:14:13Z" level=info msg="configuring file health check path=/tmp/healthcheck424598603, interval=1" go.version=go1.25.8 instance.id=f45ae46a-a85e-4ee7-b35a-5afc7bdabdc0 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2026-03-09T12:14:17Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.8 instance.id=f45ae46a-a85e-4ee7-b35a-5afc7bdabdc0 time="2026-03-09T12:14:17Z" level=info msg="redis not configured" go.version=go1.25.8 instance.id=f45ae46a-a85e-4ee7-b35a-5afc7bdabdc0 time="2026-03-09T12:14:17Z" level=info msg="configuring TCP health check addr=127.0.0.1:34375, interval=1" go.version=go1.25.8 instance.id=f45ae46a-a85e-4ee7-b35a-5afc7bdabdc0 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2026-03-09T12:14:21Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.8 instance.id=f45ae46a-a85e-4ee7-b35a-5afc7bdabdc0 time="2026-03-09T12:14:21Z" level=info msg="redis not configured" go.version=go1.25.8 instance.id=f45ae46a-a85e-4ee7-b35a-5afc7bdabdc0 time="2026-03-09T12:14:21Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:40713, interval=1, threshold=3" go.version=go1.25.8 instance.id=f45ae46a-a85e-4ee7-b35a-5afc7bdabdc0 --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 67.943s ? 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.03s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.02s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.08s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.29s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 9.467s === RUN TestSchedule time="2026-03-09T12:13:20Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.8 instance.id=681a32f3-1013-4bdc-b3d8-e7b4823dc6ea time="2026-03-09T12:13:20Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.9986ms" go.version=go1.25.8 instance.id=681a32f3-1013-4bdc-b3d8-e7b4823dc6ea time="2026-03-09T12:13:20Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=999.039µs" go.version=go1.25.8 instance.id=681a32f3-1013-4bdc-b3d8-e7b4823dc6ea time="2026-03-09T12:13:20Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=999µs" go.version=go1.25.8 instance.id=681a32f3-1013-4bdc-b3d8-e7b4823dc6ea 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-03-09T12:13:20Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.8 instance.id=681a32f3-1013-4bdc-b3d8-e7b4823dc6ea --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2026-03-09T12:13:20Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.8 instance.id=681a32f3-1013-4bdc-b3d8-e7b4823dc6ea time="2026-03-09T12:13:20Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99812ms" go.version=go1.25.8 instance.id=681a32f3-1013-4bdc-b3d8-e7b4823dc6ea time="2026-03-09T12:13:20Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.99884ms" go.version=go1.25.8 instance.id=681a32f3-1013-4bdc-b3d8-e7b4823dc6ea time="2026-03-09T12:13:20Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.8 instance.id=681a32f3-1013-4bdc-b3d8-e7b4823dc6ea --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2026-03-09T12:13:21Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.8 instance.id=681a32f3-1013-4bdc-b3d8-e7b4823dc6ea --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.605s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (2.45s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 27416064 sha256:f297bf4cfbc872e2b03426fdeeaaf9df037980f6ab26af8745bff5d6e7f5a7e2 [] map[] } --- PASS: TestSimpleBlobRead (0.25s) === RUN TestBlobMount --- PASS: TestBlobMount (0.17s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (1.17s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (1.01s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (1.14s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.00s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.01s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:22326dcab4ab0809a4dc2a0e83d7c80744f29079a2c77ef65a3f1b284049c6dc palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:09d990624b71ec7fcdc517518a2dd5947842c995447b991dd85c4a6f03e21cb8 palailogos: marking blob sha256:39a781a6dc8fcb737dc3bde4e8c45554b4b79cbfc4075fe4a1b27dbe9307432d palailogos: marking manifest sha256:3b62c489c0f0ec8cab1f8e3b36830dc506366649aeeb24a625d7e1021e78af3a palailogos: marking blob sha256:b4531950e2f403713c763c612608b97a324e1023791dfd55619f8b9c1758301e palailogos: marking blob sha256:954888a3d07a80118db8dfc54c43b4fff6c2e41d54829110bd0937dfa991af41 palailogos: marking manifest sha256:954888a3d07a80118db8dfc54c43b4fff6c2e41d54829110bd0937dfa991af41 palailogos: marking blob sha256:0d1740355983af7981c6d566671ffd0097da3edc829719827f8ba5e6034d3b38 palailogos: marking blob sha256:45415e593b8003582e12e0c585b3a3e9577437c005c509b43d911d500b0e19d8 palailogos: marking manifest sha256:b4531950e2f403713c763c612608b97a324e1023791dfd55619f8b9c1758301e palailogos: marking blob sha256:1aff04eb689e8b2f27b4803e5c8aa546f65880ba53ebc49a3cf60433b4ad62a7 palailogos: marking blob sha256:129bf10b5891ef30e06e18bd87308bf3293ad7ede4770eea483278079953f113 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (0.74s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:10154ca53b842f9ba9dc911a28af517fac75920d4b5d299916b4b7ca59ec6c71 deletemanifests: marking manifest sha256:e05eb55bafcf0fb263b701c1b3c8bc5888d2c37625398431aac304c629b0ef2b deletemanifests: marking blob sha256:0c68272f4ce9ab9d7d771285de51c7378069cf3e24ac614547a0d1095b9534f5 deletemanifests: marking blob sha256:2d8b7cb3aaa2d125bc329051a2de3bc98de2622f73443725e8daf53761bc2f8f deletemanifests: marking blob sha256:f5adc6771a9cf47f1cda456432d6a32d18118c5d18bd3b4cc3cbdcb0882bd8e8 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:10154ca53b842f9ba9dc911a28af517fac75920d4b5d299916b4b7ca59ec6c71 blob eligible for deletion: sha256:7e47bee57494ac0c2e55cd4424ef3b46df0810f6e2fb74b2471e95934c4e48c2 blob eligible for deletion: sha256:8686d6954bf005e47233a39a2e3dd775394ec2db7317f2d60e75c3772b299161 blob eligible for deletion: sha256:e073eea9d0d8903ad027dae0bd1a8ee0398b52cacca4546676ee50773e459413 deletemanifests manifest eligible for deletion: sha256:10154ca53b842f9ba9dc911a28af517fac75920d4b5d299916b4b7ca59ec6c71 deletemanifests: marking manifest sha256:e05eb55bafcf0fb263b701c1b3c8bc5888d2c37625398431aac304c629b0ef2b deletemanifests: marking blob sha256:0c68272f4ce9ab9d7d771285de51c7378069cf3e24ac614547a0d1095b9534f5 deletemanifests: marking blob sha256:2d8b7cb3aaa2d125bc329051a2de3bc98de2622f73443725e8daf53761bc2f8f deletemanifests: marking blob sha256:f5adc6771a9cf47f1cda456432d6a32d18118c5d18bd3b4cc3cbdcb0882bd8e8 time="2026-03-09T12:13:28Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/10154ca53b842f9ba9dc911a28af517fac75920d4b5d299916b4b7ca59ec6c71" go.version=go1.25.8 instance.id=990335dc-8861-4881-aec4-1a19eba9d0db time="2026-03-09T12:13:28Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/10154ca53b842f9ba9dc911a28af517fac75920d4b5d299916b4b7ca59ec6c71" go.version=go1.25.8 instance.id=990335dc-8861-4881-aec4-1a19eba9d0db 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:7e47bee57494ac0c2e55cd4424ef3b46df0810f6e2fb74b2471e95934c4e48c2 time="2026-03-09T12:13:28Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/7e/7e47bee57494ac0c2e55cd4424ef3b46df0810f6e2fb74b2471e95934c4e48c2" go.version=go1.25.8 instance.id=990335dc-8861-4881-aec4-1a19eba9d0db blob eligible for deletion: sha256:8686d6954bf005e47233a39a2e3dd775394ec2db7317f2d60e75c3772b299161 time="2026-03-09T12:13:28Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/86/8686d6954bf005e47233a39a2e3dd775394ec2db7317f2d60e75c3772b299161" go.version=go1.25.8 instance.id=990335dc-8861-4881-aec4-1a19eba9d0db blob eligible for deletion: sha256:e073eea9d0d8903ad027dae0bd1a8ee0398b52cacca4546676ee50773e459413 time="2026-03-09T12:13:28Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e0/e073eea9d0d8903ad027dae0bd1a8ee0398b52cacca4546676ee50773e459413" go.version=go1.25.8 instance.id=990335dc-8861-4881-aec4-1a19eba9d0db blob eligible for deletion: sha256:10154ca53b842f9ba9dc911a28af517fac75920d4b5d299916b4b7ca59ec6c71 time="2026-03-09T12:13:28Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/10/10154ca53b842f9ba9dc911a28af517fac75920d4b5d299916b4b7ca59ec6c71" go.version=go1.25.8 instance.id=990335dc-8861-4881-aec4-1a19eba9d0db --- PASS: TestDeleteManifestIfTagNotFound (0.60s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:7dd99f8e9e1894b0b01d076b3ea7e749f30f5b486355c4d69385085e4fc5fd98 time="2026-03-09T12:13:28Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/7d/7dd99f8e9e1894b0b01d076b3ea7e749f30f5b486355c4d69385085e4fc5fd98" go.version=go1.25.8 instance.id=990335dc-8861-4881-aec4-1a19eba9d0db blob eligible for deletion: sha256:7dff6bc7c52cf06a46bb29fb82e9f549e72e33f17596128d02dbf362b1689a88 time="2026-03-09T12:13:28Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/7d/7dff6bc7c52cf06a46bb29fb82e9f549e72e33f17596128d02dbf362b1689a88" go.version=go1.25.8 instance.id=990335dc-8861-4881-aec4-1a19eba9d0db blob eligible for deletion: sha256:d859ceae52309407bacc8591848000bd2338679fa66c67df61600c82305adf75 time="2026-03-09T12:13:28Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d8/d859ceae52309407bacc8591848000bd2338679fa66c67df61600c82305adf75" go.version=go1.25.8 instance.id=990335dc-8861-4881-aec4-1a19eba9d0db --- PASS: TestGCWithMissingManifests (0.27s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:ef8370c7134dd9ac5a9b49bef60a316da6ce469f7506f96f47b4445829066693 komnenos: marking blob sha256:915e80306db3018a4c0bf493ab91bdac5054230b83ac3d2b7adbb564471c5137 komnenos: marking blob sha256:265039980fb9efb488c1d1a51babd2fe9f0427d7d6490fa1c9217eaf73962335 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:bdc81d9d27e06b4a0328450d3748e6f13c0302aabdba408401711096e1656564 time="2026-03-09T12:13:28Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/bd/bdc81d9d27e06b4a0328450d3748e6f13c0302aabdba408401711096e1656564" go.version=go1.25.8 instance.id=990335dc-8861-4881-aec4-1a19eba9d0db blob eligible for deletion: sha256:c372b24c96e5036b560f3084e1228fc009d537c4fda6d626799708c7e00e94de time="2026-03-09T12:13:28Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/c3/c372b24c96e5036b560f3084e1228fc009d537c4fda6d626799708c7e00e94de" go.version=go1.25.8 instance.id=990335dc-8861-4881-aec4-1a19eba9d0db blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2026-03-09T12:13:28Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.25.8 instance.id=990335dc-8861-4881-aec4-1a19eba9d0db blob eligible for deletion: sha256:ecca9d4a56e99c41bb9ed91ebc811f32e133f3d8fa9fd643bd6c20dca4e8c2c5 time="2026-03-09T12:13:28Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ec/ecca9d4a56e99c41bb9ed91ebc811f32e133f3d8fa9fd643bd6c20dca4e8c2c5" go.version=go1.25.8 instance.id=990335dc-8861-4881-aec4-1a19eba9d0db blob eligible for deletion: sha256:5338bb7cc9ac5d5688618551a4a5eeb8710c153506e49c7b3603bf1b69200f99 time="2026-03-09T12:13:28Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/53/5338bb7cc9ac5d5688618551a4a5eeb8710c153506e49c7b3603bf1b69200f99" go.version=go1.25.8 instance.id=990335dc-8861-4881-aec4-1a19eba9d0db blob eligible for deletion: sha256:75210dd2fc06e9c0751de36491910761c72ae5cac986c8bb35ea275be7837bfc time="2026-03-09T12:13:28Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/75/75210dd2fc06e9c0751de36491910761c72ae5cac986c8bb35ea275be7837bfc" go.version=go1.25.8 instance.id=990335dc-8861-4881-aec4-1a19eba9d0db blob eligible for deletion: sha256:b6b7109b73cb11508bf9715d285239626bec6ba1b2691c38800a26e88f140804 time="2026-03-09T12:13:28Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/b6/b6b7109b73cb11508bf9715d285239626bec6ba1b2691c38800a26e88f140804" go.version=go1.25.8 instance.id=990335dc-8861-4881-aec4-1a19eba9d0db --- PASS: TestDeletionHasEffect (0.67s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (0.76s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:32bb6b09ee127629cbeac3157add84bf1bdfd8f37f58c8d2431a148afef358cc michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:12ea72e54a6264256a7278cfc4f9cc66055b21c6c51e59ed62d120402d4770ce michael_z_doukas: marking blob sha256:fc260daa0e23832f0bbdebb9e6a8e7e4c1cd48b462cdbd2889811697040f27ac 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:ab91af0d7d5b043aa556e10a47396dd4c5918f1b640c3d337ceb82a8417d5b62 time="2026-03-09T12:13:30Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ab/ab91af0d7d5b043aa556e10a47396dd4c5918f1b640c3d337ceb82a8417d5b62" go.version=go1.25.8 instance.id=990335dc-8861-4881-aec4-1a19eba9d0db --- PASS: TestOrphanBlobDeleted (0.39s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:47c67ebf840f7a19f0bd7209e19ce997283fccd614711d676198dced6d45ae7a linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:807322b0394b8c5919e3d44e0b957c677da1a9bcca23c26b9e2b311b2359523b --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.21s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.28s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.24s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (0.61s) === 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-03-09T12:13:31Z" level=info msg="PurgeUploads starting: olderThan=2026-03-09 11:13:31.445533436 +0000 UTC m=-3589.019880364, actuallyDelete=true" time="2026-03-09T12:13:31Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2026-03-09T12:13:31Z" level=info msg="PurgeUploads starting: olderThan=2026-03-09 12:13:31.446223364 +0000 UTC m=+10.980809524, actuallyDelete=true" time="2026-03-09T12:13:31Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/0c377559-06fc-4cbb-9d23-965408c82d90 have older date (2026-03-09 11:13:31 +0000 UTC) than purge date (2026-03-09 12:13:31.446223364 +0000 UTC m=+10.980809524). Removing upload directory." time="2026-03-09T12:13:31Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/196f5150-f629-4c32-ae42-0f73479c25cc have older date (2026-03-09 11:13:31 +0000 UTC) than purge date (2026-03-09 12:13:31.446223364 +0000 UTC m=+10.980809524). Removing upload directory." time="2026-03-09T12:13:31Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/63d28d7d-276e-42d2-bf21-7bfa6558f5fb have older date (2026-03-09 11:13:31 +0000 UTC) than purge date (2026-03-09 12:13:31.446223364 +0000 UTC m=+10.980809524). Removing upload directory." time="2026-03-09T12:13:31Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6fb1b9f4-06c7-45bd-9bb3-c743d53243a4 have older date (2026-03-09 11:13:31 +0000 UTC) than purge date (2026-03-09 12:13:31.446223364 +0000 UTC m=+10.980809524). Removing upload directory." time="2026-03-09T12:13:31Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a093ccd5-d667-4633-8663-2f672d3a4f3b have older date (2026-03-09 11:13:31 +0000 UTC) than purge date (2026-03-09 12:13:31.446223364 +0000 UTC m=+10.980809524). Removing upload directory." time="2026-03-09T12:13:31Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b770b04b-72b5-40f5-b80d-3b900213ec46 have older date (2026-03-09 11:13:31 +0000 UTC) than purge date (2026-03-09 12:13:31.446223364 +0000 UTC m=+10.980809524). Removing upload directory." time="2026-03-09T12:13:31Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/631e6822-d623-4666-b3f0-3bd936d33c86 have older date (2026-03-09 11:13:31 +0000 UTC) than purge date (2026-03-09 12:13:31.446223364 +0000 UTC m=+10.980809524). Removing upload directory." time="2026-03-09T12:13:31Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/701f8de4-569b-41dd-8229-568ba872b636 have older date (2026-03-09 11:13:31 +0000 UTC) than purge date (2026-03-09 12:13:31.446223364 +0000 UTC m=+10.980809524). Removing upload directory." time="2026-03-09T12:13:31Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ba44b5f8-00d1-41f0-aaf8-a3ba14125f60 have older date (2026-03-09 11:13:31 +0000 UTC) than purge date (2026-03-09 12:13:31.446223364 +0000 UTC m=+10.980809524). Removing upload directory." time="2026-03-09T12:13:31Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f6644c90-3d5c-4fc7-ba4d-653dd3f16106 have older date (2026-03-09 11:13:31 +0000 UTC) than purge date (2026-03-09 12:13:31.446223364 +0000 UTC m=+10.980809524). Removing upload directory." time="2026-03-09T12:13:31Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/9271f40a-b7a0-4649-94c4-859b0be8c56a have older date (2026-03-09 11:13:31 +0000 UTC) than purge date (2026-03-09 12:13:31.446223364 +0000 UTC m=+10.980809524). Removing upload directory." time="2026-03-09T12:13:31Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2026-03-09T12:13:31Z" level=info msg="PurgeUploads starting: olderThan=2026-03-09 12:13:31.447143413 +0000 UTC m=+10.981729613, actuallyDelete=true" time="2026-03-09T12:13:31Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/87f984e4-95ab-4482-9d9d-50841d94ee79 have older date (2026-03-09 11:13:31 +0000 UTC) than purge date (2026-03-09 12:13:31.447143413 +0000 UTC m=+10.981729613). Removing upload directory." time="2026-03-09T12:13:31Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/c6949dff-7da2-4ed6-8e4c-f53eb339d588 have older date (2026-03-09 11:13:31 +0000 UTC) than purge date (2026-03-09 12:13:31.447143413 +0000 UTC m=+10.981729613). Removing upload directory." time="2026-03-09T12:13:31Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/46f329c1-e65f-46c5-a825-74ee9769ff2f have older date (2026-03-09 11:13:31 +0000 UTC) than purge date (2026-03-09 12:13:31.447143413 +0000 UTC m=+10.981729613). Removing upload directory." time="2026-03-09T12:13:31Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/a76d5ffe-d39d-4723-a896-672fcc5d2513 have older date (2026-03-09 11:13:31 +0000 UTC) than purge date (2026-03-09 12:13:31.447143413 +0000 UTC m=+10.981729613). Removing upload directory." time="2026-03-09T12:13:31Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/e424809d-1d31-4ccc-8518-11282fdf5cac have older date (2026-03-09 11:13:31 +0000 UTC) than purge date (2026-03-09 12:13:31.447143413 +0000 UTC m=+10.981729613). Removing upload directory." time="2026-03-09T12:13:31Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2026-03-09T12:13:31Z" level=info msg="PurgeUploads starting: olderThan=2026-03-09 12:13:31.44778358 +0000 UTC m=+10.982369740, actuallyDelete=true" time="2026-03-09T12:13:31Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/17ca18c7-fd49-42c2-9ec6-70bf3ffc8edf have older date (2026-03-09 11:13:31 +0000 UTC) than purge date (2026-03-09 12:13:31.44778358 +0000 UTC m=+10.982369740). Removing upload directory." time="2026-03-09T12:13:31Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/45c78f11-178c-4cff-ab50-f558183c949a have older date (2026-03-09 11:13:31 +0000 UTC) than purge date (2026-03-09 12:13:31.44778358 +0000 UTC m=+10.982369740). Removing upload directory." time="2026-03-09T12:13:31Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/513d2218-90c5-4030-8eac-8eeacda041b2 have older date (2026-03-09 11:13:31 +0000 UTC) than purge date (2026-03-09 12:13:31.44778358 +0000 UTC m=+10.982369740). Removing upload directory." time="2026-03-09T12:13:31Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7012e8e9-5188-4ac5-aa55-af096b3e05a1 have older date (2026-03-09 11:13:31 +0000 UTC) than purge date (2026-03-09 12:13:31.44778358 +0000 UTC m=+10.982369740). Removing upload directory." time="2026-03-09T12:13:31Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7041df29-d4a7-4ae2-808f-8080966ed9b5 have older date (2026-03-09 11:13:31 +0000 UTC) than purge date (2026-03-09 12:13:31.44778358 +0000 UTC m=+10.982369740). Removing upload directory." time="2026-03-09T12:13:31Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2026-03-09T12:13:31Z" level=info msg="PurgeUploads starting: olderThan=2026-03-09 12:13:31.448223984 +0000 UTC m=+10.982810184, actuallyDelete=true" time="2026-03-09T12:13:31Z" 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 11.015s ? 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.027s === 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.031s === RUN TestWalkFileRemoved time="2026-03-09T12:13:20Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.018s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.493s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.07s) === 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.096s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.19s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.684s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.25s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 16.739s ? 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-03-09T12:13:20Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.25.8 === RUN TestEligibleForS3/Client_IP_=_#01 time="2026-03-09T12:13:20Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.25.8 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2026-03-09T12:13:20Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.25.8 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate === CONT TestMatchIPV4WithRegionNotMatched === CONT TestInvalidNetworkType === CONT TestInvalidData === CONT TestUpdateCalledRegularly === CONT TestMatchIPV4_2 === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV4 === CONT TestMatchIPV6 === CONT TestParsing time="2026-03-09T12:13:20Z" level=error msg="unknown ip address format" go.version=go1.25.8 instance.id=db09cb46-33ae-4602-aed5-3fcda3b3d73a ip=?0000000000000000000000000000000000 --- PASS: TestMatchIPV4 (0.00s) --- PASS: TestInvalidNetworkType (0.00s) time="2026-03-09T12:13:20Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.25.8 instance.id=db09cb46-33ae-4602-aed5-3fcda3b3d73a --- PASS: TestParsing (0.00s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) time="2026-03-09T12:13:20Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.8 --- PASS: TestS3TryUpdate (0.01s) --- PASS: TestMatchIPV6 (0.01s) --- PASS: TestMatchIPV4WithRegionMatched (0.01s) time="2026-03-09T12:13:20Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.25.8 instance.id=db09cb46-33ae-4602-aed5-3fcda3b3d73a --- PASS: TestMatchIPV4_2 (0.01s) --- PASS: TestInvalidData (0.01s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) time="2026-03-09T12:13:21Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.8 time="2026-03-09T12:13:22Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.8 time="2026-03-09T12:13:23Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.8 time="2026-03-09T12:13:24Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.8 --- PASS: TestUpdateCalledRegularly (4.51s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.540s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.029s ? 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.488s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.36s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 15.852s ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.00s) PASS ok github.com/docker/distribution/uuid 0.022s ? 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 for docker-registry-2.8.3-r21.apk >>> 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-r21.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-aarch64.so.1 >>> docker-registry*: Package size: 25.3 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r21.apk >>> docker-registry: Build complete at Mon, 09 Mar 2026 12:14:29 +0000 elapsed time 0h 1m 24s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20260309.121305) (2/2) Purging go (1.25.8-r0) Executing busybox-1.37.0-r30.trigger OK: 432.1 MiB in 105 packages >>> docker-registry: Updating the community/aarch64 repository index... >>> docker-registry: Signing the index...