>>> docker-registry: Building community/docker-registry 2.8.3-r22 (using abuild 3.16.0-r0) started Fri, 10 Apr 2026 21:53:08 +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.9-r0) (2/2) Installing .makedepends-docker-registry (20260410.215309) Executing busybox-1.37.0-r30.trigger OK: 604.7 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-04-10T21:53:31Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2026-04-10T21:53:31Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.02s) PASS ok github.com/docker/distribution/configuration 0.029s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2026-04-10T21:53:31Z" 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.008s ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.00s) PASS ok github.com/docker/distribution/health 0.007s === 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.005s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (1.01s) PASS ok github.com/docker/distribution/health/checks 1.019s ? 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.008s === 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.008s === 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.015s === 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.006s ? 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/04/10 21:53:31 http: TLS handshake error from 127.0.0.1:54206: 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:45179/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:45179/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:45179/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:45179/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:40399?status=0, fail=true --- PASS: TestHTTPSink (0.02s) === RUN TestListener --- PASS: TestListener (0.66s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2026-04-10T21:53:32Z" level=info msg="broadcaster: closing" time="2026-04-10T21:53:32Z" level=info msg="closing testSink" time="2026-04-10T21:53:32Z" level=info msg="closing testSink" time="2026-04-10T21:53:32Z" level=info msg="closing testSink" time="2026-04-10T21:53:32Z" level=info msg="closing testSink" time="2026-04-10T21:53:32Z" level=info msg="closing testSink" time="2026-04-10T21:53:32Z" level=info msg="closing testSink" time="2026-04-10T21:53:32Z" level=info msg="closing testSink" time="2026-04-10T21:53:32Z" level=info msg="closing testSink" time="2026-04-10T21:53:32Z" level=info msg="closing testSink" time="2026-04-10T21:53:32Z" level=info msg="closing testSink" time="2026-04-10T21:53:32Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2026-04-10T21:53:32Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 1} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 1} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 1} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 1} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:32Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T21:53:33Z" level=warning msg="&{0xc0004c9e00 0.9} encountered too many errors, backing off" time="2026-04-10T21:53:33Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (1.02s) PASS ok github.com/docker/distribution/notifications 1.831s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2026-04-10T21:53:31Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-04-10T21:53:31.766720889Z" 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.9 time="2026-04-10T21:53:31.766740351Z" level=info msg="redis not configured" go.version=go1.25.9 time="2026-04-10T21:53:31.766806417Z" level=info msg="Starting upload purge in 47m0s" go.version=go1.25.9 time="2026-04-10T21:53:31.767043239Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.25.9 time="2026-04-10T21:53:31.767055957Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.25.9 time="2026-04-10T21:53:31.767396277Z" level=info msg="listening on [::]:5001, tls" go.version=go1.25.9 time="2026-04-10T21:53:34.776228429Z" level=info msg="response completed" go.version=go1.25.9 http.request.host=127.0.0.1 http.request.id=2f36bff3-8204-4145-93f7-b0fdebb29130 http.request.method=GET http.request.remoteaddr="127.0.0.1:57604" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="800.712µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [10/Apr/2026:21:53:34 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2026-04-10T21:53:34.776380651Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.25.9 --- PASS: TestRegistrySupportedCipherSuite (3.21s) === RUN TestRegistryUnsupportedCipherSuite time="2026-04-10T21:53:35.027034439Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-04-10T21:53:35.027778501Z" 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.9 time="2026-04-10T21:53:35.027794606Z" level=info msg="redis not configured" go.version=go1.25.9 time="2026-04-10T21:53:35.027828501Z" level=info msg="Starting upload purge in 8m0s" go.version=go1.25.9 time="2026-04-10T21:53:35.027954393Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.25.9 --- PASS: TestRegistryUnsupportedCipherSuite (8.25s) PASS ok github.com/docker/distribution/registry 11.471s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.005s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.01s) === 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.05s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.103s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2026-04-10T21:53:31Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.25.9 instance.id=feb36aa3-3c61-4677-9418-1ba0d81f3a8e time="2026-04-10T21:53:31Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.25.9 instance.id=feb36aa3-3c61-4677-9418-1ba0d81f3a8e --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2026-04-10T21:53:31Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.25.9 password=cb7eqbe-B5eyN6lfoMp8rUj9M8IAe1tBipvJDqKfiHY user=docker --- PASS: TestCreateHtpasswdFile (0.09s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.105s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.006s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.02s) === RUN TestLeeway time="2026-04-10T21:53:31Z" level=info msg="token not to be used before 2026-04-10 21:53:32 +0000 UTC - currently 2026-04-10 21:53:31.6860344 +0000 UTC m=+0.019927744" time="2026-04-10T21:53:31Z" level=info msg="token not to be used after 2026-04-10 21:53:31 +0000 UTC - currently 2026-04-10 21:53:31.686866656 +0000 UTC m=+0.020760002" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2026-04-10T21:53:31Z" 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.033s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.00s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.00s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.01s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.00s) === RUN TestManifestPut --- PASS: TestManifestPut (0.00s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.063s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.00s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.00s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.023s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.006s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2026-04-10T21:53:31Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.9 time="2026-04-10T21:53:31Z" level=info msg="redis not configured" go.version=go1.25.9 time="2026-04-10T21:53:31Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:40417" http.request.id=6715d90c-52be-45d7-876f-cad08ec685a0 http.request.method=GET http.request.remoteaddr="127.0.0.1:40878" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.06385ms http.response.status=200 http.response.written=2 127.0.0.1 - - [10/Apr/2026:21:53:31 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2026-04-10T21:53:31Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.9 time="2026-04-10T21:53:31Z" level=info msg="redis not configured" go.version=go1.25.9 time="2026-04-10T21:53:31Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41517" http.request.id=3982694d-58ca-4650-85c7-5809c63cef62 http.request.method=GET http.request.remoteaddr="127.0.0.1:49372" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.208495ms http.response.status=200 http.response.written=20 127.0.0.1 - - [10/Apr/2026:21:53:31 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-04-10T21:53:32Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41517" http.request.id=7d1da060-c22d-4471-be05-63c53355df88 http.request.method=POST http.request.remoteaddr="127.0.0.1:49372" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.072425ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:32 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:33Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41517" http.request.id=57ea4790-094d-4229-bf47-2ce61dc40166 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49372" http.request.uri="/v2/foo/aaaa/blobs/uploads/f54371af-fd9f-454a-92a0-20d3d7eabb17?_state=rAoN5PMbMSS2GCd2VnoUJy5uV6gkFcVMpXvQmLprc-d7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJmNTQzNzFhZi1mZDlmLTQ1NGEtOTJhMC0yMGQzZDdlYWJiMTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTM6MzIuMDUxMDQwMjIyWiJ9&digest=sha256%3Ac4775286ac3bda8489dd7f3c127917359210b8b0f14623978007eec72af0eeac" http.request.useragent="Go-http-client/1.1" http.response.duration=1.280526857s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:32 +0000] "PUT /v2/foo/aaaa/blobs/uploads/f54371af-fd9f-454a-92a0-20d3d7eabb17?_state=rAoN5PMbMSS2GCd2VnoUJy5uV6gkFcVMpXvQmLprc-d7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJmNTQzNzFhZi1mZDlmLTQ1NGEtOTJhMC0yMGQzZDdlYWJiMTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTM6MzIuMDUxMDQwMjIyWiJ9&digest=sha256%3Ac4775286ac3bda8489dd7f3c127917359210b8b0f14623978007eec72af0eeac HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:33Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41517" http.request.id=0f463330-82ec-4319-a490-3532461e1b86 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49372" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=7.787339ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:33 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:33Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41517" http.request.id=fe491f33-1f8f-444e-887c-ae1d30037ca7 http.request.method=POST http.request.remoteaddr="127.0.0.1:49372" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.046488ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:33 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:35Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41517" http.request.id=c99a1b76-bb09-4603-9c6b-9593697232a9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49372" http.request.uri="/v2/foo/bbbb/blobs/uploads/05129f83-088e-4697-8eda-5b9f64aedca5?_state=5Ju_rZsP7Jk569GjD1MCoYPjHiMfzmjO72BeUnMCipd7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIwNTEyOWY4My0wODhlLTQ2OTctOGVkYS01YjlmNjRhZWRjYTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTM6MzMuNTY5MjMxNzI0WiJ9&digest=sha256%3A37d3e3b8648f26b2bd684e1fb0923de6b8dd9c2e38e58253fa2ea91ba04b72f1" http.request.useragent="Go-http-client/1.1" http.response.duration=1.545509436s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:33 +0000] "PUT /v2/foo/bbbb/blobs/uploads/05129f83-088e-4697-8eda-5b9f64aedca5?_state=5Ju_rZsP7Jk569GjD1MCoYPjHiMfzmjO72BeUnMCipd7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIwNTEyOWY4My0wODhlLTQ2OTctOGVkYS01YjlmNjRhZWRjYTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTM6MzMuNTY5MjMxNzI0WiJ9&digest=sha256%3A37d3e3b8648f26b2bd684e1fb0923de6b8dd9c2e38e58253fa2ea91ba04b72f1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:35Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41517" http.request.id=76e5d04f-2b10-4b6d-88a5-5606942f4a5d http.request.method=PUT http.request.remoteaddr="127.0.0.1:49372" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.112966ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:35 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:35Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41517" http.request.id=bcc5d7e8-8a86-4778-8fbb-56803872e955 http.request.method=POST http.request.remoteaddr="127.0.0.1:49372" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="896.271µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:35 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:35Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41517" http.request.id=c9380b59-ca69-4384-a2ea-33c557af6fc8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49372" http.request.uri="/v2/foo/cccc/blobs/uploads/504bef58-83cf-4f17-8cd4-049badc07123?_state=caf4vJz7kDTGepv3hDkYSBJxG_pCRfUrA6NMQk1G08t7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI1MDRiZWY1OC04M2NmLTRmMTctOGNkNC0wNDliYWRjMDcxMjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTM6MzUuMjQ0NzQ2MTg4WiJ9&digest=sha256%3Af4c90e1d28e08b280a3d70ec373dca81db96b36d4b2fbdc80833ee166bdcbc4f" http.request.useragent="Go-http-client/1.1" http.response.duration=476.398088ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:35 +0000] "PUT /v2/foo/cccc/blobs/uploads/504bef58-83cf-4f17-8cd4-049badc07123?_state=caf4vJz7kDTGepv3hDkYSBJxG_pCRfUrA6NMQk1G08t7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI1MDRiZWY1OC04M2NmLTRmMTctOGNkNC0wNDliYWRjMDcxMjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTM6MzUuMjQ0NzQ2MTg4WiJ9&digest=sha256%3Af4c90e1d28e08b280a3d70ec373dca81db96b36d4b2fbdc80833ee166bdcbc4f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:35Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41517" http.request.id=173d37db-062f-49da-accf-6a3c4f93d254 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49372" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.640618ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:35 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:35Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41517" http.request.id=62b53c0b-cf7d-4824-964d-f49f36c665b6 http.request.method=POST http.request.remoteaddr="127.0.0.1:49372" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="923.725µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:35 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:36Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41517" http.request.id=77daea86-1339-4673-8e07-fd59232e2e6e http.request.method=PUT http.request.remoteaddr="127.0.0.1:49372" http.request.uri="/v2/foo/dddd/blobs/uploads/9f828a59-beb2-4af2-acd1-c81b57ba8b4d?_state=5s5VJMd0_amASpYiR66eI0RCzFvBA0cnn3o0hlCHf0V7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI5ZjgyOGE1OS1iZWIyLTRhZjItYWNkMS1jODFiNTdiYThiNGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTM6MzUuODk3MzA1ODk2WiJ9&digest=sha256%3A56f746f33af37f1b34bf5481113ae2f96c6eef2406a117b1bdf166864f64d327" http.request.useragent="Go-http-client/1.1" http.response.duration=958.51658ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:35 +0000] "PUT /v2/foo/dddd/blobs/uploads/9f828a59-beb2-4af2-acd1-c81b57ba8b4d?_state=5s5VJMd0_amASpYiR66eI0RCzFvBA0cnn3o0hlCHf0V7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI5ZjgyOGE1OS1iZWIyLTRhZjItYWNkMS1jODFiNTdiYThiNGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTM6MzUuODk3MzA1ODk2WiJ9&digest=sha256%3A56f746f33af37f1b34bf5481113ae2f96c6eef2406a117b1bdf166864f64d327 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:36Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41517" http.request.id=457ecbf6-4b02-4c60-bce9-dc941b39d6dc http.request.method=PUT http.request.remoteaddr="127.0.0.1:49372" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.467184ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:36 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:37Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41517" http.request.id=5fdcec34-04b2-4299-b621-52058b0e378f http.request.method=POST http.request.remoteaddr="127.0.0.1:49372" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="834.974µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:37 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:37Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41517" http.request.id=4e8f5a8d-d0ba-448e-8f60-c4bed18c90c9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49372" http.request.uri="/v2/foo/eeee/blobs/uploads/1ba83ad3-eb71-4c18-a613-bde5bdf012ad?_state=5uELrWk-kJRDXF3jZX_vJn7BZn2dWYxK7Uzf9BpihLh7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIxYmE4M2FkMy1lYjcxLTRjMTgtYTYxMy1iZGU1YmRmMDEyYWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTM6MzcuMDIwNjQwNzgzWiJ9&digest=sha256%3A932798dfe259ff8571738dfcc0a712cf6cf46d3f16ce7fd96d15a18241d69a28" http.request.useragent="Go-http-client/1.1" http.response.duration=781.380677ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:37 +0000] "PUT /v2/foo/eeee/blobs/uploads/1ba83ad3-eb71-4c18-a613-bde5bdf012ad?_state=5uELrWk-kJRDXF3jZX_vJn7BZn2dWYxK7Uzf9BpihLh7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIxYmE4M2FkMy1lYjcxLTRjMTgtYTYxMy1iZGU1YmRmMDEyYWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTM6MzcuMDIwNjQwNzgzWiJ9&digest=sha256%3A932798dfe259ff8571738dfcc0a712cf6cf46d3f16ce7fd96d15a18241d69a28 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:37Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41517" http.request.id=57081b02-f7d8-4e07-aa09-bc66c8c5e035 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49372" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.658881ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:37 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:37Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41517" http.request.id=e18be45d-8ed0-42bd-95fe-5262b9385a4a http.request.method=POST http.request.remoteaddr="127.0.0.1:49372" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="878.661µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:37 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:38Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41517" http.request.id=5b3e98da-8fa7-43b1-a4ea-59620d2161ea http.request.method=PUT http.request.remoteaddr="127.0.0.1:49372" http.request.uri="/v2/foo/ffff/blobs/uploads/a726aa1d-7fba-4e1f-88f5-3ee2bb650cf4?_state=3kKeR03E7Bo5tWiNvQqxxByTbN_cwq_B2OROG3Hmk8t7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJhNzI2YWExZC03ZmJhLTRlMWYtODhmNS0zZWUyYmI2NTBjZjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTM6MzcuOTgyNjI2NTMyWiJ9&digest=sha256%3A4011ce7b32bfe4174f056be3489b28c2783f471c05e0c1ac03d84c5f5fb32121" http.request.useragent="Go-http-client/1.1" http.response.duration=986.373223ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:37 +0000] "PUT /v2/foo/ffff/blobs/uploads/a726aa1d-7fba-4e1f-88f5-3ee2bb650cf4?_state=3kKeR03E7Bo5tWiNvQqxxByTbN_cwq_B2OROG3Hmk8t7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJhNzI2YWExZC03ZmJhLTRlMWYtODhmNS0zZWUyYmI2NTBjZjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTM6MzcuOTgyNjI2NTMyWiJ9&digest=sha256%3A4011ce7b32bfe4174f056be3489b28c2783f471c05e0c1ac03d84c5f5fb32121 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:38Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41517" http.request.id=cdc9eba7-83e5-4f75-aab2-6d4423d07404 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49372" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.583891ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:38 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:38Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41517" http.request.id=c9a5599e-ca02-423b-9b15-e637762e89e9 http.request.method=GET http.request.remoteaddr="127.0.0.1:49372" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="625.853µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [10/Apr/2026:21:53:38 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-04-10T21:53:38Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41517" http.request.id=a9909667-2d23-45d9-8ee3-c08ae0a32c3e http.request.method=GET http.request.remoteaddr="127.0.0.1:49372" 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="640.308µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [10/Apr/2026:21:53:38 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-04-10T21:53:38Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41517" http.request.id=bc498905-31e5-4d6a-8e3a-de0a06a2e593 http.request.method=GET http.request.remoteaddr="127.0.0.1:49372" 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="641.165µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [10/Apr/2026:21:53:38 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-04-10T21:53:38Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41517" http.request.id=fca78b38-5166-4c21-b570-f664008ca1a1 http.request.method=GET http.request.remoteaddr="127.0.0.1:49372" 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="621.23µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [10/Apr/2026:21:53:38 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-04-10T21:53:38Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41517" http.request.id=ecb5bfed-dfa3-4a9d-936f-955517f0136c http.request.method=GET http.request.remoteaddr="127.0.0.1:49372" 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="653.525µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [10/Apr/2026:21:53:38 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2026-04-10T21:53:38Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41517" http.request.id=0e2b939a-8422-475b-8d90-b84dba334aea http.request.method=GET http.request.remoteaddr="127.0.0.1:49372" 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="723.408µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [10/Apr/2026:21:53:38 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-04-10T21:53:38Z" 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.9 http.request.host="127.0.0.1:41517" http.request.id=db03eab6-d649-4bd0-8b0d-a2c85449d07c http.request.method=GET http.request.remoteaddr="127.0.0.1:49372" 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="604.666µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [10/Apr/2026:21:53:38 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2026-04-10T21:53:38Z" 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.9 http.request.host="127.0.0.1:41517" http.request.id=61a49b7f-f59d-4b43-b928-269a2fd0eb6c http.request.method=GET http.request.remoteaddr="127.0.0.1:49372" 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="568.427µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [10/Apr/2026:21:53:38 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2026-04-10T21:53:38Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41517" http.request.id=bd602c51-7e4b-40f5-a757-0785c2d42cac http.request.method=GET http.request.remoteaddr="127.0.0.1:49372" 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="679.69µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [10/Apr/2026:21:53:38 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-04-10T21:53:38Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41517" http.request.id=8e18b5f2-6762-4a2c-8dd3-a88538eaafa8 http.request.method=GET http.request.remoteaddr="127.0.0.1:49372" 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="633.71µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [10/Apr/2026:21:53:38 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-04-10T21:53:38Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.9 time="2026-04-10T21:53:38Z" level=info msg="redis not configured" go.version=go1.25.9 time="2026-04-10T21:53:39Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45775" http.request.id=af7e17dc-2e6c-404e-915f-4ec9c3fcefe1 http.request.method=POST http.request.remoteaddr="127.0.0.1:40536" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="931.037µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:39 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:39Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45775" http.request.id=12f474da-86d5-4c95-a37f-2933d2641a7d http.request.method=PUT http.request.remoteaddr="127.0.0.1:40536" http.request.uri="/v2/foo/aaaa/blobs/uploads/3a7ade2d-069d-4261-bb93-8eab7dbd2cf6?_state=_56LuFBh1Q2r-Ta1ceOhXdfL300UcS_SwjH0RUsYJj97Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIzYTdhZGUyZC0wNjlkLTQyNjEtYmI5My04ZWFiN2RiZDJjZjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTM6MzkuMTI3NTczMTI5WiJ9&digest=sha256%3Ad1f9770302cac513601228e084976d491477e53ef0b4655003430a183ad07d2a" http.request.useragent="Go-http-client/1.1" http.response.duration=650.420945ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:39 +0000] "PUT /v2/foo/aaaa/blobs/uploads/3a7ade2d-069d-4261-bb93-8eab7dbd2cf6?_state=_56LuFBh1Q2r-Ta1ceOhXdfL300UcS_SwjH0RUsYJj97Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIzYTdhZGUyZC0wNjlkLTQyNjEtYmI5My04ZWFiN2RiZDJjZjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTM6MzkuMTI3NTczMTI5WiJ9&digest=sha256%3Ad1f9770302cac513601228e084976d491477e53ef0b4655003430a183ad07d2a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:39Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45775" http.request.id=ad880c14-5636-4a0f-b1c6-79a9f6740eda http.request.method=PUT http.request.remoteaddr="127.0.0.1:40536" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.596593ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:39 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:39Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45775" http.request.id=dfb97b97-02d1-46cd-87ee-a3c458fcae81 http.request.method=POST http.request.remoteaddr="127.0.0.1:40536" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="790.072µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:39 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:40Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45775" http.request.id=85879a90-188d-4014-9dd9-080f9473fa80 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40536" http.request.uri="/v2/foo/bbbb/blobs/uploads/9b6f26b4-9cb0-475d-9d8a-0228514c7fe4?_state=SH4HyYTywYl7SrJDrCs7KpLnu4lP45V3G5AZfvFJsxF7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI5YjZmMjZiNC05Y2IwLTQ3NWQtOWQ4YS0wMjI4NTE0YzdmZTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTM6MzkuOTEwNDExMjQ3WiJ9&digest=sha256%3Adbb18cc2e66469c594b5fd7e7a6854d8fa4e62d50da95f12804d55895ae0db86" http.request.useragent="Go-http-client/1.1" http.response.duration=463.533089ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:39 +0000] "PUT /v2/foo/bbbb/blobs/uploads/9b6f26b4-9cb0-475d-9d8a-0228514c7fe4?_state=SH4HyYTywYl7SrJDrCs7KpLnu4lP45V3G5AZfvFJsxF7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI5YjZmMjZiNC05Y2IwLTQ3NWQtOWQ4YS0wMjI4NTE0YzdmZTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTM6MzkuOTEwNDExMjQ3WiJ9&digest=sha256%3Adbb18cc2e66469c594b5fd7e7a6854d8fa4e62d50da95f12804d55895ae0db86 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:40Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45775" http.request.id=7d69dee5-e09d-4d88-99bd-f5c6f84060f8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40536" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.622085ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:40 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:40Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45775" http.request.id=41f7c77b-cdf2-4518-9ffe-db6fcfd87552 http.request.method=POST http.request.remoteaddr="127.0.0.1:40536" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="795.705µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:40 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:42Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45775" http.request.id=5e59823a-6302-4d34-ad11-c38c3c2b5efd http.request.method=PUT http.request.remoteaddr="127.0.0.1:40536" http.request.uri="/v2/foo/cccc/blobs/uploads/8a664717-acba-41f3-a6d0-053beddac9f6?_state=_PT92byX1YdNNZpL148fN9A31_4TuGL1USy9Y9g0Fol7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI4YTY2NDcxNy1hY2JhLTQxZjMtYTZkMC0wNTNiZWRkYWM5ZjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTM6NDAuNTg3MDQ1MjE5WiJ9&digest=sha256%3Ad4394208b0e5f9f0fd20a2e32b7bea8673ce6b31835113e4d2c880497c03c3be" http.request.useragent="Go-http-client/1.1" http.response.duration=1.495647092s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:40 +0000] "PUT /v2/foo/cccc/blobs/uploads/8a664717-acba-41f3-a6d0-053beddac9f6?_state=_PT92byX1YdNNZpL148fN9A31_4TuGL1USy9Y9g0Fol7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI4YTY2NDcxNy1hY2JhLTQxZjMtYTZkMC0wNTNiZWRkYWM5ZjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTM6NDAuNTg3MDQ1MjE5WiJ9&digest=sha256%3Ad4394208b0e5f9f0fd20a2e32b7bea8673ce6b31835113e4d2c880497c03c3be HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:42Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45775" http.request.id=8cd2d88d-b97c-4228-8cce-2088c98e4549 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40536" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.621195ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:42 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:42Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45775" http.request.id=1c8ad315-b5b6-4b31-bfc9-269bfc752188 http.request.method=POST http.request.remoteaddr="127.0.0.1:40536" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="892.404µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:42 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:43Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45775" http.request.id=5452bd43-ad93-4744-8a16-dc466749fab7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40536" http.request.uri="/v2/foo/dddd/blobs/uploads/282eb570-2fa3-412c-9919-a7da655f371a?_state=3R9-i6WaLTqxM1S5X4yXw44dvFyoPlB6ZDoHaWaz9bJ7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIyODJlYjU3MC0yZmEzLTQxMmMtOTkxOS1hN2RhNjU1ZjM3MWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTM6NDIuMjYyOTMyMjI4WiJ9&digest=sha256%3Ab1fc2a49b0a4362b48e4a654aed0c974820a8b7e9c421a498bb62b36e7d4129c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.037637275s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:42 +0000] "PUT /v2/foo/dddd/blobs/uploads/282eb570-2fa3-412c-9919-a7da655f371a?_state=3R9-i6WaLTqxM1S5X4yXw44dvFyoPlB6ZDoHaWaz9bJ7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIyODJlYjU3MC0yZmEzLTQxMmMtOTkxOS1hN2RhNjU1ZjM3MWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTM6NDIuMjYyOTMyMjI4WiJ9&digest=sha256%3Ab1fc2a49b0a4362b48e4a654aed0c974820a8b7e9c421a498bb62b36e7d4129c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:43Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45775" http.request.id=b9f2c746-f6d5-452d-b3c7-9bdde19c73a2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40536" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.646846ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:43 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:43Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45775" http.request.id=d6faa7c3-570e-406f-a1f3-3244aeed4d97 http.request.method=GET http.request.remoteaddr="127.0.0.1:40536" 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="628.298µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [10/Apr/2026:21:53:43 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (11.47s) === RUN TestURLPrefix time="2026-04-10T21:53:43Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.9 time="2026-04-10T21:53:43Z" level=info msg="redis not configured" go.version=go1.25.9 time="2026-04-10T21:53:43Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39811" http.request.id=58077059-0531-435a-991a-ba6b5c785e18 http.request.method=GET http.request.remoteaddr="127.0.0.1:35346" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="721.502µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [10/Apr/2026:21:53:43 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2026-04-10T21:53:43Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.9 time="2026-04-10T21:53:43Z" level=info msg="redis not configured" go.version=go1.25.9 time="2026-04-10T21:53:43Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:8d4f0db6ef29349976cba6e206df5b34625209597ee9ad5069e15531fa334751 err.message="blob unknown to registry" go.version=go1.25.9 http.request.host="127.0.0.1:44175" http.request.id=1ff0fd94-bdba-42c4-b283-868a41795ad5 http.request.method=GET http.request.remoteaddr="127.0.0.1:36832" http.request.uri="/v2/foo/bar/blobs/sha256:8d4f0db6ef29349976cba6e206df5b34625209597ee9ad5069e15531fa334751" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.004617ms http.response.status=404 http.response.written=157 vars.digest="sha256:8d4f0db6ef29349976cba6e206df5b34625209597ee9ad5069e15531fa334751" vars.name="foo/bar" 127.0.0.1 - - [10/Apr/2026:21:53:43 +0000] "GET /v2/foo/bar/blobs/sha256:8d4f0db6ef29349976cba6e206df5b34625209597ee9ad5069e15531fa334751 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-04-10T21:53:43Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:8d4f0db6ef29349976cba6e206df5b34625209597ee9ad5069e15531fa334751 err.message="blob unknown to registry" go.version=go1.25.9 http.request.host="127.0.0.1:44175" http.request.id=4421f225-c101-4b18-ac7d-873a3b61c804 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:36846" http.request.uri="/v2/foo/bar/blobs/sha256:8d4f0db6ef29349976cba6e206df5b34625209597ee9ad5069e15531fa334751" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="957.087µs" http.response.status=404 http.response.written=157 vars.digest="sha256:8d4f0db6ef29349976cba6e206df5b34625209597ee9ad5069e15531fa334751" vars.name="foo/bar" 127.0.0.1 - - [10/Apr/2026:21:53:43 +0000] "HEAD /v2/foo/bar/blobs/sha256:8d4f0db6ef29349976cba6e206df5b34625209597ee9ad5069e15531fa334751 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-04-10T21:53:43Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:44175" http.request.id=17d73949-5da9-4fbf-8035-23bb399b6bc0 http.request.method=POST http.request.remoteaddr="127.0.0.1:36846" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="902.837µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:43 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:43Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:44175" http.request.id=e4cf0c05-1ef6-4a8f-82dd-44889a006679 http.request.method=GET http.request.remoteaddr="127.0.0.1:36846" http.request.uri="/v2/foo/bar/blobs/uploads/aa91dc05-c7f4-48d6-bb2e-f677248ed42f?_state=p19yzMzrWkkIzp6DrS0OCsVQk3RVqjxHpnkezFAAVmB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFhOTFkYzA1LWM3ZjQtNDhkNi1iYjJlLWY2NzcyNDhlZDQyZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0My40OTQ4NzIyOTlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.094945ms http.response.status=204 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:43 +0000] "GET /v2/foo/bar/blobs/uploads/aa91dc05-c7f4-48d6-bb2e-f677248ed42f?_state=p19yzMzrWkkIzp6DrS0OCsVQk3RVqjxHpnkezFAAVmB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFhOTFkYzA1LWM3ZjQtNDhkNi1iYjJlLWY2NzcyNDhlZDQyZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0My40OTQ4NzIyOTlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:43Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:44175" http.request.id=d0a490dd-f290-412d-921b-c0ec9f6a8a64 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36846" http.request.uri="/v2/foo/bar/blobs/uploads/aa91dc05-c7f4-48d6-bb2e-f677248ed42f?_state=p19yzMzrWkkIzp6DrS0OCsVQk3RVqjxHpnkezFAAVmB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFhOTFkYzA1LWM3ZjQtNDhkNi1iYjJlLWY2NzcyNDhlZDQyZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0My40OTQ4NzIyOTlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.113067ms http.response.status=204 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:43 +0000] "DELETE /v2/foo/bar/blobs/uploads/aa91dc05-c7f4-48d6-bb2e-f677248ed42f?_state=p19yzMzrWkkIzp6DrS0OCsVQk3RVqjxHpnkezFAAVmB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFhOTFkYzA1LWM3ZjQtNDhkNi1iYjJlLWY2NzcyNDhlZDQyZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0My40OTQ4NzIyOTlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:43Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.25.9 http.request.host="127.0.0.1:44175" http.request.id=fb216603-e8ee-4c14-8e50-91cf1161f215 http.request.method=GET http.request.remoteaddr="127.0.0.1:36846" http.request.uri="/v2/foo/bar/blobs/uploads/aa91dc05-c7f4-48d6-bb2e-f677248ed42f?_state=p19yzMzrWkkIzp6DrS0OCsVQk3RVqjxHpnkezFAAVmB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFhOTFkYzA1LWM3ZjQtNDhkNi1iYjJlLWY2NzcyNDhlZDQyZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0My40OTQ4NzIyOTlaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=aa91dc05-c7f4-48d6-bb2e-f677248ed42f time="2026-04-10T21:53:43Z" 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.9 http.request.host="127.0.0.1:44175" http.request.id=fb216603-e8ee-4c14-8e50-91cf1161f215 http.request.method=GET http.request.remoteaddr="127.0.0.1:36846" http.request.uri="/v2/foo/bar/blobs/uploads/aa91dc05-c7f4-48d6-bb2e-f677248ed42f?_state=p19yzMzrWkkIzp6DrS0OCsVQk3RVqjxHpnkezFAAVmB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFhOTFkYzA1LWM3ZjQtNDhkNi1iYjJlLWY2NzcyNDhlZDQyZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0My40OTQ4NzIyOTlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="882.972µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=aa91dc05-c7f4-48d6-bb2e-f677248ed42f 127.0.0.1 - - [10/Apr/2026:21:53:43 +0000] "GET /v2/foo/bar/blobs/uploads/aa91dc05-c7f4-48d6-bb2e-f677248ed42f?_state=p19yzMzrWkkIzp6DrS0OCsVQk3RVqjxHpnkezFAAVmB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFhOTFkYzA1LWM3ZjQtNDhkNi1iYjJlLWY2NzcyNDhlZDQyZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0My40OTQ4NzIyOTlaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-04-10T21:53:43Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:44175" http.request.id=c1a44a45-bc6c-4537-a85b-86c845c5e39d http.request.method=POST http.request.remoteaddr="127.0.0.1:36848" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="991.912µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:43 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:43Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.25.9 http.request.host="127.0.0.1:44175" http.request.id=af815e81-3202-4e2c-b24e-90fe846a7f14 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36848" http.request.uri="/v2/foo/bar/blobs/uploads/3d2c0cbe-08ad-4e84-95e9-5a3f700e6f4b?_state=f1BR5d9NvS04Fi610tHD0GOSLXihQzhFZTLFA0UrefV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNkMmMwY2JlLTA4YWQtNGU4NC05NWU5LTVhM2Y3MDBlNmY0YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0My40OTk3NTYzODhaIn0%3D&digest=sha256%3A8d4f0db6ef29349976cba6e206df5b34625209597ee9ad5069e15531fa334751" http.request.useragent="Go-http-client/1.1" provided=sha256:8d4f0db6ef29349976cba6e206df5b34625209597ee9ad5069e15531fa334751 vars.name="foo/bar" vars.uuid=3d2c0cbe-08ad-4e84-95e9-5a3f700e6f4b time="2026-04-10T21:53:43Z" level=error msg="error canceling upload after error: already closed" go.version=go1.25.9 http.request.host="127.0.0.1:44175" http.request.id=af815e81-3202-4e2c-b24e-90fe846a7f14 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36848" http.request.uri="/v2/foo/bar/blobs/uploads/3d2c0cbe-08ad-4e84-95e9-5a3f700e6f4b?_state=f1BR5d9NvS04Fi610tHD0GOSLXihQzhFZTLFA0UrefV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNkMmMwY2JlLTA4YWQtNGU4NC05NWU5LTVhM2Y3MDBlNmY0YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0My40OTk3NTYzODhaIn0%3D&digest=sha256%3A8d4f0db6ef29349976cba6e206df5b34625209597ee9ad5069e15531fa334751" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=3d2c0cbe-08ad-4e84-95e9-5a3f700e6f4b time="2026-04-10T21:53:43Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:8d4f0db6ef29349976cba6e206df5b34625209597ee9ad5069e15531fa334751, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.25.9 http.request.host="127.0.0.1:44175" http.request.id=af815e81-3202-4e2c-b24e-90fe846a7f14 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36848" http.request.uri="/v2/foo/bar/blobs/uploads/3d2c0cbe-08ad-4e84-95e9-5a3f700e6f4b?_state=f1BR5d9NvS04Fi610tHD0GOSLXihQzhFZTLFA0UrefV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNkMmMwY2JlLTA4YWQtNGU4NC05NWU5LTVhM2Y3MDBlNmY0YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0My40OTk3NTYzODhaIn0%3D&digest=sha256%3A8d4f0db6ef29349976cba6e206df5b34625209597ee9ad5069e15531fa334751" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="922.014µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=3d2c0cbe-08ad-4e84-95e9-5a3f700e6f4b 127.0.0.1 - - [10/Apr/2026:21:53:43 +0000] "PUT /v2/foo/bar/blobs/uploads/3d2c0cbe-08ad-4e84-95e9-5a3f700e6f4b?_state=f1BR5d9NvS04Fi610tHD0GOSLXihQzhFZTLFA0UrefV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNkMmMwY2JlLTA4YWQtNGU4NC05NWU5LTVhM2Y3MDBlNmY0YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0My40OTk3NTYzODhaIn0%3D&digest=sha256%3A8d4f0db6ef29349976cba6e206df5b34625209597ee9ad5069e15531fa334751 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-04-10T21:53:43Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:44175" http.request.id=8d5b70a1-32bd-441e-bdb2-c56018fc516a http.request.method=POST http.request.remoteaddr="127.0.0.1:36848" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="746.211µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:43 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:43Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:44175" http.request.id=60a2792b-720e-4b0d-b580-967953f92b22 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36848" http.request.uri="/v2/foo/bar/blobs/uploads/ca0e4f2d-6750-4d6d-b8e4-9a2e87abf70f?_state=JFSKOb5UNZFYitwFsS03ecnou9YAQoSWWSnTdvqg_1R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNhMGU0ZjJkLTY3NTAtNGQ2ZC1iOGU0LTlhMmU4N2FiZjcwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0My41MDE4MDc3MTlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.050837ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:43 +0000] "PUT /v2/foo/bar/blobs/uploads/ca0e4f2d-6750-4d6d-b8e4-9a2e87abf70f?_state=JFSKOb5UNZFYitwFsS03ecnou9YAQoSWWSnTdvqg_1R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNhMGU0ZjJkLTY3NTAtNGQ2ZC1iOGU0LTlhMmU4N2FiZjcwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0My41MDE4MDc3MTlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:43Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:44175" http.request.id=f9889b8b-424e-4c04-becd-42c549efc18f http.request.method=POST http.request.remoteaddr="127.0.0.1:36848" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="783.865µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:43 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:43Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:44175" http.request.id=3754f9cd-71c0-453c-b4c8-a8a6024c787f http.request.method=PUT http.request.remoteaddr="127.0.0.1:36848" http.request.uri="/v2/foo/bar/blobs/uploads/3b86ca4d-2d4f-44ca-9867-9dcbddf16839?_state=pVijW_7vvAH3fZnR7DzKAh-UnrQghCUT_T9upPKLoS97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNiODZjYTRkLTJkNGYtNDRjYS05ODY3LTlkY2JkZGYxNjgzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0My41MDQwMTE5NjVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="963.957µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:43 +0000] "PUT /v2/foo/bar/blobs/uploads/3b86ca4d-2d4f-44ca-9867-9dcbddf16839?_state=pVijW_7vvAH3fZnR7DzKAh-UnrQghCUT_T9upPKLoS97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNiODZjYTRkLTJkNGYtNDRjYS05ODY3LTlkY2JkZGYxNjgzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0My41MDQwMTE5NjVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:43Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:44175" http.request.id=93914bd2-fdbc-4d1f-b7ad-d5d405e1021b http.request.method=POST http.request.remoteaddr="127.0.0.1:36848" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="761.258µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:43 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:44Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:44175" http.request.id=2b8e803b-3805-471d-ab84-c52283b5bdf9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36848" http.request.uri="/v2/foo/bar/blobs/uploads/3ec8b3fa-6081-4eda-8375-f1c8be7ab9ec?_state=z5GOKpac0jMcbOizZfNhMQNAvY2SaZXCjWyeXAWbRxN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNlYzhiM2ZhLTYwODEtNGVkYS04Mzc1LWYxYzhiZTdhYjllYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0My41MDYwNjI5OTdaIn0%3D&digest=sha256%3A8d4f0db6ef29349976cba6e206df5b34625209597ee9ad5069e15531fa334751" http.request.useragent="Go-http-client/1.1" http.response.duration=1.096972952s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:43 +0000] "PUT /v2/foo/bar/blobs/uploads/3ec8b3fa-6081-4eda-8375-f1c8be7ab9ec?_state=z5GOKpac0jMcbOizZfNhMQNAvY2SaZXCjWyeXAWbRxN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNlYzhiM2ZhLTYwODEtNGVkYS04Mzc1LWYxYzhiZTdhYjllYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0My41MDYwNjI5OTdaIn0%3D&digest=sha256%3A8d4f0db6ef29349976cba6e206df5b34625209597ee9ad5069e15531fa334751 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:44Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:44175" http.request.id=7435f20d-190c-44e3-8711-3e0e318abbdf http.request.method=POST http.request.remoteaddr="127.0.0.1:36848" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="873.121µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:45Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:44175" http.request.id=588dc7fd-f4fc-493a-924f-31249d53fbeb http.request.method=PATCH http.request.remoteaddr="127.0.0.1:36848" http.request.uri="/v2/foo/bar/blobs/uploads/d7e8c04b-68fc-4c8e-be7c-bd9e2bd16adc?_state=jzL4vEVf-zLaKjpBf4wXRcy8wknqnTaMRRxCODdnsZt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ3ZThjMDRiLTY4ZmMtNGM4ZS1iZTdjLWJkOWUyYmQxNmFkYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0NC42NzU0MTA4OTJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.072821921s http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:44 +0000] "PATCH /v2/foo/bar/blobs/uploads/d7e8c04b-68fc-4c8e-be7c-bd9e2bd16adc?_state=jzL4vEVf-zLaKjpBf4wXRcy8wknqnTaMRRxCODdnsZt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ3ZThjMDRiLTY4ZmMtNGM4ZS1iZTdjLWJkOWUyYmQxNmFkYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0NC42NzU0MTA4OTJaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:45Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:44175" http.request.id=19e913e0-3f87-49da-8ef3-a545e60c9c84 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36848" http.request.uri="/v2/foo/bar/blobs/uploads/d7e8c04b-68fc-4c8e-be7c-bd9e2bd16adc?_state=G1XdGVElEEUGj3zPJ0i3cNs0tfaWKXzcgxLfUZsRZ3t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ3ZThjMDRiLTY4ZmMtNGM4ZS1iZTdjLWJkOWUyYmQxNmFkYyIsIk9mZnNldCI6MjMzOTYzNTIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTM6NDRaIn0%3D&digest=sha256%3A8d4f0db6ef29349976cba6e206df5b34625209597ee9ad5069e15531fa334751" http.request.useragent="Go-http-client/1.1" http.response.duration=1.078913ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:45 +0000] "PUT /v2/foo/bar/blobs/uploads/d7e8c04b-68fc-4c8e-be7c-bd9e2bd16adc?_state=G1XdGVElEEUGj3zPJ0i3cNs0tfaWKXzcgxLfUZsRZ3t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ3ZThjMDRiLTY4ZmMtNGM4ZS1iZTdjLWJkOWUyYmQxNmFkYyIsIk9mZnNldCI6MjMzOTYzNTIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTM6NDRaIn0%3D&digest=sha256%3A8d4f0db6ef29349976cba6e206df5b34625209597ee9ad5069e15531fa334751 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:45Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:44175" http.request.id=9108ca1d-d0d7-4666-bef1-665be675497a http.request.method=HEAD http.request.remoteaddr="127.0.0.1:36848" http.request.uri="/v2/foo/bar/blobs/sha256:8d4f0db6ef29349976cba6e206df5b34625209597ee9ad5069e15531fa334751" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="827.893µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:45 +0000] "HEAD /v2/foo/bar/blobs/sha256:8d4f0db6ef29349976cba6e206df5b34625209597ee9ad5069e15531fa334751 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:45Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:44175" http.request.id=1b0c1f30-8a1a-4827-a6f3-cb056b37d41b http.request.method=GET http.request.remoteaddr="127.0.0.1:36848" http.request.uri="/v2/foo/bar/blobs/sha256:8d4f0db6ef29349976cba6e206df5b34625209597ee9ad5069e15531fa334751" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=49.197752ms http.response.status=200 http.response.written=23396352 127.0.0.1 - - [10/Apr/2026:21:53:45 +0000] "GET /v2/foo/bar/blobs/sha256:8d4f0db6ef29349976cba6e206df5b34625209597ee9ad5069e15531fa334751 HTTP/1.1" 200 23396352 "" "Go-http-client/1.1" time="2026-04-10T21:53:45Z" level=error msg="error parsing digest="sha257:8d4f0db6ef29349976cba6e206df5b34625209597ee9ad5069e15531fa334751": unsupported digest algorithm" go.version=go1.25.9 http.request.host="127.0.0.1:44175" http.request.id=730f5da3-b13e-47c5-b40f-4d8f8a811683 http.request.method=GET http.request.remoteaddr="127.0.0.1:36848" http.request.uri="/v2/foo/bar/blobs/sha257:8d4f0db6ef29349976cba6e206df5b34625209597ee9ad5069e15531fa334751" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:8d4f0db6ef29349976cba6e206df5b34625209597ee9ad5069e15531fa334751" vars.name="foo/bar" time="2026-04-10T21:53:45Z" 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.9 http.request.host="127.0.0.1:44175" http.request.id=730f5da3-b13e-47c5-b40f-4d8f8a811683 http.request.method=GET http.request.remoteaddr="127.0.0.1:36848" http.request.uri="/v2/foo/bar/blobs/sha257:8d4f0db6ef29349976cba6e206df5b34625209597ee9ad5069e15531fa334751" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="741.712µs" http.response.status=400 http.response.written=110 vars.digest="sha257:8d4f0db6ef29349976cba6e206df5b34625209597ee9ad5069e15531fa334751" vars.name="foo/bar" 127.0.0.1 - - [10/Apr/2026:21:53:45 +0000] "GET /v2/foo/bar/blobs/sha257:8d4f0db6ef29349976cba6e206df5b34625209597ee9ad5069e15531fa334751 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-04-10T21:53:45Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:44175" http.request.id=1ddc6212-e7b1-41fc-990c-c4bfc8912250 http.request.method=GET http.request.remoteaddr="127.0.0.1:36872" http.request.uri="/v2/foo/bar/blobs/sha256:8d4f0db6ef29349976cba6e206df5b34625209597ee9ad5069e15531fa334751" http.request.useragent="Go-http-client/1.1" http.response.duration=1.176227ms http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:45 +0000] "GET /v2/foo/bar/blobs/sha256:8d4f0db6ef29349976cba6e206df5b34625209597ee9ad5069e15531fa334751 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:45Z" 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.9 time="2026-04-10T21:53:45Z" level=info msg="redis not configured" go.version=go1.25.9 time="2026-04-10T21:53:45Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:c9622565dca887e84400faa2604e850206bdfb5634cc9686ee5af86bfd316253 err.message="blob unknown to registry" go.version=go1.25.9 http.request.host="127.0.0.1:37035" http.request.id=21677f7a-d8d2-43db-baa7-5b0c20131d0c http.request.method=GET http.request.remoteaddr="127.0.0.1:43268" http.request.uri="/v2/foo/bar/blobs/sha256:c9622565dca887e84400faa2604e850206bdfb5634cc9686ee5af86bfd316253" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="826.75µs" http.response.status=404 http.response.written=157 vars.digest="sha256:c9622565dca887e84400faa2604e850206bdfb5634cc9686ee5af86bfd316253" vars.name="foo/bar" 127.0.0.1 - - [10/Apr/2026:21:53:45 +0000] "GET /v2/foo/bar/blobs/sha256:c9622565dca887e84400faa2604e850206bdfb5634cc9686ee5af86bfd316253 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-04-10T21:53:45Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:c9622565dca887e84400faa2604e850206bdfb5634cc9686ee5af86bfd316253 err.message="blob unknown to registry" go.version=go1.25.9 http.request.host="127.0.0.1:37035" http.request.id=5209189b-9230-41ac-b7e1-aec6edd8bfcb http.request.method=HEAD http.request.remoteaddr="127.0.0.1:43280" http.request.uri="/v2/foo/bar/blobs/sha256:c9622565dca887e84400faa2604e850206bdfb5634cc9686ee5af86bfd316253" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="772.797µs" http.response.status=404 http.response.written=157 vars.digest="sha256:c9622565dca887e84400faa2604e850206bdfb5634cc9686ee5af86bfd316253" vars.name="foo/bar" 127.0.0.1 - - [10/Apr/2026:21:53:45 +0000] "HEAD /v2/foo/bar/blobs/sha256:c9622565dca887e84400faa2604e850206bdfb5634cc9686ee5af86bfd316253 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-04-10T21:53:45Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37035" http.request.id=df014629-a110-4b19-a936-cd6cf7c9310b http.request.method=POST http.request.remoteaddr="127.0.0.1:43280" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="771.623µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:45 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:45Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37035" http.request.id=da68de2b-ca60-41a3-9e0c-6513433c476d http.request.method=GET http.request.remoteaddr="127.0.0.1:43280" http.request.uri="/v2/foo/bar/blobs/uploads/d7c300df-d3e2-481d-9180-d6aaa5e43c01?_state=dwNlxVIrzbTI9YLVEEvFXBaaaxHJWO84b4lQzRq-4p97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ3YzMwMGRmLWQzZTItNDgxZC05MTgwLWQ2YWFhNWU0M2MwMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0NS45Nzg4MTg4NzlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="789.956µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:45 +0000] "GET /v2/foo/bar/blobs/uploads/d7c300df-d3e2-481d-9180-d6aaa5e43c01?_state=dwNlxVIrzbTI9YLVEEvFXBaaaxHJWO84b4lQzRq-4p97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ3YzMwMGRmLWQzZTItNDgxZC05MTgwLWQ2YWFhNWU0M2MwMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0NS45Nzg4MTg4NzlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:45Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37035" http.request.id=86844faa-473c-4333-92a3-76f387ddaa1a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43280" http.request.uri="/v2/foo/bar/blobs/uploads/d7c300df-d3e2-481d-9180-d6aaa5e43c01?_state=dwNlxVIrzbTI9YLVEEvFXBaaaxHJWO84b4lQzRq-4p97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ3YzMwMGRmLWQzZTItNDgxZC05MTgwLWQ2YWFhNWU0M2MwMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0NS45Nzg4MTg4NzlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="776.17µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:45 +0000] "DELETE /v2/foo/bar/blobs/uploads/d7c300df-d3e2-481d-9180-d6aaa5e43c01?_state=dwNlxVIrzbTI9YLVEEvFXBaaaxHJWO84b4lQzRq-4p97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ3YzMwMGRmLWQzZTItNDgxZC05MTgwLWQ2YWFhNWU0M2MwMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0NS45Nzg4MTg4NzlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:45Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.25.9 http.request.host="127.0.0.1:37035" http.request.id=90d2f013-89b5-4a16-82a1-4b4b22262f21 http.request.method=GET http.request.remoteaddr="127.0.0.1:43280" http.request.uri="/v2/foo/bar/blobs/uploads/d7c300df-d3e2-481d-9180-d6aaa5e43c01?_state=dwNlxVIrzbTI9YLVEEvFXBaaaxHJWO84b4lQzRq-4p97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ3YzMwMGRmLWQzZTItNDgxZC05MTgwLWQ2YWFhNWU0M2MwMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0NS45Nzg4MTg4NzlaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=d7c300df-d3e2-481d-9180-d6aaa5e43c01 time="2026-04-10T21:53:45Z" 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.9 http.request.host="127.0.0.1:37035" http.request.id=90d2f013-89b5-4a16-82a1-4b4b22262f21 http.request.method=GET http.request.remoteaddr="127.0.0.1:43280" http.request.uri="/v2/foo/bar/blobs/uploads/d7c300df-d3e2-481d-9180-d6aaa5e43c01?_state=dwNlxVIrzbTI9YLVEEvFXBaaaxHJWO84b4lQzRq-4p97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ3YzMwMGRmLWQzZTItNDgxZC05MTgwLWQ2YWFhNWU0M2MwMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0NS45Nzg4MTg4NzlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="713.875µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=d7c300df-d3e2-481d-9180-d6aaa5e43c01 127.0.0.1 - - [10/Apr/2026:21:53:45 +0000] "GET /v2/foo/bar/blobs/uploads/d7c300df-d3e2-481d-9180-d6aaa5e43c01?_state=dwNlxVIrzbTI9YLVEEvFXBaaaxHJWO84b4lQzRq-4p97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ3YzMwMGRmLWQzZTItNDgxZC05MTgwLWQ2YWFhNWU0M2MwMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0NS45Nzg4MTg4NzlaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-04-10T21:53:45Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37035" http.request.id=2b9bef3a-58d3-45c2-af9e-63ad9908d85b http.request.method=POST http.request.remoteaddr="127.0.0.1:43296" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="957.564µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:45 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:45Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.25.9 http.request.host="127.0.0.1:37035" http.request.id=909ea940-1633-4fcc-8e31-b85fabbcbb28 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43296" http.request.uri="/v2/foo/bar/blobs/uploads/1702362c-a466-491d-83f6-8dd86031d6eb?_state=y-3vnBEf0hLicPseZyKkIqAQiPWIAwI3ZOQPDS9gLpd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3MDIzNjJjLWE0NjYtNDkxZC04M2Y2LThkZDg2MDMxZDZlYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0NS45ODI2NzE4MTNaIn0%3D&digest=sha256%3Ac9622565dca887e84400faa2604e850206bdfb5634cc9686ee5af86bfd316253" http.request.useragent="Go-http-client/1.1" provided=sha256:c9622565dca887e84400faa2604e850206bdfb5634cc9686ee5af86bfd316253 vars.name="foo/bar" vars.uuid=1702362c-a466-491d-83f6-8dd86031d6eb time="2026-04-10T21:53:45Z" level=error msg="error canceling upload after error: already closed" go.version=go1.25.9 http.request.host="127.0.0.1:37035" http.request.id=909ea940-1633-4fcc-8e31-b85fabbcbb28 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43296" http.request.uri="/v2/foo/bar/blobs/uploads/1702362c-a466-491d-83f6-8dd86031d6eb?_state=y-3vnBEf0hLicPseZyKkIqAQiPWIAwI3ZOQPDS9gLpd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3MDIzNjJjLWE0NjYtNDkxZC04M2Y2LThkZDg2MDMxZDZlYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0NS45ODI2NzE4MTNaIn0%3D&digest=sha256%3Ac9622565dca887e84400faa2604e850206bdfb5634cc9686ee5af86bfd316253" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=1702362c-a466-491d-83f6-8dd86031d6eb time="2026-04-10T21:53:45Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:c9622565dca887e84400faa2604e850206bdfb5634cc9686ee5af86bfd316253, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.25.9 http.request.host="127.0.0.1:37035" http.request.id=909ea940-1633-4fcc-8e31-b85fabbcbb28 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43296" http.request.uri="/v2/foo/bar/blobs/uploads/1702362c-a466-491d-83f6-8dd86031d6eb?_state=y-3vnBEf0hLicPseZyKkIqAQiPWIAwI3ZOQPDS9gLpd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3MDIzNjJjLWE0NjYtNDkxZC04M2Y2LThkZDg2MDMxZDZlYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0NS45ODI2NzE4MTNaIn0%3D&digest=sha256%3Ac9622565dca887e84400faa2604e850206bdfb5634cc9686ee5af86bfd316253" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="948.343µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=1702362c-a466-491d-83f6-8dd86031d6eb 127.0.0.1 - - [10/Apr/2026:21:53:45 +0000] "PUT /v2/foo/bar/blobs/uploads/1702362c-a466-491d-83f6-8dd86031d6eb?_state=y-3vnBEf0hLicPseZyKkIqAQiPWIAwI3ZOQPDS9gLpd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3MDIzNjJjLWE0NjYtNDkxZC04M2Y2LThkZDg2MDMxZDZlYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0NS45ODI2NzE4MTNaIn0%3D&digest=sha256%3Ac9622565dca887e84400faa2604e850206bdfb5634cc9686ee5af86bfd316253 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-04-10T21:53:45Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37035" http.request.id=28cb0976-bc58-4917-a62c-f92c3400498a http.request.method=POST http.request.remoteaddr="127.0.0.1:43296" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="702.291µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:45 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:45Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37035" http.request.id=af48cead-a158-4d40-9a1c-a636cd88a5d2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43296" http.request.uri="/v2/foo/bar/blobs/uploads/64b4c2df-0dbd-470e-9109-60cde147bbc5?_state=Jzz4unS0k11354yfLl_4FkucwXMZEueudOA8GaxX34R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY0YjRjMmRmLTBkYmQtNDcwZS05MTA5LTYwY2RlMTQ3YmJjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0NS45ODQ2ODcxNFoifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="909.393µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:45 +0000] "PUT /v2/foo/bar/blobs/uploads/64b4c2df-0dbd-470e-9109-60cde147bbc5?_state=Jzz4unS0k11354yfLl_4FkucwXMZEueudOA8GaxX34R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY0YjRjMmRmLTBkYmQtNDcwZS05MTA5LTYwY2RlMTQ3YmJjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0NS45ODQ2ODcxNFoifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:45Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37035" http.request.id=8bc91ad9-e9db-4732-bb5a-6184b3dc3ef3 http.request.method=POST http.request.remoteaddr="127.0.0.1:43296" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="683.181µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:45 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:45Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37035" http.request.id=2c3a5a8a-dfe6-4320-9da4-98bbec83ff5b http.request.method=PUT http.request.remoteaddr="127.0.0.1:43296" http.request.uri="/v2/foo/bar/blobs/uploads/ddb0a579-5bd5-44ca-9800-4c684db6d0df?_state=wRFIdhmljAECFuO0JBw78Q0nTzbvLEdAot60nuvYz2l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRkYjBhNTc5LTViZDUtNDRjYS05ODAwLTRjNjg0ZGI2ZDBkZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0NS45ODY1OTgyMDdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="914.618µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:45 +0000] "PUT /v2/foo/bar/blobs/uploads/ddb0a579-5bd5-44ca-9800-4c684db6d0df?_state=wRFIdhmljAECFuO0JBw78Q0nTzbvLEdAot60nuvYz2l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRkYjBhNTc5LTViZDUtNDRjYS05ODAwLTRjNjg0ZGI2ZDBkZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0NS45ODY1OTgyMDdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:45Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37035" http.request.id=59fdf634-a9a5-4751-80f0-dedbe6fdfc31 http.request.method=POST http.request.remoteaddr="127.0.0.1:43296" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="682.538µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:45 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:46Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37035" http.request.id=b64d6599-5efe-4f45-abb4-dce92966c243 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43296" http.request.uri="/v2/foo/bar/blobs/uploads/a608f76f-c4d7-42e5-8325-00a92c5e60fb?_state=XZmchZop5cNirhRsedxl7JbYU1D_mqlSrsfj6QPFwHR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE2MDhmNzZmLWM0ZDctNDJlNS04MzI1LTAwYTkyYzVlNjBmYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0NS45ODg0OTcxMloifQ%3D%3D&digest=sha256%3Ac9622565dca887e84400faa2604e850206bdfb5634cc9686ee5af86bfd316253" http.request.useragent="Go-http-client/1.1" http.response.duration=730.786229ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:45 +0000] "PUT /v2/foo/bar/blobs/uploads/a608f76f-c4d7-42e5-8325-00a92c5e60fb?_state=XZmchZop5cNirhRsedxl7JbYU1D_mqlSrsfj6QPFwHR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE2MDhmNzZmLWM0ZDctNDJlNS04MzI1LTAwYTkyYzVlNjBmYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0NS45ODg0OTcxMloifQ%3D%3D&digest=sha256%3Ac9622565dca887e84400faa2604e850206bdfb5634cc9686ee5af86bfd316253 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:46Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37035" http.request.id=4b451f92-faa9-4ccd-a7f4-0267e7f58f86 http.request.method=POST http.request.remoteaddr="127.0.0.1:43296" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="979.547µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:46 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:47Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:37035" http.request.id=47f701b9-99d9-4497-9f86-b75f78c54e60 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:43296" http.request.uri="/v2/foo/bar/blobs/uploads/110de839-22f8-4fb4-b82c-69e52640380a?_state=L4CtMFGUyM1i2cBi1u9Jnj0UX_Yqy6uMLe1CeJIBqjh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjExMGRlODM5LTIyZjgtNGZiNC1iODJjLTY5ZTUyNjQwMzgwYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0Ni43NzkxOTcyNTdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=711.129556ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:46 +0000] "PATCH /v2/foo/bar/blobs/uploads/110de839-22f8-4fb4-b82c-69e52640380a?_state=L4CtMFGUyM1i2cBi1u9Jnj0UX_Yqy6uMLe1CeJIBqjh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjExMGRlODM5LTIyZjgtNGZiNC1iODJjLTY5ZTUyNjQwMzgwYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0Ni43NzkxOTcyNTdaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:47Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37035" http.request.id=46349038-9d93-4ab2-9a45-ff893242a70c http.request.method=PUT http.request.remoteaddr="127.0.0.1:43296" http.request.uri="/v2/foo/bar/blobs/uploads/110de839-22f8-4fb4-b82c-69e52640380a?_state=mzwmJfvC4s33D_zVjT5ss5QPTwBU9aOX3kHZhMSfhs97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjExMGRlODM5LTIyZjgtNGZiNC1iODJjLTY5ZTUyNjQwMzgwYSIsIk9mZnNldCI6MTkyMTYzODQsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTM6NDZaIn0%3D&digest=sha256%3Ac9622565dca887e84400faa2604e850206bdfb5634cc9686ee5af86bfd316253" http.request.useragent="Go-http-client/1.1" http.response.duration=2.336096ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:47 +0000] "PUT /v2/foo/bar/blobs/uploads/110de839-22f8-4fb4-b82c-69e52640380a?_state=mzwmJfvC4s33D_zVjT5ss5QPTwBU9aOX3kHZhMSfhs97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjExMGRlODM5LTIyZjgtNGZiNC1iODJjLTY5ZTUyNjQwMzgwYSIsIk9mZnNldCI6MTkyMTYzODQsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTM6NDZaIn0%3D&digest=sha256%3Ac9622565dca887e84400faa2604e850206bdfb5634cc9686ee5af86bfd316253 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:47Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37035" http.request.id=bc0f5ef3-f26c-437e-aba3-b24adea16f8e http.request.method=HEAD http.request.remoteaddr="127.0.0.1:43296" http.request.uri="/v2/foo/bar/blobs/sha256:c9622565dca887e84400faa2604e850206bdfb5634cc9686ee5af86bfd316253" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.189841ms http.response.status=200 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:47 +0000] "HEAD /v2/foo/bar/blobs/sha256:c9622565dca887e84400faa2604e850206bdfb5634cc9686ee5af86bfd316253 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:47Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37035" http.request.id=a638b1b1-876c-4cc7-82c8-86b0c8a85c46 http.request.method=GET http.request.remoteaddr="127.0.0.1:43296" http.request.uri="/v2/foo/bar/blobs/sha256:c9622565dca887e84400faa2604e850206bdfb5634cc9686ee5af86bfd316253" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=42.825348ms http.response.status=200 http.response.written=19216384 127.0.0.1 - - [10/Apr/2026:21:53:47 +0000] "GET /v2/foo/bar/blobs/sha256:c9622565dca887e84400faa2604e850206bdfb5634cc9686ee5af86bfd316253 HTTP/1.1" 200 19216384 "" "Go-http-client/1.1" time="2026-04-10T21:53:47Z" level=error msg="error parsing digest="sha257:c9622565dca887e84400faa2604e850206bdfb5634cc9686ee5af86bfd316253": unsupported digest algorithm" go.version=go1.25.9 http.request.host="127.0.0.1:37035" http.request.id=fef777db-be38-494b-ac02-f377e22b3962 http.request.method=GET http.request.remoteaddr="127.0.0.1:43296" http.request.uri="/v2/foo/bar/blobs/sha257:c9622565dca887e84400faa2604e850206bdfb5634cc9686ee5af86bfd316253" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:c9622565dca887e84400faa2604e850206bdfb5634cc9686ee5af86bfd316253" vars.name="foo/bar" time="2026-04-10T21:53:47Z" 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.9 http.request.host="127.0.0.1:37035" http.request.id=fef777db-be38-494b-ac02-f377e22b3962 http.request.method=GET http.request.remoteaddr="127.0.0.1:43296" http.request.uri="/v2/foo/bar/blobs/sha257:c9622565dca887e84400faa2604e850206bdfb5634cc9686ee5af86bfd316253" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="793.638µs" http.response.status=400 http.response.written=110 vars.digest="sha257:c9622565dca887e84400faa2604e850206bdfb5634cc9686ee5af86bfd316253" vars.name="foo/bar" 127.0.0.1 - - [10/Apr/2026:21:53:47 +0000] "GET /v2/foo/bar/blobs/sha257:c9622565dca887e84400faa2604e850206bdfb5634cc9686ee5af86bfd316253 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-04-10T21:53:47Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37035" http.request.id=fe7a46cb-7def-41cd-a682-c1d9f0ee159a http.request.method=GET http.request.remoteaddr="127.0.0.1:43314" http.request.uri="/v2/foo/bar/blobs/sha256:c9622565dca887e84400faa2604e850206bdfb5634cc9686ee5af86bfd316253" http.request.useragent="Go-http-client/1.1" http.response.duration=1.075657ms http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:47 +0000] "GET /v2/foo/bar/blobs/sha256:c9622565dca887e84400faa2604e850206bdfb5634cc9686ee5af86bfd316253 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:47Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37035" http.request.id=a93ca5d5-ddac-455e-976c-1e092e23b4c1 http.request.method=GET http.request.remoteaddr="127.0.0.1:43298" http.request.uri="/v2/foo/bar/blobs/sha256:c9622565dca887e84400faa2604e850206bdfb5634cc9686ee5af86bfd316253" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.325311ms http.response.status=200 http.response.written=2719872 127.0.0.1 - - [10/Apr/2026:21:53:47 +0000] "GET /v2/foo/bar/blobs/sha256:c9622565dca887e84400faa2604e850206bdfb5634cc9686ee5af86bfd316253 HTTP/1.1" 200 2719872 "" "Go-http-client/1.1" time="2026-04-10T21:53:47Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37035" http.request.id=867679e8-5c0b-445e-8929-9f9f8681bb3e http.request.method=GET http.request.remoteaddr="127.0.0.1:43314" http.request.uri="/v2/foo/bar/blobs/sha256:c9622565dca887e84400faa2604e850206bdfb5634cc9686ee5af86bfd316253" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.479823ms http.response.status=200 http.response.written=360448 127.0.0.1 - - [10/Apr/2026:21:53:47 +0000] "GET /v2/foo/bar/blobs/sha256:c9622565dca887e84400faa2604e850206bdfb5634cc9686ee5af86bfd316253 HTTP/1.1" 200 360448 "" "Go-http-client/1.1" time="2026-04-10T21:53:47Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:44175" http.request.id=e8af62f3-3157-4c47-a01a-f5624006335f http.request.method=GET http.request.remoteaddr="127.0.0.1:36872" http.request.uri="/v2/foo/bar/blobs/sha256:8d4f0db6ef29349976cba6e206df5b34625209597ee9ad5069e15531fa334751" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.742860132s http.response.status=200 http.response.written=2614272 127.0.0.1 - - [10/Apr/2026:21:53:45 +0000] "GET /v2/foo/bar/blobs/sha256:8d4f0db6ef29349976cba6e206df5b34625209597ee9ad5069e15531fa334751 HTTP/1.1" 200 2614272 "" "Go-http-client/1.1" time="2026-04-10T21:53:47Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:44175" http.request.id=2cfbe678-a2bf-42d4-90aa-54b611743805 http.request.method=GET http.request.remoteaddr="127.0.0.1:36860" http.request.uri="/v2/foo/bar/blobs/sha256:8d4f0db6ef29349976cba6e206df5b34625209597ee9ad5069e15531fa334751" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.745957958s http.response.status=200 http.response.written=2687104 127.0.0.1 - - [10/Apr/2026:21:53:45 +0000] "GET /v2/foo/bar/blobs/sha256:8d4f0db6ef29349976cba6e206df5b34625209597ee9ad5069e15531fa334751 HTTP/1.1" 200 2687104 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (4.27s) === RUN TestBlobDelete time="2026-04-10T21:53:47Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.9 time="2026-04-10T21:53:47Z" level=info msg="redis not configured" go.version=go1.25.9 time="2026-04-10T21:53:47Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:a2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f err.message="blob unknown to registry" go.version=go1.25.9 http.request.host="127.0.0.1:33027" http.request.id=c91bc61c-080c-4493-bccb-6850cce890b5 http.request.method=GET http.request.remoteaddr="127.0.0.1:39690" http.request.uri="/v2/foo/bar/blobs/sha256:a2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="944.689µs" http.response.status=404 http.response.written=157 vars.digest="sha256:a2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f" vars.name="foo/bar" 127.0.0.1 - - [10/Apr/2026:21:53:47 +0000] "GET /v2/foo/bar/blobs/sha256:a2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-04-10T21:53:47Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:a2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f err.message="blob unknown to registry" go.version=go1.25.9 http.request.host="127.0.0.1:33027" http.request.id=372e3004-8a7b-4f89-a58b-b82f0f7a9830 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39696" http.request.uri="/v2/foo/bar/blobs/sha256:a2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="836.135µs" http.response.status=404 http.response.written=157 vars.digest="sha256:a2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f" vars.name="foo/bar" 127.0.0.1 - - [10/Apr/2026:21:53:47 +0000] "HEAD /v2/foo/bar/blobs/sha256:a2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-04-10T21:53:47Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:33027" http.request.id=22f4724f-4c88-413a-943e-ff47a19c816b http.request.method=POST http.request.remoteaddr="127.0.0.1:39696" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="779.054µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:47 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:47Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:33027" http.request.id=07ef5d5b-e0e4-49d8-aec3-d595eabf17f7 http.request.method=GET http.request.remoteaddr="127.0.0.1:39696" http.request.uri="/v2/foo/bar/blobs/uploads/bd0579cd-a57c-4b39-a668-c68d618e4d3d?_state=MFgy8KeMS6rupOr6zqTct7_oMkn5HOZfmdDRXUtXbP57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkMDU3OWNkLWE1N2MtNGIzOS1hNjY4LWM2OGQ2MThlNGQzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0Ny43NzI4OTM5MTNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="873.51µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:47 +0000] "GET /v2/foo/bar/blobs/uploads/bd0579cd-a57c-4b39-a668-c68d618e4d3d?_state=MFgy8KeMS6rupOr6zqTct7_oMkn5HOZfmdDRXUtXbP57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkMDU3OWNkLWE1N2MtNGIzOS1hNjY4LWM2OGQ2MThlNGQzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0Ny43NzI4OTM5MTNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:47Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:33027" http.request.id=8011f4cd-0ec0-457b-b52e-e9a5973dae3d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39696" http.request.uri="/v2/foo/bar/blobs/uploads/bd0579cd-a57c-4b39-a668-c68d618e4d3d?_state=MFgy8KeMS6rupOr6zqTct7_oMkn5HOZfmdDRXUtXbP57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkMDU3OWNkLWE1N2MtNGIzOS1hNjY4LWM2OGQ2MThlNGQzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0Ny43NzI4OTM5MTNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="814.059µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:47 +0000] "DELETE /v2/foo/bar/blobs/uploads/bd0579cd-a57c-4b39-a668-c68d618e4d3d?_state=MFgy8KeMS6rupOr6zqTct7_oMkn5HOZfmdDRXUtXbP57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkMDU3OWNkLWE1N2MtNGIzOS1hNjY4LWM2OGQ2MThlNGQzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0Ny43NzI4OTM5MTNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:47Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.25.9 http.request.host="127.0.0.1:33027" http.request.id=b0a09e3b-c9d2-468d-8925-4759d21ca80a http.request.method=GET http.request.remoteaddr="127.0.0.1:39696" http.request.uri="/v2/foo/bar/blobs/uploads/bd0579cd-a57c-4b39-a668-c68d618e4d3d?_state=MFgy8KeMS6rupOr6zqTct7_oMkn5HOZfmdDRXUtXbP57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkMDU3OWNkLWE1N2MtNGIzOS1hNjY4LWM2OGQ2MThlNGQzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0Ny43NzI4OTM5MTNaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=bd0579cd-a57c-4b39-a668-c68d618e4d3d time="2026-04-10T21:53:47Z" 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.9 http.request.host="127.0.0.1:33027" http.request.id=b0a09e3b-c9d2-468d-8925-4759d21ca80a http.request.method=GET http.request.remoteaddr="127.0.0.1:39696" http.request.uri="/v2/foo/bar/blobs/uploads/bd0579cd-a57c-4b39-a668-c68d618e4d3d?_state=MFgy8KeMS6rupOr6zqTct7_oMkn5HOZfmdDRXUtXbP57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkMDU3OWNkLWE1N2MtNGIzOS1hNjY4LWM2OGQ2MThlNGQzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0Ny43NzI4OTM5MTNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="748.88µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=bd0579cd-a57c-4b39-a668-c68d618e4d3d 127.0.0.1 - - [10/Apr/2026:21:53:47 +0000] "GET /v2/foo/bar/blobs/uploads/bd0579cd-a57c-4b39-a668-c68d618e4d3d?_state=MFgy8KeMS6rupOr6zqTct7_oMkn5HOZfmdDRXUtXbP57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkMDU3OWNkLWE1N2MtNGIzOS1hNjY4LWM2OGQ2MThlNGQzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0Ny43NzI4OTM5MTNaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-04-10T21:53:47Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:33027" http.request.id=f7b79635-224d-4472-8d7c-ef3a56ea43ea http.request.method=POST http.request.remoteaddr="127.0.0.1:39706" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="876.571µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:47 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:47Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.25.9 http.request.host="127.0.0.1:33027" http.request.id=d20f1595-70ed-4ad9-b83d-e6d4f917aec6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39706" http.request.uri="/v2/foo/bar/blobs/uploads/dd0105a6-ea3f-48c1-8460-04cd4c752b03?_state=DVOgaW3SkQDdz45_wXmmT8S87bYSbBvi8eUNhfDPihN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRkMDEwNWE2LWVhM2YtNDhjMS04NDYwLTA0Y2Q0Yzc1MmIwMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0Ny43NzY4NzU2MzZaIn0%3D&digest=sha256%3Aa2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f" http.request.useragent="Go-http-client/1.1" provided=sha256:a2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f vars.name="foo/bar" vars.uuid=dd0105a6-ea3f-48c1-8460-04cd4c752b03 time="2026-04-10T21:53:47Z" level=error msg="error canceling upload after error: already closed" go.version=go1.25.9 http.request.host="127.0.0.1:33027" http.request.id=d20f1595-70ed-4ad9-b83d-e6d4f917aec6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39706" http.request.uri="/v2/foo/bar/blobs/uploads/dd0105a6-ea3f-48c1-8460-04cd4c752b03?_state=DVOgaW3SkQDdz45_wXmmT8S87bYSbBvi8eUNhfDPihN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRkMDEwNWE2LWVhM2YtNDhjMS04NDYwLTA0Y2Q0Yzc1MmIwMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0Ny43NzY4NzU2MzZaIn0%3D&digest=sha256%3Aa2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=dd0105a6-ea3f-48c1-8460-04cd4c752b03 time="2026-04-10T21:53:47Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:a2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.25.9 http.request.host="127.0.0.1:33027" http.request.id=d20f1595-70ed-4ad9-b83d-e6d4f917aec6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39706" http.request.uri="/v2/foo/bar/blobs/uploads/dd0105a6-ea3f-48c1-8460-04cd4c752b03?_state=DVOgaW3SkQDdz45_wXmmT8S87bYSbBvi8eUNhfDPihN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRkMDEwNWE2LWVhM2YtNDhjMS04NDYwLTA0Y2Q0Yzc1MmIwMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0Ny43NzY4NzU2MzZaIn0%3D&digest=sha256%3Aa2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="897.206µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=dd0105a6-ea3f-48c1-8460-04cd4c752b03 127.0.0.1 - - [10/Apr/2026:21:53:47 +0000] "PUT /v2/foo/bar/blobs/uploads/dd0105a6-ea3f-48c1-8460-04cd4c752b03?_state=DVOgaW3SkQDdz45_wXmmT8S87bYSbBvi8eUNhfDPihN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRkMDEwNWE2LWVhM2YtNDhjMS04NDYwLTA0Y2Q0Yzc1MmIwMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0Ny43NzY4NzU2MzZaIn0%3D&digest=sha256%3Aa2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-04-10T21:53:47Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:33027" http.request.id=f6156e3a-0e2b-40c8-a623-b24b736e9b27 http.request.method=POST http.request.remoteaddr="127.0.0.1:39706" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="748.255µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:47 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:47Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:33027" http.request.id=3bafff4f-07c9-4262-9a0c-9ba34baaf67a http.request.method=PUT http.request.remoteaddr="127.0.0.1:39706" http.request.uri="/v2/foo/bar/blobs/uploads/b7d74945-6ab0-457a-a36c-4c595d7dd0a8?_state=wM7a-6jElgvKMD9JMyAbQEQiIren1egPHN1x2lg6yL97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI3ZDc0OTQ1LTZhYjAtNDU3YS1hMzZjLTRjNTk1ZDdkZDBhOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0Ny43Nzg4OTAzNThaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.01353ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:47 +0000] "PUT /v2/foo/bar/blobs/uploads/b7d74945-6ab0-457a-a36c-4c595d7dd0a8?_state=wM7a-6jElgvKMD9JMyAbQEQiIren1egPHN1x2lg6yL97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI3ZDc0OTQ1LTZhYjAtNDU3YS1hMzZjLTRjNTk1ZDdkZDBhOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0Ny43Nzg4OTAzNThaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:47Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:33027" http.request.id=7d85aaa5-91bc-442c-b634-9101f3e44232 http.request.method=POST http.request.remoteaddr="127.0.0.1:39706" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="755.543µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:47 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:47Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:33027" http.request.id=8d0507cb-c7ff-4190-9cf8-33c5ff12e104 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39706" http.request.uri="/v2/foo/bar/blobs/uploads/00cc302b-5c4d-4861-b987-c45e88b0f9c3?_state=oRN_S_RiDgCP7qAYsR9zwXXGuhovRWQKFqJbA_MtRwh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAwY2MzMDJiLTVjNGQtNDg2MS1iOTg3LWM0NWU4OGIwZjljMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0Ny43ODA5OTA4NjNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.03653ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:47 +0000] "PUT /v2/foo/bar/blobs/uploads/00cc302b-5c4d-4861-b987-c45e88b0f9c3?_state=oRN_S_RiDgCP7qAYsR9zwXXGuhovRWQKFqJbA_MtRwh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAwY2MzMDJiLTVjNGQtNDg2MS1iOTg3LWM0NWU4OGIwZjljMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0Ny43ODA5OTA4NjNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:47Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:33027" http.request.id=e9127395-f802-4806-8edd-d2e5c92249e4 http.request.method=POST http.request.remoteaddr="127.0.0.1:39706" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="936.681µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:47 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:48Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:33027" http.request.id=e8d8e047-7ed4-449e-a2c2-c66bdd9d904f http.request.method=PUT http.request.remoteaddr="127.0.0.1:39706" http.request.uri="/v2/foo/bar/blobs/uploads/341a1074-1ee5-4c5d-ad04-80b3c2672d77?_state=Z8L-UmqlAyFgMXJeid4sCDXhBKDCErNWRubZ0f7HJD17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM0MWExMDc0LTFlZTUtNGM1ZC1hZDA0LTgwYjNjMjY3MmQ3NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0Ny43ODMzMzU1NTlaIn0%3D&digest=sha256%3Aa2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.212924448s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:47 +0000] "PUT /v2/foo/bar/blobs/uploads/341a1074-1ee5-4c5d-ad04-80b3c2672d77?_state=Z8L-UmqlAyFgMXJeid4sCDXhBKDCErNWRubZ0f7HJD17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM0MWExMDc0LTFlZTUtNGM1ZC1hZDA0LTgwYjNjMjY3MmQ3NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0Ny43ODMzMzU1NTlaIn0%3D&digest=sha256%3Aa2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:49Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:33027" http.request.id=ea5deca8-b169-4f4f-8c62-ed1fb8be2adb http.request.method=POST http.request.remoteaddr="127.0.0.1:39706" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="918.204µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:49 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:50Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:33027" http.request.id=3cd7c490-c20a-4dcc-a609-a6c672bc31a5 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:39706" http.request.uri="/v2/foo/bar/blobs/uploads/2e80ad24-8514-4963-b2b5-64cafdd40125?_state=hsk5al81DoCXTODqtHN5m2hj_inl4e-cQpBtWkk5Zl97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJlODBhZDI0LTg1MTQtNDk2My1iMmI1LTY0Y2FmZGQ0MDEyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0OS4wNzQ3MTEyNjFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.219686161s http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:49 +0000] "PATCH /v2/foo/bar/blobs/uploads/2e80ad24-8514-4963-b2b5-64cafdd40125?_state=hsk5al81DoCXTODqtHN5m2hj_inl4e-cQpBtWkk5Zl97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJlODBhZDI0LTg1MTQtNDk2My1iMmI1LTY0Y2FmZGQ0MDEyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo0OS4wNzQ3MTEyNjFaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:50Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:33027" http.request.id=b53674cb-166d-47cd-9890-7093a46d295d http.request.method=PUT http.request.remoteaddr="127.0.0.1:39706" http.request.uri="/v2/foo/bar/blobs/uploads/2e80ad24-8514-4963-b2b5-64cafdd40125?_state=qxO9Z27zuBf9vPDiluUWQGolCMEbtFeqTL1Hm12hEQh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJlODBhZDI0LTg1MTQtNDk2My1iMmI1LTY0Y2FmZGQ0MDEyNSIsIk9mZnNldCI6MjQ1MTgxNDQsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTM6NDlaIn0%3D&digest=sha256%3Aa2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.198059ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:50 +0000] "PUT /v2/foo/bar/blobs/uploads/2e80ad24-8514-4963-b2b5-64cafdd40125?_state=qxO9Z27zuBf9vPDiluUWQGolCMEbtFeqTL1Hm12hEQh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJlODBhZDI0LTg1MTQtNDk2My1iMmI1LTY0Y2FmZGQ0MDEyNSIsIk9mZnNldCI6MjQ1MTgxNDQsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTM6NDlaIn0%3D&digest=sha256%3Aa2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:50Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:33027" http.request.id=a7209480-595a-431b-a333-1c70bcb284c8 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39706" http.request.uri="/v2/foo/bar/blobs/sha256:a2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="869.801µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:50 +0000] "HEAD /v2/foo/bar/blobs/sha256:a2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:50Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:33027" http.request.id=90888394-98b8-4b4a-aebe-fe64ae857391 http.request.method=GET http.request.remoteaddr="127.0.0.1:39706" http.request.uri="/v2/foo/bar/blobs/sha256:a2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=57.837435ms http.response.status=200 http.response.written=24518144 127.0.0.1 - - [10/Apr/2026:21:53:50 +0000] "GET /v2/foo/bar/blobs/sha256:a2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f HTTP/1.1" 200 24518144 "" "Go-http-client/1.1" time="2026-04-10T21:53:50Z" level=error msg="error parsing digest="sha257:a2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f": unsupported digest algorithm" go.version=go1.25.9 http.request.host="127.0.0.1:33027" http.request.id=d16eee87-96f1-4508-9fbf-b8d545fb3c36 http.request.method=GET http.request.remoteaddr="127.0.0.1:39706" http.request.uri="/v2/foo/bar/blobs/sha257:a2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:a2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f" vars.name="foo/bar" time="2026-04-10T21:53:50Z" 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.9 http.request.host="127.0.0.1:33027" http.request.id=d16eee87-96f1-4508-9fbf-b8d545fb3c36 http.request.method=GET http.request.remoteaddr="127.0.0.1:39706" http.request.uri="/v2/foo/bar/blobs/sha257:a2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="707.071µs" http.response.status=400 http.response.written=110 vars.digest="sha257:a2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f" vars.name="foo/bar" 127.0.0.1 - - [10/Apr/2026:21:53:50 +0000] "GET /v2/foo/bar/blobs/sha257:a2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-04-10T21:53:50Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:33027" http.request.id=c418a1ff-e662-4d32-a172-6d7ee4e1d38f http.request.method=GET http.request.remoteaddr="127.0.0.1:39734" http.request.uri="/v2/foo/bar/blobs/sha256:a2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.087063ms http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:50 +0000] "GET /v2/foo/bar/blobs/sha256:a2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:50Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:33027" http.request.id=1371efbd-f348-43af-8e12-eadd3ee5e093 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39748" http.request.uri="/v2/foo/bar/blobs/sha256:a2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f" http.request.useragent="Go-http-client/1.1" http.response.duration="918.647µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:50 +0000] "DELETE /v2/foo/bar/blobs/sha256:a2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:50Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:a2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f err.message="blob unknown to registry" go.version=go1.25.9 http.request.host="127.0.0.1:33027" http.request.id=7ecb3270-90ec-4f54-a3dc-b73dbdf34679 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39748" http.request.uri="/v2/foo/bar/blobs/sha256:a2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="685.323µs" http.response.status=404 http.response.written=157 vars.digest="sha256:a2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f" vars.name="foo/bar" 127.0.0.1 - - [10/Apr/2026:21:53:50 +0000] "HEAD /v2/foo/bar/blobs/sha256:a2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-04-10T21:53:50Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.25.9 http.request.host="127.0.0.1:33027" http.request.id=607a5f11-0a6c-4122-b499-f6a9fc3fd3ce http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39748" http.request.uri="/v2/foo/bar/blobs/sha256:a2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="683.743µs" http.response.status=404 http.response.written=74 vars.digest="sha256:a2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f" vars.name="foo/bar" 127.0.0.1 - - [10/Apr/2026:21:53:50 +0000] "DELETE /v2/foo/bar/blobs/sha256:a2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2026-04-10T21:53:50Z" level=error msg="error parsing digest="sha257:a2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f": unsupported digest algorithm" go.version=go1.25.9 http.request.host="127.0.0.1:33027" http.request.id=6cfc894f-487a-433a-9885-9cc0fc374e25 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39752" http.request.uri="/v2/foo/bar/blobs/sha257:a2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:a2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f" vars.name="foo/bar" time="2026-04-10T21:53:50Z" 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.9 http.request.host="127.0.0.1:33027" http.request.id=6cfc894f-487a-433a-9885-9cc0fc374e25 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39752" http.request.uri="/v2/foo/bar/blobs/sha257:a2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="820.012µs" http.response.status=400 http.response.written=110 vars.digest="sha257:a2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f" vars.name="foo/bar" 127.0.0.1 - - [10/Apr/2026:21:53:50 +0000] "DELETE /v2/foo/bar/blobs/sha257:a2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-04-10T21:53:50Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:33027" http.request.id=efee5e61-6253-46ac-a5d4-536489e93b11 http.request.method=POST http.request.remoteaddr="127.0.0.1:39766" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="970.712µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:50 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:51Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:33027" http.request.id=13ac2f0c-404d-45d0-9638-8ed674f74033 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39766" http.request.uri="/v2/foo/bar/blobs/uploads/21fd32cf-cd7f-453b-8237-341c1c4e01d0?_state=NdvnnZVwpb9F4IgmaJK8Et9kf7xGUYnobbwdxDQhbsx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIxZmQzMmNmLWNkN2YtNDUzYi04MjM3LTM0MWMxYzRlMDFkMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo1MC4zOTM2MTA4NTlaIn0%3D&digest=sha256%3Aa2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.164095817s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:50 +0000] "PUT /v2/foo/bar/blobs/uploads/21fd32cf-cd7f-453b-8237-341c1c4e01d0?_state=NdvnnZVwpb9F4IgmaJK8Et9kf7xGUYnobbwdxDQhbsx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIxZmQzMmNmLWNkN2YtNDUzYi04MjM3LTM0MWMxYzRlMDFkMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo1MC4zOTM2MTA4NTlaIn0%3D&digest=sha256%3Aa2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:51Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:33027" http.request.id=ffb92fb7-4590-4503-aa51-40d5b359bf20 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39766" http.request.uri="/v2/foo/bar/blobs/sha256:a2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="947.091µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:51 +0000] "HEAD /v2/foo/bar/blobs/sha256:a2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:51Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:33027" http.request.id=0161a29d-c94a-4b87-a6fb-6e064a9ac584 http.request.method=GET http.request.remoteaddr="127.0.0.1:39722" http.request.uri="/v2/foo/bar/blobs/sha256:a2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.252008509s http.response.status=200 http.response.written=4188608 127.0.0.1 - - [10/Apr/2026:21:53:50 +0000] "GET /v2/foo/bar/blobs/sha256:a2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f HTTP/1.1" 200 4188608 "" "Go-http-client/1.1" time="2026-04-10T21:53:51Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:33027" http.request.id=02dafa7c-605d-4b3d-a11d-97c189176246 http.request.method=GET http.request.remoteaddr="127.0.0.1:39734" http.request.uri="/v2/foo/bar/blobs/sha256:a2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.249112948s http.response.status=200 http.response.written=4151808 127.0.0.1 - - [10/Apr/2026:21:53:50 +0000] "GET /v2/foo/bar/blobs/sha256:a2dd69aa561eed00aa478b5920ab23abc67fbe811aefecd24a01e7025b2e6a7f HTTP/1.1" 200 4151808 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (4.06s) === RUN TestRelativeURL time="2026-04-10T21:53:51Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.9 time="2026-04-10T21:53:51Z" level=info msg="redis not configured" go.version=go1.25.9 time="2026-04-10T21:53:51Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39261" http.request.id=d53e9432-dbf7-4edb-a4a4-c9cd92a7c63b http.request.method=POST http.request.remoteaddr="127.0.0.1:48720" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="800.501µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:51 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:54Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39261" http.request.id=0daa1740-49b9-4d01-92fb-dff36da40823 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48720" http.request.uri="/v2/foo/bar/blobs/uploads/69b31360-c3b7-4c47-b8be-b00bab18d111?_state=7YSc9aGV987Ztejj6D79RK45Xj__tp5ilj1xfDPtRep7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY5YjMxMzYwLWMzYjctNGM0Ny1iOGJlLWIwMGJhYjE4ZDExMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo1MS42Mzg0ODY3NTdaIn0%3D&digest=sha256%3Aa3fba317ebea0f93335b059c2089da958567f3470b54bcb3c22b63b05399a2e5" http.request.useragent="Go-http-client/1.1" http.response.duration=2.150615943s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:51 +0000] "PUT /v2/foo/bar/blobs/uploads/69b31360-c3b7-4c47-b8be-b00bab18d111?_state=7YSc9aGV987Ztejj6D79RK45Xj__tp5ilj1xfDPtRep7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY5YjMxMzYwLWMzYjctNGM0Ny1iOGJlLWIwMGJhYjE4ZDExMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo1MS42Mzg0ODY3NTdaIn0%3D&digest=sha256%3Aa3fba317ebea0f93335b059c2089da958567f3470b54bcb3c22b63b05399a2e5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:54Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39261" http.request.id=6cbd4403-7a0a-4c08-a244-7b6c2e699607 http.request.method=POST http.request.remoteaddr="127.0.0.1:48720" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="881.375µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:54 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:54Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39261" http.request.id=9228c8b5-4263-4fb6-99b0-b9ff5b9c1e14 http.request.method=POST http.request.remoteaddr="127.0.0.1:48720" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="686.72µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:54 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:55Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39261" http.request.id=9dd437a7-f9e4-45b6-9cf2-ba5d99e2a55f http.request.method=PUT http.request.remoteaddr="127.0.0.1:48720" http.request.uri="/v2/foo/bar/blobs/uploads/be6fccc6-674f-437b-a930-24a837a60d11?_state=K2qBxC2sgZbT6sI0NfQVTKvUtcVMc_SpyDg6Hn4d3nR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJlNmZjY2M2LTY3NGYtNDM3Yi1hOTMwLTI0YTgzN2E2MGQxMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo1NC4yNjQwODI1NjdaIn0%3D&digest=sha256%3A18234f95e39295438593e4bae938661fb929cd563ed2f38d8ce594336a35682c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.583431621s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:54 +0000] "PUT /v2/foo/bar/blobs/uploads/be6fccc6-674f-437b-a930-24a837a60d11?_state=K2qBxC2sgZbT6sI0NfQVTKvUtcVMc_SpyDg6Hn4d3nR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJlNmZjY2M2LTY3NGYtNDM3Yi1hOTMwLTI0YTgzN2E2MGQxMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo1NC4yNjQwODI1NjdaIn0%3D&digest=sha256%3A18234f95e39295438593e4bae938661fb929cd563ed2f38d8ce594336a35682c HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (4.21s) === RUN TestBlobDeleteDisabled time="2026-04-10T21:53:55Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.9 time="2026-04-10T21:53:55Z" level=info msg="redis not configured" go.version=go1.25.9 time="2026-04-10T21:53:56Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.9 http.request.host="127.0.0.1:34001" http.request.id=27ca8d0a-e270-4514-a04d-211d2cfc7faf http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43294" http.request.uri="/v2/foo/bar/blobs/sha256:66d6d1741ba8ba2a18be54532d1e7bb4d6eb63b82c589fa3f1dfe8f617e4b7ba" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="805.309µs" http.response.status=405 http.response.written=78 vars.digest="sha256:66d6d1741ba8ba2a18be54532d1e7bb4d6eb63b82c589fa3f1dfe8f617e4b7ba" vars.name="foo/bar" 127.0.0.1 - - [10/Apr/2026:21:53:56 +0000] "DELETE /v2/foo/bar/blobs/sha256:66d6d1741ba8ba2a18be54532d1e7bb4d6eb63b82c589fa3f1dfe8f617e4b7ba HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.19s) === RUN TestDeleteDisabled time="2026-04-10T21:53:56Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.9 time="2026-04-10T21:53:56Z" level=info msg="redis not configured" go.version=go1.25.9 time="2026-04-10T21:53:56Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:34349" http.request.id=cfc47ea0-dd07-4d8f-b0be-78dfcbc35b3c http.request.method=POST http.request.remoteaddr="127.0.0.1:60776" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="930.348µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:57Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:34349" http.request.id=d448f764-5dca-48ea-a739-bd89ff877f3c http.request.method=PUT http.request.remoteaddr="127.0.0.1:60776" http.request.uri="/v2/foo/bar/blobs/uploads/315fc184-0f1e-42e4-abab-30d310351a80?_state=VyPyq_z8350iNhcRM31ly9KUjdpnWTWXRPid2I0egwV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMxNWZjMTg0LTBmMWUtNDJlNC1hYmFiLTMwZDMxMDM1MWE4MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo1Ni4yNDUyNjI3ODlaIn0%3D&digest=sha256%3A7d9fbc9b513e37ae6be05308bfccdae0ca9dc882a2262b3d213022ad4f1cbca0" http.request.useragent="Go-http-client/1.1" http.response.duration=1.427962213s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:56 +0000] "PUT /v2/foo/bar/blobs/uploads/315fc184-0f1e-42e4-abab-30d310351a80?_state=VyPyq_z8350iNhcRM31ly9KUjdpnWTWXRPid2I0egwV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMxNWZjMTg0LTBmMWUtNDJlNC1hYmFiLTMwZDMxMDM1MWE4MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo1Ni4yNDUyNjI3ODlaIn0%3D&digest=sha256%3A7d9fbc9b513e37ae6be05308bfccdae0ca9dc882a2262b3d213022ad4f1cbca0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:57Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.9 http.request.host="127.0.0.1:34349" http.request.id=e91eb645-a909-45b9-99a9-aa1a9e895a15 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60776" http.request.uri="/v2/foo/bar/blobs/sha256:7d9fbc9b513e37ae6be05308bfccdae0ca9dc882a2262b3d213022ad4f1cbca0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="818.383µs" http.response.status=405 http.response.written=78 vars.digest="sha256:7d9fbc9b513e37ae6be05308bfccdae0ca9dc882a2262b3d213022ad4f1cbca0" vars.name="foo/bar" 127.0.0.1 - - [10/Apr/2026:21:53:57 +0000] "DELETE /v2/foo/bar/blobs/sha256:7d9fbc9b513e37ae6be05308bfccdae0ca9dc882a2262b3d213022ad4f1cbca0 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (1.63s) === RUN TestDeleteReadOnly time="2026-04-10T21:53:57Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.9 time="2026-04-10T21:53:57Z" level=info msg="redis not configured" go.version=go1.25.9 time="2026-04-10T21:53:57Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:33871" http.request.id=67c18b35-a55f-49d5-aca8-8a5893cf29a8 http.request.method=POST http.request.remoteaddr="127.0.0.1:45178" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="869.276µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:53:58Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:33871" http.request.id=2476ceab-2783-42d9-b835-a9530f4a3781 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45178" http.request.uri="/v2/foo/bar/blobs/uploads/2e8dbdd2-d31e-49cb-be66-310fb48c9f21?_state=220ha-muV91OBkHLE9n_zfQaGYfZ_1TN0SbDjZFo7Hp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJlOGRiZGQyLWQzMWUtNDljYi1iZTY2LTMxMGZiNDhjOWYyMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo1Ny44NDI3NzI0MDVaIn0%3D&digest=sha256%3A6be367077c9fc10d49ed9a41571e464cf1ac9e50ae80bc376fb649b020cd7f2f" http.request.useragent="Go-http-client/1.1" http.response.duration=964.240847ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:57 +0000] "PUT /v2/foo/bar/blobs/uploads/2e8dbdd2-d31e-49cb-be66-310fb48c9f21?_state=220ha-muV91OBkHLE9n_zfQaGYfZ_1TN0SbDjZFo7Hp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJlOGRiZGQyLWQzMWUtNDljYi1iZTY2LTMxMGZiNDhjOWYyMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1Mzo1Ny44NDI3NzI0MDVaIn0%3D&digest=sha256%3A6be367077c9fc10d49ed9a41571e464cf1ac9e50ae80bc376fb649b020cd7f2f HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [10/Apr/2026:21:53:58 +0000] "DELETE /v2/foo/bar/blobs/sha256:6be367077c9fc10d49ed9a41571e464cf1ac9e50ae80bc376fb649b020cd7f2f HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (1.13s) === RUN TestStartPushReadOnly time="2026-04-10T21:53:58Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.9 time="2026-04-10T21:53:58Z" level=info msg="redis not configured" go.version=go1.25.9 127.0.0.1 - - [10/Apr/2026:21:53:58 +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-04-10T21:53:58Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.9 time="2026-04-10T21:53:58Z" level=info msg="redis not configured" go.version=go1.25.9 time="2026-04-10T21:53:58Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.25.9 http.request.host="127.0.0.1:41161" http.request.id=5da8e047-5d2e-4bcc-83de-41cc61302d84 http.request.method=GET http.request.remoteaddr="127.0.0.1:49036" 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="820.026µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [10/Apr/2026:21:53:58 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-04-10T21:53:58Z" 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.9 http.request.host="127.0.0.1:41161" http.request.id=ebd6158e-be2f-4fdc-b385-e3ff820886e8 http.request.method=GET http.request.remoteaddr="127.0.0.1:49036" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="650.957µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [10/Apr/2026:21:53:58 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-04-10T21:53:58Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.25.9 http.request.host="127.0.0.1:41161" http.request.id=5e2a99b2-c774-409c-b8bd-1504e2120c75 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49036" 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="627.46µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [10/Apr/2026:21:53:58 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-04-10T21:53:58Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.9 http.request.host="127.0.0.1:41161" http.request.id=a101ddb6-ca34-4a79-bae8-9535d649bf96 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49036" 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.124206ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-10T21:53:58Z" 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.9 http.request.host="127.0.0.1:41161" http.request.id=a101ddb6-ca34-4a79-bae8-9535d649bf96 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49036" 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.15876ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-10T21:53:58Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.9 http.request.host="127.0.0.1:41161" http.request.id=a101ddb6-ca34-4a79-bae8-9535d649bf96 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49036" 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.187192ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-10T21:53:58Z" 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.9 http.request.host="127.0.0.1:41161" http.request.id=a101ddb6-ca34-4a79-bae8-9535d649bf96 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49036" 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.211069ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [10/Apr/2026:21:53:58 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-04-10T21:53:59Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41161" http.request.id=be289603-3728-4943-9164-b978b02f5e4b http.request.method=POST http.request.remoteaddr="127.0.0.1:49036" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="798.45µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:59 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:00Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41161" http.request.id=e810a55e-eee6-42e0-a470-22d7fce9047a http.request.method=PUT http.request.remoteaddr="127.0.0.1:49036" http.request.uri="/v2/foo/schema1/blobs/uploads/19892068-a575-4f33-b294-26fe6c510ccf?_state=BugtglKrsWdeuQaZ77tHoDpPpiusAKtk9EaDUVbZiBp7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxOTg5MjA2OC1hNTc1LTRmMzMtYjI5NC0yNmZlNmM1MTBjY2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTM6NTkuMDI4MTc4NDEyWiJ9&digest=sha256%3A156e8d9023e6eb47489e884a12b043cd8bc7a71b1109c738823d017779c05f80" http.request.useragent="Go-http-client/1.1" http.response.duration=1.564180635s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:53:59 +0000] "PUT /v2/foo/schema1/blobs/uploads/19892068-a575-4f33-b294-26fe6c510ccf?_state=BugtglKrsWdeuQaZ77tHoDpPpiusAKtk9EaDUVbZiBp7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxOTg5MjA2OC1hNTc1LTRmMzMtYjI5NC0yNmZlNmM1MTBjY2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTM6NTkuMDI4MTc4NDEyWiJ9&digest=sha256%3A156e8d9023e6eb47489e884a12b043cd8bc7a71b1109c738823d017779c05f80 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:00Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41161" http.request.id=f4611acc-a6a1-4ac3-a1cb-69d4a675389b http.request.method=POST http.request.remoteaddr="127.0.0.1:49036" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="935.695µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:00 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:02Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41161" http.request.id=71d0217f-9ebd-4ace-baf4-57b8f0e5695c http.request.method=PUT http.request.remoteaddr="127.0.0.1:49036" http.request.uri="/v2/foo/schema1/blobs/uploads/36f10d77-6ae2-4cdb-b338-eaeaecd47467?_state=joJCAMqCUrKOEdYrOeJ6lSm70mIL3Js7KFlh_guo1x17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzNmYxMGQ3Ny02YWUyLTRjZGItYjMzOC1lYWVhZWNkNDc0NjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTQ6MDAuNzg2MTc4ODg1WiJ9&digest=sha256%3A533ec76ef94b44a383ae998132a1c0ee93ef4e312e950ca5660d70fef8d877c9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.228912028s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:00 +0000] "PUT /v2/foo/schema1/blobs/uploads/36f10d77-6ae2-4cdb-b338-eaeaecd47467?_state=joJCAMqCUrKOEdYrOeJ6lSm70mIL3Js7KFlh_guo1x17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzNmYxMGQ3Ny02YWUyLTRjZGItYjMzOC1lYWVhZWNkNDc0NjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTQ6MDAuNzg2MTc4ODg1WiJ9&digest=sha256%3A533ec76ef94b44a383ae998132a1c0ee93ef4e312e950ca5660d70fef8d877c9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:02Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41161" http.request.id=ba884a0a-37f9-4480-a684-e066fe1c53e2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49036" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.916157ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:02 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:02Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41161" http.request.id=d6f0a84e-6e12-4d64-a512-1a8c1d1de75c http.request.method=PUT http.request.remoteaddr="127.0.0.1:49036" http.request.uri="/v2/foo/schema1/manifests/sha256:723fe0efa8c6a03c27dcadf831f1fbc957079b3d9852dc1adde8de659db0d170" http.request.useragent="Go-http-client/1.1" http.response.duration=1.611702ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:02 +0000] "PUT /v2/foo/schema1/manifests/sha256:723fe0efa8c6a03c27dcadf831f1fbc957079b3d9852dc1adde8de659db0d170 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:02Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41161" http.request.id=1f538903-7e93-4995-8c70-a31ce91b05f9 http.request.method=GET http.request.remoteaddr="127.0.0.1:49036" 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.393046ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [10/Apr/2026:21:54:02 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-10T21:54:02Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41161" http.request.id=a72e7316-712a-4e65-93d3-4cb8c96d0611 http.request.method=GET http.request.remoteaddr="127.0.0.1:49036" http.request.uri="/v2/foo/schema1/manifests/sha256:723fe0efa8c6a03c27dcadf831f1fbc957079b3d9852dc1adde8de659db0d170" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.373619ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [10/Apr/2026:21:54:02 +0000] "GET /v2/foo/schema1/manifests/sha256:723fe0efa8c6a03c27dcadf831f1fbc957079b3d9852dc1adde8de659db0d170 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-10T21:54:02Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:41161" http.request.id=2ae1d3ad-cd76-44c6-99bb-8561fcf69d32 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49036" http.request.uri="/v2/foo/schema1/manifests/sha256:723fe0efa8c6a03c27dcadf831f1fbc957079b3d9852dc1adde8de659db0d170" http.request.useragent="Go-http-client/1.1" http.response.duration=1.598539ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:02 +0000] "PUT /v2/foo/schema1/manifests/sha256:723fe0efa8c6a03c27dcadf831f1fbc957079b3d9852dc1adde8de659db0d170 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:02Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:41161" http.request.id=fba62baa-10e3-46c4-9de7-3aeb72586831 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49036" http.request.uri="/v2/foo/schema1/manifests/sha256:723fe0efa8c6a03c27dcadf831f1fbc957079b3d9852dc1adde8de659db0d170" http.request.useragent="Go-http-client/1.1" http.response.duration=1.651039ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:02 +0000] "PUT /v2/foo/schema1/manifests/sha256:723fe0efa8c6a03c27dcadf831f1fbc957079b3d9852dc1adde8de659db0d170 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:02Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/json" http.request.host="127.0.0.1:41161" http.request.id=de72be78-23e2-4ab4-9a15-9217166f0939 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49036" http.request.uri="/v2/foo/schema1/manifests/sha256:723fe0efa8c6a03c27dcadf831f1fbc957079b3d9852dc1adde8de659db0d170" http.request.useragent="Go-http-client/1.1" http.response.duration=1.635672ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:02 +0000] "PUT /v2/foo/schema1/manifests/sha256:723fe0efa8c6a03c27dcadf831f1fbc957079b3d9852dc1adde8de659db0d170 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:02Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41161" http.request.id=703835a8-0f49-4ace-926c-f32855c7c83f http.request.method=GET http.request.remoteaddr="127.0.0.1:49036" http.request.uri="/v2/foo/schema1/manifests/sha256:723fe0efa8c6a03c27dcadf831f1fbc957079b3d9852dc1adde8de659db0d170" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.310678ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [10/Apr/2026:21:54:02 +0000] "GET /v2/foo/schema1/manifests/sha256:723fe0efa8c6a03c27dcadf831f1fbc957079b3d9852dc1adde8de659db0d170 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-10T21:54:02Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41161" http.request.id=36d8267a-63ea-4412-b36b-b5b999b32973 http.request.method=GET http.request.remoteaddr="127.0.0.1:49036" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="717.851µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:02 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:02Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41161" http.request.id=c9187608-3367-4256-938e-5ea5744be406 http.request.method=GET http.request.remoteaddr="127.0.0.1:49036" http.request.uri="/v2/foo/schema1/manifests/sha256:723fe0efa8c6a03c27dcadf831f1fbc957079b3d9852dc1adde8de659db0d170" http.request.useragent="Go-http-client/1.1" http.response.duration="664.632µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:02 +0000] "GET /v2/foo/schema1/manifests/sha256:723fe0efa8c6a03c27dcadf831f1fbc957079b3d9852dc1adde8de659db0d170 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:02Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41161" http.request.id=516b3747-2757-4dbe-984f-ae4984a579b1 http.request.method=GET http.request.remoteaddr="127.0.0.1:49036" 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="675.513µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [10/Apr/2026:21:54:02 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-04-10T21:54:02Z" level=error msg="payload digest does match: "sha256:18a3842b4733285b6c204b2e61d7b7b3f7bc0422126e0e4907409fb97e34e933" != "sha256:723fe0efa8c6a03c27dcadf831f1fbc957079b3d9852dc1adde8de659db0d170"" go.version=go1.25.9 http.request.host="127.0.0.1:41161" http.request.id=8eb3d33c-b5fe-40a7-801e-a23190e4b5fc http.request.method=PUT http.request.remoteaddr="127.0.0.1:49036" http.request.uri="/v2/foo/schema1/manifests/sha256:723fe0efa8c6a03c27dcadf831f1fbc957079b3d9852dc1adde8de659db0d170" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:723fe0efa8c6a03c27dcadf831f1fbc957079b3d9852dc1adde8de659db0d170" time="2026-04-10T21:54:02Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.9 http.request.host="127.0.0.1:41161" http.request.id=8eb3d33c-b5fe-40a7-801e-a23190e4b5fc http.request.method=PUT http.request.remoteaddr="127.0.0.1:49036" http.request.uri="/v2/foo/schema1/manifests/sha256:723fe0efa8c6a03c27dcadf831f1fbc957079b3d9852dc1adde8de659db0d170" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="877.84µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:723fe0efa8c6a03c27dcadf831f1fbc957079b3d9852dc1adde8de659db0d170" 127.0.0.1 - - [10/Apr/2026:21:54:02 +0000] "PUT /v2/foo/schema1/manifests/sha256:723fe0efa8c6a03c27dcadf831f1fbc957079b3d9852dc1adde8de659db0d170 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-04-10T21:54:02Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.25.9 http.request.host="127.0.0.1:41161" http.request.id=c7caca92-f560-4195-a269-cf70bc9d3e6e http.request.method=GET http.request.remoteaddr="127.0.0.1:55384" 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="835.985µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [10/Apr/2026:21:54:02 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-04-10T21:54:02Z" 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.9 http.request.host="127.0.0.1:41161" http.request.id=d88498e2-7ea0-4092-938e-447fe8e8f7a4 http.request.method=GET http.request.remoteaddr="127.0.0.1:55384" 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="677.144µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [10/Apr/2026:21:54:02 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-04-10T21:54:02Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41161" http.request.id=910369de-a586-4718-b42c-52f8a0c57668 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55384" 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="829.285µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-10T21:54:02Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41161" http.request.id=910369de-a586-4718-b42c-52f8a0c57668 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55384" 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="874.658µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-10T21:54:02Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41161" http.request.id=910369de-a586-4718-b42c-52f8a0c57668 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55384" 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="915.055µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [10/Apr/2026:21:54:02 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-04-10T21:54:02Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41161" http.request.id=f7736e44-ce4e-4b62-82a9-6436e0bc442a http.request.method=POST http.request.remoteaddr="127.0.0.1:55384" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="821.335µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:02 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:02Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41161" http.request.id=2a8f1bff-f5a1-4ca3-9ff0-a0e4a7faa83c http.request.method=PUT http.request.remoteaddr="127.0.0.1:55384" http.request.uri="/v2/foo/schema2/blobs/uploads/e2ee5331-a278-4e22-ba02-fc880f5e9d5b?_state=pt0P1xvHKdYIDS8qY98DmiAeBBMAhDPdjMjj8OIDRg97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlMmVlNTMzMS1hMjc4LTRlMjItYmEwMi1mYzg4MGY1ZTlkNWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTQ6MDIuMDM5MzQ4ODA4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.109037ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:02 +0000] "PUT /v2/foo/schema2/blobs/uploads/e2ee5331-a278-4e22-ba02-fc880f5e9d5b?_state=pt0P1xvHKdYIDS8qY98DmiAeBBMAhDPdjMjj8OIDRg97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlMmVlNTMzMS1hMjc4LTRlMjItYmEwMi1mYzg4MGY1ZTlkNWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTQ6MDIuMDM5MzQ4ODA4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:02Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41161" http.request.id=c2d12299-5853-4cc9-8bc9-48c999d0451f http.request.method=PUT http.request.remoteaddr="127.0.0.1:55384" 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="900.675µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-10T21:54:02Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41161" http.request.id=c2d12299-5853-4cc9-8bc9-48c999d0451f http.request.method=PUT http.request.remoteaddr="127.0.0.1:55384" 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="937.211µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [10/Apr/2026:21:54:02 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-04-10T21:54:02Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41161" http.request.id=14e03f82-a817-4079-a38a-e3a227a3ad4f http.request.method=POST http.request.remoteaddr="127.0.0.1:55384" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="790.791µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:02 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:02Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41161" http.request.id=31c1327f-ffee-45b2-af9e-192d0d7c7bfa http.request.method=PUT http.request.remoteaddr="127.0.0.1:55384" http.request.uri="/v2/foo/schema2/blobs/uploads/66e9dcb5-9886-4e3e-95d6-7315fda6452c?_state=xeIif5Vs0vnCTtmi_7QN3TWe6Q2HOGp_8y6WxcpegVx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2NmU5ZGNiNS05ODg2LTRlM2UtOTVkNi03MzE1ZmRhNjQ1MmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTQ6MDIuMTY3NDc5NzE5WiJ9&digest=sha256%3A459a302eaf8e9c00564998f7cfadeeb0f14a16d63bddd6763326c83882e9e21d" http.request.useragent="Go-http-client/1.1" http.response.duration=506.780954ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:02 +0000] "PUT /v2/foo/schema2/blobs/uploads/66e9dcb5-9886-4e3e-95d6-7315fda6452c?_state=xeIif5Vs0vnCTtmi_7QN3TWe6Q2HOGp_8y6WxcpegVx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2NmU5ZGNiNS05ODg2LTRlM2UtOTVkNi03MzE1ZmRhNjQ1MmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTQ6MDIuMTY3NDc5NzE5WiJ9&digest=sha256%3A459a302eaf8e9c00564998f7cfadeeb0f14a16d63bddd6763326c83882e9e21d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:02Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41161" http.request.id=b5cd6221-9857-40b2-a09c-a4c113c3005d http.request.method=POST http.request.remoteaddr="127.0.0.1:55384" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="925.743µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:02 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:04Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41161" http.request.id=dfe9a056-8fda-4c59-860a-1ade875e7724 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55384" http.request.uri="/v2/foo/schema2/blobs/uploads/2e493ef6-2a07-4e9d-87a2-cb5c009c39ed?_state=hR8I85eCC9LfgHPfieK3_rDP6yIE77OpYRxl4W6Hlfp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyZTQ5M2VmNi0yYTA3LTRlOWQtODdhMi1jYjVjMDA5YzM5ZWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTQ6MDIuODYyNzAwNjE3WiJ9&digest=sha256%3A58000eae9c87250bf3bfc09bab1eade797faf1ba89251b84948e3c3d8a41f6c8" http.request.useragent="Go-http-client/1.1" http.response.duration=1.239338021s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:02 +0000] "PUT /v2/foo/schema2/blobs/uploads/2e493ef6-2a07-4e9d-87a2-cb5c009c39ed?_state=hR8I85eCC9LfgHPfieK3_rDP6yIE77OpYRxl4W6Hlfp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyZTQ5M2VmNi0yYTA3LTRlOWQtODdhMi1jYjVjMDA5YzM5ZWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTQ6MDIuODYyNzAwNjE3WiJ9&digest=sha256%3A58000eae9c87250bf3bfc09bab1eade797faf1ba89251b84948e3c3d8a41f6c8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:04Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41161" http.request.id=730b2655-ba36-4313-bcb8-36d5d5ad26ca http.request.method=PUT http.request.remoteaddr="127.0.0.1:55384" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.191664ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:04 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:04Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41161" http.request.id=8bb3b966-a137-47b6-9c60-b28ba3893faa http.request.method=PUT http.request.remoteaddr="127.0.0.1:55384" http.request.uri="/v2/foo/schema2/manifests/sha256:e93f01b7cdecf75eed84d1c069c3d529e8949c1a7dee5b83364964968b50e890" http.request.useragent="Go-http-client/1.1" http.response.duration="956.86µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:04 +0000] "PUT /v2/foo/schema2/manifests/sha256:e93f01b7cdecf75eed84d1c069c3d529e8949c1a7dee5b83364964968b50e890 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:04Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41161" http.request.id=20351035-faeb-4ab5-aa94-cc9fa5c4550a http.request.method=GET http.request.remoteaddr="127.0.0.1:55384" 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="806.512µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [10/Apr/2026:21:54:04 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-04-10T21:54:04Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41161" http.request.id=4f3ddddc-e2f1-4681-81ef-1290b8de6766 http.request.method=GET http.request.remoteaddr="127.0.0.1:55384" http.request.uri="/v2/foo/schema2/manifests/sha256:e93f01b7cdecf75eed84d1c069c3d529e8949c1a7dee5b83364964968b50e890" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="801.975µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [10/Apr/2026:21:54:04 +0000] "GET /v2/foo/schema2/manifests/sha256:e93f01b7cdecf75eed84d1c069c3d529e8949c1a7dee5b83364964968b50e890 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-04-10T21:54:04Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41161" http.request.id=5e1c9588-2eae-4957-8dab-56d79082d9c6 http.request.method=GET http.request.remoteaddr="127.0.0.1:55384" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="662.236µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:04 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:04Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41161" http.request.id=ef056d28-64c8-44f8-aa23-06920d5d81df http.request.method=GET http.request.remoteaddr="127.0.0.1:55384" http.request.uri="/v2/foo/schema2/manifests/sha256:e93f01b7cdecf75eed84d1c069c3d529e8949c1a7dee5b83364964968b50e890" http.request.useragent="Go-http-client/1.1" http.response.duration="607.613µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:04 +0000] "GET /v2/foo/schema2/manifests/sha256:e93f01b7cdecf75eed84d1c069c3d529e8949c1a7dee5b83364964968b50e890 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:04Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41161" http.request.id=43ed665b-4823-4800-a622-02739867833f http.request.method=GET http.request.remoteaddr="127.0.0.1:55384" 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="614.119µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [10/Apr/2026:21:54:04 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-04-10T21:54:04Z" level=info msg="rewriting manifest sha256:e93f01b7cdecf75eed84d1c069c3d529e8949c1a7dee5b83364964968b50e890 in schema1 format to support old client" go.version=go1.25.9 http.request.host="127.0.0.1:41161" http.request.id=ca753e11-01ac-4dd8-933a-24c3743b65ac http.request.method=GET http.request.remoteaddr="127.0.0.1:55384" 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-04-10T21:54:04Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41161" http.request.id=ca753e11-01ac-4dd8-933a-24c3743b65ac http.request.method=GET http.request.remoteaddr="127.0.0.1:55384" 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.441825ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [10/Apr/2026:21:54:04 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-04-10T21:54:04Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:41161" http.request.id=ef22e808-17c1-4f57-b9a8-6030fe91dd0c http.request.method=PUT http.request.remoteaddr="127.0.0.1:55384" 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="785.247µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [10/Apr/2026:21:54:04 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-04-10T21:54:04Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:41161" http.request.id=db493434-1d68-4285-8818-739a9a80fe1d http.request.method=PUT http.request.remoteaddr="127.0.0.1:55384" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.014149ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:04 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:04Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:41161" http.request.id=94fd961c-4f2b-47c7-a57b-919e65a890a9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55384" http.request.uri="/v2/foo/schema2/manifests/sha256:8a3e24c24399a34012eb644cb0f8a42aed0c8eb673c45ead16995b349dc089dd" http.request.useragent="Go-http-client/1.1" http.response.duration="877.004µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:04 +0000] "PUT /v2/foo/schema2/manifests/sha256:8a3e24c24399a34012eb644cb0f8a42aed0c8eb673c45ead16995b349dc089dd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:04Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41161" http.request.id=560d3858-50d9-4773-bc45-59e050a9f828 http.request.method=GET http.request.remoteaddr="127.0.0.1:55384" 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="854.069µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [10/Apr/2026:21:54:04 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-04-10T21:54:04Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41161" http.request.id=7c87e092-e554-42a4-a817-601e659b91b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:55384" http.request.uri="/v2/foo/schema2/manifests/sha256:8a3e24c24399a34012eb644cb0f8a42aed0c8eb673c45ead16995b349dc089dd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="941.281µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [10/Apr/2026:21:54:04 +0000] "GET /v2/foo/schema2/manifests/sha256:8a3e24c24399a34012eb644cb0f8a42aed0c8eb673c45ead16995b349dc089dd HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-04-10T21:54:04Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41161" http.request.id=5d3eb229-ad28-4d6a-9973-f3720dcf729a http.request.method=GET http.request.remoteaddr="127.0.0.1:55384" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="689.139µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:04 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:04Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41161" http.request.id=13921b41-31ff-411e-99fe-c8b4b1290241 http.request.method=GET http.request.remoteaddr="127.0.0.1:55384" http.request.uri="/v2/foo/schema2/manifests/sha256:8a3e24c24399a34012eb644cb0f8a42aed0c8eb673c45ead16995b349dc089dd" http.request.useragent="Go-http-client/1.1" http.response.duration="650.506µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:04 +0000] "GET /v2/foo/schema2/manifests/sha256:8a3e24c24399a34012eb644cb0f8a42aed0c8eb673c45ead16995b349dc089dd HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:04Z" level=info msg="rewriting manifest list sha256:8a3e24c24399a34012eb644cb0f8a42aed0c8eb673c45ead16995b349dc089dd in schema1 format to support old client" go.version=go1.25.9 http.request.host="127.0.0.1:41161" http.request.id=a28d1a85-e2ce-4e5b-bd19-ef3d49102484 http.request.method=GET http.request.remoteaddr="127.0.0.1:55384" 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-04-10T21:54:04Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41161" http.request.id=a28d1a85-e2ce-4e5b-bd19-ef3d49102484 http.request.method=GET http.request.remoteaddr="127.0.0.1:55384" 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.611861ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [10/Apr/2026:21:54:04 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2026-04-10T21:54:04Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.9 time="2026-04-10T21:54:04Z" level=info msg="redis not configured" go.version=go1.25.9 time="2026-04-10T21:54:04Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.25.9 http.request.host="127.0.0.1:37357" http.request.id=309ff61f-c32d-435c-bed4-2db6edfe4f6d http.request.method=GET http.request.remoteaddr="127.0.0.1:45294" 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.603µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [10/Apr/2026:21:54:04 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-04-10T21:54:04Z" 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.9 http.request.host="127.0.0.1:37357" http.request.id=f13b0cb0-da05-43e3-a34d-09ec3ff74290 http.request.method=GET http.request.remoteaddr="127.0.0.1:45294" 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="653.796µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [10/Apr/2026:21:54:04 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-04-10T21:54:04Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.25.9 http.request.host="127.0.0.1:37357" http.request.id=8b08f31b-6bd0-4e3a-90ea-cda2bba8c7b8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45294" 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="691.76µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [10/Apr/2026:21:54:04 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-04-10T21:54:04Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.9 http.request.host="127.0.0.1:37357" http.request.id=a5e798b3-030a-424d-9891-474a850463a3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45294" 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.230023ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-10T21:54:04Z" 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.9 http.request.host="127.0.0.1:37357" http.request.id=a5e798b3-030a-424d-9891-474a850463a3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45294" 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.25853ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-10T21:54:04Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.9 http.request.host="127.0.0.1:37357" http.request.id=a5e798b3-030a-424d-9891-474a850463a3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45294" 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.284597ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-10T21:54:04Z" 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.9 http.request.host="127.0.0.1:37357" http.request.id=a5e798b3-030a-424d-9891-474a850463a3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45294" 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.310598ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [10/Apr/2026:21:54:04 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-04-10T21:54:04Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37357" http.request.id=25a200c2-5be5-4ab7-9314-b1a767c1ae9a http.request.method=POST http.request.remoteaddr="127.0.0.1:45294" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="812.345µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:04 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:04Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37357" http.request.id=8158c8e2-0c1b-4f13-a375-6bbf3fca4c0a http.request.method=PUT http.request.remoteaddr="127.0.0.1:45294" http.request.uri="/v2/foo/schema1/blobs/uploads/5908555a-db85-4387-9be5-3310b9fec345?_state=4LY23qaGuo8B1tw5R0AkBNjSN8mthxI8cdAe67UKwAp7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1OTA4NTU1YS1kYjg1LTQzODctOWJlNS0zMzEwYjlmZWMzNDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTQ6MDQuMjY5NTIwODk1WiJ9&digest=sha256%3A11b2319fe1c575a766a95aedd7f409d684d16c0fa156d3901f9ee842dab5011d" http.request.useragent="Go-http-client/1.1" http.response.duration=644.735764ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:04 +0000] "PUT /v2/foo/schema1/blobs/uploads/5908555a-db85-4387-9be5-3310b9fec345?_state=4LY23qaGuo8B1tw5R0AkBNjSN8mthxI8cdAe67UKwAp7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1OTA4NTU1YS1kYjg1LTQzODctOWJlNS0zMzEwYjlmZWMzNDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTQ6MDQuMjY5NTIwODk1WiJ9&digest=sha256%3A11b2319fe1c575a766a95aedd7f409d684d16c0fa156d3901f9ee842dab5011d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:05Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37357" http.request.id=44f63683-1ff1-438a-b91d-feb6b4f9d15f http.request.method=POST http.request.remoteaddr="127.0.0.1:45294" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="863.11µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:05 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:05Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37357" http.request.id=e41fc25a-fdc5-4945-b005-9dd59f7355fe http.request.method=PUT http.request.remoteaddr="127.0.0.1:45294" http.request.uri="/v2/foo/schema1/blobs/uploads/2c1d83a4-cad9-4dfe-915a-715ed13e462b?_state=mg3krI8OTHJQCqAtN32oaeyu6yp6LEy-Rf9Ir5SQcoR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyYzFkODNhNC1jYWQ5LTRkZmUtOTE1YS03MTVlZDEzZTQ2MmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTQ6MDUuMDY0Mjc5NDM3WiJ9&digest=sha256%3Af83699b56184cb0891d502d9be33d7a5e06405675a6eb7786719437607313e8d" http.request.useragent="Go-http-client/1.1" http.response.duration=822.119599ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:05 +0000] "PUT /v2/foo/schema1/blobs/uploads/2c1d83a4-cad9-4dfe-915a-715ed13e462b?_state=mg3krI8OTHJQCqAtN32oaeyu6yp6LEy-Rf9Ir5SQcoR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyYzFkODNhNC1jYWQ5LTRkZmUtOTE1YS03MTVlZDEzZTQ2MmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTQ6MDUuMDY0Mjc5NDM3WiJ9&digest=sha256%3Af83699b56184cb0891d502d9be33d7a5e06405675a6eb7786719437607313e8d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:05Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37357" http.request.id=f8c7d8da-c117-414f-b241-d06760123859 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45294" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.747819ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:05 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:05Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37357" http.request.id=2c813e66-6736-478e-893b-d2c8c5eecd08 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45294" http.request.uri="/v2/foo/schema1/manifests/sha256:5d646cbb7b212591bd6261c76e28d11d9ba25b10df235c475e0f7fe7afa04dcb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.492326ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:05 +0000] "PUT /v2/foo/schema1/manifests/sha256:5d646cbb7b212591bd6261c76e28d11d9ba25b10df235c475e0f7fe7afa04dcb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:05Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37357" http.request.id=5e8c47ea-8d95-42ee-aeb3-3d30ccec8ae6 http.request.method=GET http.request.remoteaddr="127.0.0.1:45294" 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.315217ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [10/Apr/2026:21:54:05 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-10T21:54:05Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37357" http.request.id=003874b8-bc60-4c6b-be89-2c00c3bd078f http.request.method=GET http.request.remoteaddr="127.0.0.1:45294" http.request.uri="/v2/foo/schema1/manifests/sha256:5d646cbb7b212591bd6261c76e28d11d9ba25b10df235c475e0f7fe7afa04dcb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.22567ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [10/Apr/2026:21:54:05 +0000] "GET /v2/foo/schema1/manifests/sha256:5d646cbb7b212591bd6261c76e28d11d9ba25b10df235c475e0f7fe7afa04dcb HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-10T21:54:05Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:37357" http.request.id=cc5c9b32-c3ed-4f06-b81b-ecfdcfad7571 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45294" http.request.uri="/v2/foo/schema1/manifests/sha256:5d646cbb7b212591bd6261c76e28d11d9ba25b10df235c475e0f7fe7afa04dcb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.48466ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:05 +0000] "PUT /v2/foo/schema1/manifests/sha256:5d646cbb7b212591bd6261c76e28d11d9ba25b10df235c475e0f7fe7afa04dcb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:05Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:37357" http.request.id=f51dba29-4bb8-4f88-b410-ede516c12434 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45294" http.request.uri="/v2/foo/schema1/manifests/sha256:5d646cbb7b212591bd6261c76e28d11d9ba25b10df235c475e0f7fe7afa04dcb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.519039ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:05 +0000] "PUT /v2/foo/schema1/manifests/sha256:5d646cbb7b212591bd6261c76e28d11d9ba25b10df235c475e0f7fe7afa04dcb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:05Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/json" http.request.host="127.0.0.1:37357" http.request.id=9140c264-db27-4086-8787-7b2a36fe22d2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45294" http.request.uri="/v2/foo/schema1/manifests/sha256:5d646cbb7b212591bd6261c76e28d11d9ba25b10df235c475e0f7fe7afa04dcb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.580805ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:05 +0000] "PUT /v2/foo/schema1/manifests/sha256:5d646cbb7b212591bd6261c76e28d11d9ba25b10df235c475e0f7fe7afa04dcb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:05Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37357" http.request.id=40f804c0-62db-4ff2-8447-43c5b969ce11 http.request.method=GET http.request.remoteaddr="127.0.0.1:45294" http.request.uri="/v2/foo/schema1/manifests/sha256:5d646cbb7b212591bd6261c76e28d11d9ba25b10df235c475e0f7fe7afa04dcb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.317336ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [10/Apr/2026:21:54:05 +0000] "GET /v2/foo/schema1/manifests/sha256:5d646cbb7b212591bd6261c76e28d11d9ba25b10df235c475e0f7fe7afa04dcb HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-10T21:54:05Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37357" http.request.id=e1e2a357-4e8e-4419-a111-dbe804256038 http.request.method=GET http.request.remoteaddr="127.0.0.1:45294" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="695.716µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:05 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:05Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37357" http.request.id=07dfe6c4-7cbe-4c62-9ed1-5237ed18a793 http.request.method=GET http.request.remoteaddr="127.0.0.1:45294" http.request.uri="/v2/foo/schema1/manifests/sha256:5d646cbb7b212591bd6261c76e28d11d9ba25b10df235c475e0f7fe7afa04dcb" http.request.useragent="Go-http-client/1.1" http.response.duration="681.873µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:05 +0000] "GET /v2/foo/schema1/manifests/sha256:5d646cbb7b212591bd6261c76e28d11d9ba25b10df235c475e0f7fe7afa04dcb HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:05Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37357" http.request.id=d379e081-cd12-4579-b90b-dc963689363a http.request.method=GET http.request.remoteaddr="127.0.0.1:45294" 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="647.77µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [10/Apr/2026:21:54:05 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-04-10T21:54:05Z" level=error msg="payload digest does match: "sha256:2d8c2bdf2a64511f7e4843fedb40c9113c2d78ba4a8e6d9ff97c31626dcea275" != "sha256:5d646cbb7b212591bd6261c76e28d11d9ba25b10df235c475e0f7fe7afa04dcb"" go.version=go1.25.9 http.request.host="127.0.0.1:37357" http.request.id=59d05a12-39ab-425c-bf66-3e4d54899245 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45294" http.request.uri="/v2/foo/schema1/manifests/sha256:5d646cbb7b212591bd6261c76e28d11d9ba25b10df235c475e0f7fe7afa04dcb" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:5d646cbb7b212591bd6261c76e28d11d9ba25b10df235c475e0f7fe7afa04dcb" time="2026-04-10T21:54: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.9 http.request.host="127.0.0.1:37357" http.request.id=59d05a12-39ab-425c-bf66-3e4d54899245 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45294" http.request.uri="/v2/foo/schema1/manifests/sha256:5d646cbb7b212591bd6261c76e28d11d9ba25b10df235c475e0f7fe7afa04dcb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="833.154µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:5d646cbb7b212591bd6261c76e28d11d9ba25b10df235c475e0f7fe7afa04dcb" 127.0.0.1 - - [10/Apr/2026:21:54:05 +0000] "PUT /v2/foo/schema1/manifests/sha256:5d646cbb7b212591bd6261c76e28d11d9ba25b10df235c475e0f7fe7afa04dcb HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-04-10T21:54:05Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.25.9 http.request.host="127.0.0.1:37357" http.request.id=7a0c0af2-268d-46f6-8af5-950223731476 http.request.method=GET http.request.remoteaddr="127.0.0.1:45308" 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="836.049µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [10/Apr/2026:21:54:05 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-04-10T21:54:05Z" 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.9 http.request.host="127.0.0.1:37357" http.request.id=a58adfb8-0c80-4dfe-8e3e-17bc6567dfff http.request.method=GET http.request.remoteaddr="127.0.0.1:45308" 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="703.228µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [10/Apr/2026:21:54:05 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-04-10T21:54: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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37357" http.request.id=91879124-d05f-448c-a5b5-5a898dd8a0fc http.request.method=PUT http.request.remoteaddr="127.0.0.1:45308" 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="852.105µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-10T21:54:05Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37357" http.request.id=91879124-d05f-448c-a5b5-5a898dd8a0fc http.request.method=PUT http.request.remoteaddr="127.0.0.1:45308" 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="886.922µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-10T21:54:05Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37357" http.request.id=91879124-d05f-448c-a5b5-5a898dd8a0fc http.request.method=PUT http.request.remoteaddr="127.0.0.1:45308" 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="919.327µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [10/Apr/2026:21:54:05 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-04-10T21:54:05Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37357" http.request.id=b1414467-ff10-463e-98dc-055fd1985d43 http.request.method=POST http.request.remoteaddr="127.0.0.1:45308" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="861.544µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:05 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:05Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37357" http.request.id=ea781cba-d73d-45eb-bbb2-6b0f8baabb01 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45308" http.request.uri="/v2/foo/schema2/blobs/uploads/5736b764-9c4d-4997-a56e-d02e529036f0?_state=JqXnS2906x95egp0QYNFS4lc5oPHfzYOtzT7m9VEEc57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1NzM2Yjc2NC05YzRkLTQ5OTctYTU2ZS1kMDJlNTI5MDM2ZjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTQ6MDUuOTA4OTkyMDI2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.072645ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:05 +0000] "PUT /v2/foo/schema2/blobs/uploads/5736b764-9c4d-4997-a56e-d02e529036f0?_state=JqXnS2906x95egp0QYNFS4lc5oPHfzYOtzT7m9VEEc57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1NzM2Yjc2NC05YzRkLTQ5OTctYTU2ZS1kMDJlNTI5MDM2ZjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTQ6MDUuOTA4OTkyMDI2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:05Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37357" http.request.id=705da389-c104-428c-8333-59e27fe2809f http.request.method=PUT http.request.remoteaddr="127.0.0.1:45308" 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="806.854µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-10T21:54:05Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37357" http.request.id=705da389-c104-428c-8333-59e27fe2809f http.request.method=PUT http.request.remoteaddr="127.0.0.1:45308" 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="841.103µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [10/Apr/2026:21:54:05 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-04-10T21:54:06Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37357" http.request.id=9ea0378f-a61d-4c5d-870e-747ed6ef2609 http.request.method=POST http.request.remoteaddr="127.0.0.1:45308" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="813.678µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:06 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:07Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37357" http.request.id=c8ce56fc-f0e5-472a-898b-e810bf76b272 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45308" http.request.uri="/v2/foo/schema2/blobs/uploads/6d71e5c2-40b1-4ace-9651-6627dcf35bf8?_state=JVe0tpBzRREgSOHE9YwumzizC9h293Ft5X_bYLqLVcJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2ZDcxZTVjMi00MGIxLTRhY2UtOTY1MS02NjI3ZGNmMzViZjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTQ6MDYuMTMzOTczMjg4WiJ9&digest=sha256%3Ac431b7ecd3b456dd3799c532df35a9f49aa67ff48df2cdbeff29ff2cc4abb97d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.618611573s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:06 +0000] "PUT /v2/foo/schema2/blobs/uploads/6d71e5c2-40b1-4ace-9651-6627dcf35bf8?_state=JVe0tpBzRREgSOHE9YwumzizC9h293Ft5X_bYLqLVcJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2ZDcxZTVjMi00MGIxLTRhY2UtOTY1MS02NjI3ZGNmMzViZjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTQ6MDYuMTMzOTczMjg4WiJ9&digest=sha256%3Ac431b7ecd3b456dd3799c532df35a9f49aa67ff48df2cdbeff29ff2cc4abb97d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:07Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37357" http.request.id=c5e35df9-80e6-4ad2-8d06-641815fbf2f9 http.request.method=POST http.request.remoteaddr="127.0.0.1:45308" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="887.896µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:07 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:09Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37357" http.request.id=a0cbe39a-0b1f-4594-9513-70d27d1e886a http.request.method=PUT http.request.remoteaddr="127.0.0.1:45308" http.request.uri="/v2/foo/schema2/blobs/uploads/ec082ce0-02c2-4cbb-9ecd-c2cf2571c616?_state=hdApaukVMIbGMJuz6Lfe7XQZWvtN6z5mYFtXAo1xqZ97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlYzA4MmNlMC0wMmMyLTRjYmItOWVjZC1jMmNmMjU3MWM2MTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTQ6MDcuOTMxMDcyNzU0WiJ9&digest=sha256%3Aa38bd73bd3bd1b6b4b263ac7e9d6e0efa66382abd23a46c926985aadc05dc408" http.request.useragent="Go-http-client/1.1" http.response.duration=1.082266296s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:07 +0000] "PUT /v2/foo/schema2/blobs/uploads/ec082ce0-02c2-4cbb-9ecd-c2cf2571c616?_state=hdApaukVMIbGMJuz6Lfe7XQZWvtN6z5mYFtXAo1xqZ97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlYzA4MmNlMC0wMmMyLTRjYmItOWVjZC1jMmNmMjU3MWM2MTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTQ6MDcuOTMxMDcyNzU0WiJ9&digest=sha256%3Aa38bd73bd3bd1b6b4b263ac7e9d6e0efa66382abd23a46c926985aadc05dc408 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:09Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37357" http.request.id=e7171895-d06e-49eb-b6aa-d8b31bce66c0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45308" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.913295ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:09 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:09Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37357" http.request.id=1742048b-cf09-4c4f-85e5-5a45e215bbf3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45308" http.request.uri="/v2/foo/schema2/manifests/sha256:801d9f7349c941612dc6fe7d6f14c0dc9b46d7e289b28c2d39caf1c52629d25a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.512427ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:09 +0000] "PUT /v2/foo/schema2/manifests/sha256:801d9f7349c941612dc6fe7d6f14c0dc9b46d7e289b28c2d39caf1c52629d25a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:09Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37357" http.request.id=73897392-9803-4182-9902-968796dfb1d8 http.request.method=GET http.request.remoteaddr="127.0.0.1:45308" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.322748ms http.response.status=200 http.response.written=732 127.0.0.1 - - [10/Apr/2026:21:54:09 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-04-10T21:54:09Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37357" http.request.id=0e602bad-ca0c-43c4-b3c8-a6c91340fded http.request.method=GET http.request.remoteaddr="127.0.0.1:45308" http.request.uri="/v2/foo/schema2/manifests/sha256:801d9f7349c941612dc6fe7d6f14c0dc9b46d7e289b28c2d39caf1c52629d25a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.113048ms http.response.status=200 http.response.written=732 127.0.0.1 - - [10/Apr/2026:21:54:09 +0000] "GET /v2/foo/schema2/manifests/sha256:801d9f7349c941612dc6fe7d6f14c0dc9b46d7e289b28c2d39caf1c52629d25a HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-04-10T21:54:09Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37357" http.request.id=0ed35753-dc1b-49c5-8ec6-2c9fe44afe9c http.request.method=GET http.request.remoteaddr="127.0.0.1:45308" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="713.107µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:09 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:09Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37357" http.request.id=9e6e33c1-cd1e-4f1b-be79-81901c5a9604 http.request.method=GET http.request.remoteaddr="127.0.0.1:45308" http.request.uri="/v2/foo/schema2/manifests/sha256:801d9f7349c941612dc6fe7d6f14c0dc9b46d7e289b28c2d39caf1c52629d25a" http.request.useragent="Go-http-client/1.1" http.response.duration="689.114µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:09 +0000] "GET /v2/foo/schema2/manifests/sha256:801d9f7349c941612dc6fe7d6f14c0dc9b46d7e289b28c2d39caf1c52629d25a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:09Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37357" http.request.id=5f979aa4-e400-438c-bfef-8df44d2558e5 http.request.method=GET http.request.remoteaddr="127.0.0.1:45308" 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="707.965µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [10/Apr/2026:21:54:09 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-04-10T21:54:09Z" level=info msg="rewriting manifest sha256:801d9f7349c941612dc6fe7d6f14c0dc9b46d7e289b28c2d39caf1c52629d25a in schema1 format to support old client" go.version=go1.25.9 http.request.host="127.0.0.1:37357" http.request.id=fc4d077c-e871-46b0-acb7-1e414d9e0be4 http.request.method=GET http.request.remoteaddr="127.0.0.1:45308" 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-04-10T21:54:09Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37357" http.request.id=fc4d077c-e871-46b0-acb7-1e414d9e0be4 http.request.method=GET http.request.remoteaddr="127.0.0.1:45308" 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.554384ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [10/Apr/2026:21:54:09 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-04-10T21:54:09Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:37357" http.request.id=7cb982a0-e2e2-44e0-8fe7-8021b1a4935b http.request.method=PUT http.request.remoteaddr="127.0.0.1:45308" 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="855.876µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [10/Apr/2026:21:54:09 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-04-10T21:54:09Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:37357" http.request.id=b108008d-3ab7-490c-820d-ddbb43f04767 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45308" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.05773ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:09 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:09Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:37357" http.request.id=a2b97689-dbbe-4e6d-bfe2-7be6bb611cdb http.request.method=PUT http.request.remoteaddr="127.0.0.1:45308" http.request.uri="/v2/foo/schema2/manifests/sha256:6410fab8885243a457896b74fae5be2e4d240d832891e45cae5928887019459e" http.request.useragent="Go-http-client/1.1" http.response.duration="943.076µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:09 +0000] "PUT /v2/foo/schema2/manifests/sha256:6410fab8885243a457896b74fae5be2e4d240d832891e45cae5928887019459e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:09Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37357" http.request.id=bfcca138-3757-4529-b3cd-f72abc8d9162 http.request.method=GET http.request.remoteaddr="127.0.0.1:45308" 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="893.634µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [10/Apr/2026:21:54:09 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-04-10T21:54:09Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37357" http.request.id=25c72d32-3b70-45da-9346-0f1cd0dd5fc3 http.request.method=GET http.request.remoteaddr="127.0.0.1:45308" http.request.uri="/v2/foo/schema2/manifests/sha256:6410fab8885243a457896b74fae5be2e4d240d832891e45cae5928887019459e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="931.83µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [10/Apr/2026:21:54:09 +0000] "GET /v2/foo/schema2/manifests/sha256:6410fab8885243a457896b74fae5be2e4d240d832891e45cae5928887019459e HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-04-10T21:54:09Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37357" http.request.id=a725c955-ed85-40af-9f58-e6a0b2bda55c http.request.method=GET http.request.remoteaddr="127.0.0.1:45308" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="698.454µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:09 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:09Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37357" http.request.id=024e33a9-83de-4c3e-bf23-3c098c288391 http.request.method=GET http.request.remoteaddr="127.0.0.1:45308" http.request.uri="/v2/foo/schema2/manifests/sha256:6410fab8885243a457896b74fae5be2e4d240d832891e45cae5928887019459e" http.request.useragent="Go-http-client/1.1" http.response.duration="697.18µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:09 +0000] "GET /v2/foo/schema2/manifests/sha256:6410fab8885243a457896b74fae5be2e4d240d832891e45cae5928887019459e HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:09Z" level=info msg="rewriting manifest list sha256:6410fab8885243a457896b74fae5be2e4d240d832891e45cae5928887019459e in schema1 format to support old client" go.version=go1.25.9 http.request.host="127.0.0.1:37357" http.request.id=1a3d9721-5005-4ee2-b0af-5bb40c3cfe0b http.request.method=GET http.request.remoteaddr="127.0.0.1:45308" 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-04-10T21:54:09Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37357" http.request.id=1a3d9721-5005-4ee2-b0af-5bb40c3cfe0b http.request.method=GET http.request.remoteaddr="127.0.0.1:45308" 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.679358ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [10/Apr/2026:21:54:09 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (10.22s) === RUN TestGetManifestWithStorageError time="2026-04-10T21:54:09Z" 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.9 time="2026-04-10T21:54:09Z" level=info msg="redis not configured" go.version=go1.25.9 time="2026-04-10T21:54:09Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.25.9 http.request.host="127.0.0.1:33667" http.request.id=272e53da-592e-4bf7-9375-0b6a050824c6 http.request.method=GET http.request.remoteaddr="127.0.0.1:36980" 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="866.413µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [10/Apr/2026:21:54:09 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-04-10T21:54:09Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.25.9 http.request.host="127.0.0.1:33667" http.request.id=6b60c718-2000-4c80-bfac-48d0898e237c http.request.method=GET http.request.remoteaddr="127.0.0.1:36980" 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="741.634µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [10/Apr/2026:21:54:09 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2026-04-10T21:54:09Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.25.9 http.request.host="127.0.0.1:33667" http.request.id=3214dfe0-3126-41bc-bfea-5aa1ef27a792 http.request.method=GET http.request.remoteaddr="127.0.0.1:36980" 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="764.821µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [10/Apr/2026:21:54:09 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2026-04-10T21:54:09Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.25.9 http.request.host="127.0.0.1:33667" http.request.id=4a359b08-54cb-462d-ac3c-c7fb4b8f2f0a http.request.method=GET http.request.remoteaddr="127.0.0.1:36980" 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="737.292µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [10/Apr/2026:21:54:09 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2026-04-10T21:54:09Z" 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.9 time="2026-04-10T21:54:09Z" level=info msg="redis not configured" go.version=go1.25.9 time="2026-04-10T21:54:09Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=e8ee3a5b-7fa7-495e-91c4-e580c436fe31 http.request.method=GET http.request.remoteaddr="127.0.0.1:42814" 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="963.179µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [10/Apr/2026:21:54:09 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-04-10T21:54:09Z" 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.9 http.request.host="127.0.0.1:45821" http.request.id=ab1b2606-18b4-46af-ac30-78051dfd5eef http.request.method=GET http.request.remoteaddr="127.0.0.1:42814" 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="790.781µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [10/Apr/2026:21:54:09 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-04-10T21:54:09Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=1d07765a-4560-43ab-934a-57173a5914e2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42814" 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="809.965µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [10/Apr/2026:21:54:09 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-04-10T21:54:09Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=c3d4bc06-cdaf-4a35-b17d-9536eae2549b http.request.method=PUT http.request.remoteaddr="127.0.0.1:42814" 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.462643ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-10T21:54:09Z" 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.9 http.request.host="127.0.0.1:45821" http.request.id=c3d4bc06-cdaf-4a35-b17d-9536eae2549b http.request.method=PUT http.request.remoteaddr="127.0.0.1:42814" 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.518389ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-10T21:54:09Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=c3d4bc06-cdaf-4a35-b17d-9536eae2549b http.request.method=PUT http.request.remoteaddr="127.0.0.1:42814" 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.575008ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-10T21:54:09Z" 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.9 http.request.host="127.0.0.1:45821" http.request.id=c3d4bc06-cdaf-4a35-b17d-9536eae2549b http.request.method=PUT http.request.remoteaddr="127.0.0.1:42814" 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.623159ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [10/Apr/2026:21:54:09 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-04-10T21:54:09Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=f36d7a01-18f7-4d86-bf88-9193bfd486f0 http.request.method=POST http.request.remoteaddr="127.0.0.1:42814" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="810.58µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:09 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:11Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=f6a6763b-e333-47bb-beeb-559e67c3783e http.request.method=PUT http.request.remoteaddr="127.0.0.1:42814" http.request.uri="/v2/foo/schema1/blobs/uploads/10dbb4a4-c14c-4e6f-a810-544008762447?_state=7zwAPeCmFn3KXg6sWmId6qU6Wlf4x4eKA-vlfAGM8At7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxMGRiYjRhNC1jMTRjLTRlNmYtYTgxMC01NDQwMDg3NjI0NDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTQ6MDkuMjc0MTE1Njk5WiJ9&digest=sha256%3A1496cf27fc53767be407b7db795089d66a0e78a8f2ed4d5808c90ec8d3a865b3" http.request.useragent="Go-http-client/1.1" http.response.duration=1.787221015s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:09 +0000] "PUT /v2/foo/schema1/blobs/uploads/10dbb4a4-c14c-4e6f-a810-544008762447?_state=7zwAPeCmFn3KXg6sWmId6qU6Wlf4x4eKA-vlfAGM8At7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxMGRiYjRhNC1jMTRjLTRlNmYtYTgxMC01NDQwMDg3NjI0NDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTQ6MDkuMjc0MTE1Njk5WiJ9&digest=sha256%3A1496cf27fc53767be407b7db795089d66a0e78a8f2ed4d5808c90ec8d3a865b3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:11Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=c5bb904f-5b84-4106-915a-046e61f6d469 http.request.method=POST http.request.remoteaddr="127.0.0.1:42814" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="865.168µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:11 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:12Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=71f1b896-eeca-4648-9559-ec81cd20c1e7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42814" http.request.uri="/v2/foo/schema1/blobs/uploads/3b8cea80-91c5-4776-b558-c723e3a0ae4d?_state=4CZWZdnb35SvMNeTRL_k6aVwVHWrjewzZoVsoysJYxF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzYjhjZWE4MC05MWM1LTQ3NzYtYjU1OC1jNzIzZTNhMGFlNGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTQ6MTEuMjQ3NTkzMTY3WiJ9&digest=sha256%3A2c49f18d1fa4ba5117c3470990bac1094e389e0798d63178a161c6c4a856f7bb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.284915938s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:11 +0000] "PUT /v2/foo/schema1/blobs/uploads/3b8cea80-91c5-4776-b558-c723e3a0ae4d?_state=4CZWZdnb35SvMNeTRL_k6aVwVHWrjewzZoVsoysJYxF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzYjhjZWE4MC05MWM1LTQ3NzYtYjU1OC1jNzIzZTNhMGFlNGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTQ6MTEuMjQ3NTkzMTY3WiJ9&digest=sha256%3A2c49f18d1fa4ba5117c3470990bac1094e389e0798d63178a161c6c4a856f7bb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:12Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=daa6f1bd-6990-4764-be7c-3f79f3842164 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42814" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.587616ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:12 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:12Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=b2ddcde0-5d53-4da8-9741-bac58ed35da0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42814" http.request.uri="/v2/foo/schema1/manifests/sha256:712aaa7d9c5f6946b5245424805d08f5128b86e816249cf7cc55a102e16335ae" http.request.useragent="Go-http-client/1.1" http.response.duration=1.364162ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:12 +0000] "PUT /v2/foo/schema1/manifests/sha256:712aaa7d9c5f6946b5245424805d08f5128b86e816249cf7cc55a102e16335ae HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:12Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=a84d3d3a-c4dd-4273-8ce0-f7b26b195f62 http.request.method=GET http.request.remoteaddr="127.0.0.1:42814" 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.116507ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [10/Apr/2026:21:54:12 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-10T21:54:12Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=c30dcb00-fe1e-4ba5-ab46-8948ac527cd6 http.request.method=GET http.request.remoteaddr="127.0.0.1:42814" http.request.uri="/v2/foo/schema1/manifests/sha256:712aaa7d9c5f6946b5245424805d08f5128b86e816249cf7cc55a102e16335ae" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.134532ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [10/Apr/2026:21:54:12 +0000] "GET /v2/foo/schema1/manifests/sha256:712aaa7d9c5f6946b5245424805d08f5128b86e816249cf7cc55a102e16335ae HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-10T21:54:12Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:45821" http.request.id=81a3ef0a-fd22-4920-b5dc-15af16fccc3e http.request.method=PUT http.request.remoteaddr="127.0.0.1:42814" http.request.uri="/v2/foo/schema1/manifests/sha256:712aaa7d9c5f6946b5245424805d08f5128b86e816249cf7cc55a102e16335ae" http.request.useragent="Go-http-client/1.1" http.response.duration=1.342155ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:12 +0000] "PUT /v2/foo/schema1/manifests/sha256:712aaa7d9c5f6946b5245424805d08f5128b86e816249cf7cc55a102e16335ae HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:12Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:45821" http.request.id=7bab803f-4290-4bac-b504-c23e6f3e8d6b http.request.method=PUT http.request.remoteaddr="127.0.0.1:42814" http.request.uri="/v2/foo/schema1/manifests/sha256:712aaa7d9c5f6946b5245424805d08f5128b86e816249cf7cc55a102e16335ae" http.request.useragent="Go-http-client/1.1" http.response.duration=1.390585ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:12 +0000] "PUT /v2/foo/schema1/manifests/sha256:712aaa7d9c5f6946b5245424805d08f5128b86e816249cf7cc55a102e16335ae HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:12Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/json" http.request.host="127.0.0.1:45821" http.request.id=80f8a491-a7e1-4608-9954-5e6b9d66057b http.request.method=PUT http.request.remoteaddr="127.0.0.1:42814" http.request.uri="/v2/foo/schema1/manifests/sha256:712aaa7d9c5f6946b5245424805d08f5128b86e816249cf7cc55a102e16335ae" http.request.useragent="Go-http-client/1.1" http.response.duration=1.323695ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:12 +0000] "PUT /v2/foo/schema1/manifests/sha256:712aaa7d9c5f6946b5245424805d08f5128b86e816249cf7cc55a102e16335ae HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:12Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=5526d29b-9771-4d91-b73c-2cd1db40478c http.request.method=GET http.request.remoteaddr="127.0.0.1:42814" http.request.uri="/v2/foo/schema1/manifests/sha256:712aaa7d9c5f6946b5245424805d08f5128b86e816249cf7cc55a102e16335ae" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.156922ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [10/Apr/2026:21:54:12 +0000] "GET /v2/foo/schema1/manifests/sha256:712aaa7d9c5f6946b5245424805d08f5128b86e816249cf7cc55a102e16335ae HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-10T21:54:12Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=de881f79-a21e-45de-abb4-355355e97c89 http.request.method=GET http.request.remoteaddr="127.0.0.1:42814" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="603.728µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:12 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:12Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=b81b98fd-b4b7-48ec-bc71-6ea209450483 http.request.method=GET http.request.remoteaddr="127.0.0.1:42814" http.request.uri="/v2/foo/schema1/manifests/sha256:712aaa7d9c5f6946b5245424805d08f5128b86e816249cf7cc55a102e16335ae" http.request.useragent="Go-http-client/1.1" http.response.duration="555.168µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:12 +0000] "GET /v2/foo/schema1/manifests/sha256:712aaa7d9c5f6946b5245424805d08f5128b86e816249cf7cc55a102e16335ae HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:12Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=afec966c-0fda-4f9e-9239-9f429c5121ce http.request.method=GET http.request.remoteaddr="127.0.0.1:42814" 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="595.283µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [10/Apr/2026:21:54:12 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-04-10T21:54:12Z" level=error msg="payload digest does match: "sha256:6c26badc881bb13ea53a6cbcc74a525fd7c568cfad65aec672a4d80ddc48b2bc" != "sha256:712aaa7d9c5f6946b5245424805d08f5128b86e816249cf7cc55a102e16335ae"" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=02da6dbd-021c-4ad2-bc9e-2e5829a1b759 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42814" http.request.uri="/v2/foo/schema1/manifests/sha256:712aaa7d9c5f6946b5245424805d08f5128b86e816249cf7cc55a102e16335ae" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:712aaa7d9c5f6946b5245424805d08f5128b86e816249cf7cc55a102e16335ae" time="2026-04-10T21:54:12Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=02da6dbd-021c-4ad2-bc9e-2e5829a1b759 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42814" http.request.uri="/v2/foo/schema1/manifests/sha256:712aaa7d9c5f6946b5245424805d08f5128b86e816249cf7cc55a102e16335ae" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="722.833µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:712aaa7d9c5f6946b5245424805d08f5128b86e816249cf7cc55a102e16335ae" 127.0.0.1 - - [10/Apr/2026:21:54:12 +0000] "PUT /v2/foo/schema1/manifests/sha256:712aaa7d9c5f6946b5245424805d08f5128b86e816249cf7cc55a102e16335ae HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-04-10T21:54:12Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=f9970e86-6071-416f-8545-a90a18ec3494 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46154" http.request.uri="/v2/foo/schema1/manifests/sha256:712aaa7d9c5f6946b5245424805d08f5128b86e816249cf7cc55a102e16335ae" http.request.useragent="Go-http-client/1.1" http.response.duration="861.524µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:12 +0000] "DELETE /v2/foo/schema1/manifests/sha256:712aaa7d9c5f6946b5245424805d08f5128b86e816249cf7cc55a102e16335ae HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:12Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:712aaa7d9c5f6946b5245424805d08f5128b86e816249cf7cc55a102e16335ae" err.message="manifest unknown" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=547973f5-96c5-4571-9000-5e6ed3a73203 http.request.method=GET http.request.remoteaddr="127.0.0.1:46154" http.request.uri="/v2/foo/schema1/manifests/sha256:712aaa7d9c5f6946b5245424805d08f5128b86e816249cf7cc55a102e16335ae" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="637.88µs" http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:712aaa7d9c5f6946b5245424805d08f5128b86e816249cf7cc55a102e16335ae" 127.0.0.1 - - [10/Apr/2026:21:54:12 +0000] "GET /v2/foo/schema1/manifests/sha256:712aaa7d9c5f6946b5245424805d08f5128b86e816249cf7cc55a102e16335ae HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-04-10T21:54:12Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=f977486a-6bc8-411d-895b-c12d2f3955c9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46170" http.request.uri="/v2/foo/schema1/manifests/sha256:712aaa7d9c5f6946b5245424805d08f5128b86e816249cf7cc55a102e16335ae" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="746.901µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:712aaa7d9c5f6946b5245424805d08f5128b86e816249cf7cc55a102e16335ae" 127.0.0.1 - - [10/Apr/2026:21:54:12 +0000] "DELETE /v2/foo/schema1/manifests/sha256:712aaa7d9c5f6946b5245424805d08f5128b86e816249cf7cc55a102e16335ae HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-04-10T21:54:12Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=32c26e33-bf2d-478e-8506-768deaad53f6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46172" http.request.uri="/v2/foo/schema1/manifests/sha256:712aaa7d9c5f6946b5245424805d08f5128b86e816249cf7cc55a102e16335ae" http.request.useragent="Go-http-client/1.1" http.response.duration=1.512468ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:12 +0000] "PUT /v2/foo/schema1/manifests/sha256:712aaa7d9c5f6946b5245424805d08f5128b86e816249cf7cc55a102e16335ae HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:12Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=d7182c04-f064-4ed7-af47-e5df3fd8f041 http.request.method=GET http.request.remoteaddr="127.0.0.1:46172" http.request.uri="/v2/foo/schema1/manifests/sha256:712aaa7d9c5f6946b5245424805d08f5128b86e816249cf7cc55a102e16335ae" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.107416ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [10/Apr/2026:21:54:12 +0000] "GET /v2/foo/schema1/manifests/sha256:712aaa7d9c5f6946b5245424805d08f5128b86e816249cf7cc55a102e16335ae HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-10T21:54:12Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=8ae09c04-3e7d-467b-bc7d-13f688b73291 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46186" 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="771.341µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [10/Apr/2026:21:54:12 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-04-10T21:54:12Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=062b5d33-e282-47b6-b271-5bf4b10da4b7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46188" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.552738ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:12 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:12Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=5754f631-f4b8-47b0-ad99-02e5ece799d3 http.request.method=GET http.request.remoteaddr="127.0.0.1:46188" 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="568.102µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [10/Apr/2026:21:54:12 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-04-10T21:54:12Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=68abcf5a-5624-415e-b667-87dd0b215220 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46188" http.request.uri="/v2/foo/schema1/manifests/sha256:712aaa7d9c5f6946b5245424805d08f5128b86e816249cf7cc55a102e16335ae" http.request.useragent="Go-http-client/1.1" http.response.duration="728.227µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:12 +0000] "DELETE /v2/foo/schema1/manifests/sha256:712aaa7d9c5f6946b5245424805d08f5128b86e816249cf7cc55a102e16335ae HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:12Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=1a2ba24c-4ba7-46c9-b531-f8a463e4ccc1 http.request.method=GET http.request.remoteaddr="127.0.0.1:46188" 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="570.204µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [10/Apr/2026:21:54:12 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2026-04-10T21:54:12Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=da0f3dfc-9450-41cf-9592-04b6b09deeba http.request.method=GET http.request.remoteaddr="127.0.0.1:46188" 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="595.995µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [10/Apr/2026:21:54:12 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-04-10T21:54:12Z" 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.9 http.request.host="127.0.0.1:45821" http.request.id=0d08c9dd-f39a-4eb2-8c6b-a11f85dedbdb http.request.method=GET http.request.remoteaddr="127.0.0.1:46188" 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="586.958µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [10/Apr/2026:21:54:12 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-04-10T21:54:12Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45821" http.request.id=f5e00b9c-f88a-4d16-9204-17a695ae9d10 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46188" 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.411µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-10T21:54:12Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45821" http.request.id=f5e00b9c-f88a-4d16-9204-17a695ae9d10 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46188" 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="762.049µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-10T21:54:12Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45821" http.request.id=f5e00b9c-f88a-4d16-9204-17a695ae9d10 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46188" 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="790.109µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [10/Apr/2026:21:54:12 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-04-10T21:54:12Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=585b9596-5ad8-4741-9b79-7d4ba2cb93ad http.request.method=POST http.request.remoteaddr="127.0.0.1:46188" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="695.153µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:12 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:12Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=b17fd0eb-dde4-40d4-bd16-70e48616d037 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46188" http.request.uri="/v2/foo/schema2/blobs/uploads/36fb04fb-e496-4dfb-ab88-12eb7da689f8?_state=hOF0TgWM4Jz9dRHdxDhnYX-WU-J79N1d7tJf7OwGNwF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzNmZiMDRmYi1lNDk2LTRkZmItYWI4OC0xMmViN2RhNjg5ZjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTQ6MTIuNTYyODcyMTcxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="947.361µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:12 +0000] "PUT /v2/foo/schema2/blobs/uploads/36fb04fb-e496-4dfb-ab88-12eb7da689f8?_state=hOF0TgWM4Jz9dRHdxDhnYX-WU-J79N1d7tJf7OwGNwF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzNmZiMDRmYi1lNDk2LTRkZmItYWI4OC0xMmViN2RhNjg5ZjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTQ6MTIuNTYyODcyMTcxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:12Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45821" http.request.id=077efc60-b363-4d17-9a8e-e032f34e5fa4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46188" 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="712.897µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-10T21:54:12Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45821" http.request.id=077efc60-b363-4d17-9a8e-e032f34e5fa4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46188" 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="741.081µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [10/Apr/2026:21:54:12 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-04-10T21:54:12Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=1de0380e-dde4-44a1-ab2f-858fc0437659 http.request.method=POST http.request.remoteaddr="127.0.0.1:46188" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="816.336µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:12 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:13Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=62ee8ec6-0a21-4fb3-ab65-368f6c7e99fe http.request.method=PUT http.request.remoteaddr="127.0.0.1:46188" http.request.uri="/v2/foo/schema2/blobs/uploads/ccf07337-22fa-4e71-966e-cd16f2c1ef0e?_state=-LEPXBc4Szv2hCpI4vYI8LbXJ8o-PBUFrv3i0a789MJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjY2YwNzMzNy0yMmZhLTRlNzEtOTY2ZS1jZDE2ZjJjMWVmMGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTQ6MTIuNjg4NjkzOTUxWiJ9&digest=sha256%3Af0df974b12f714c201e6b49f5708fb9a36d26c31e006b5d03d216f86fce1f464" http.request.useragent="Go-http-client/1.1" http.response.duration=531.187635ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:12 +0000] "PUT /v2/foo/schema2/blobs/uploads/ccf07337-22fa-4e71-966e-cd16f2c1ef0e?_state=-LEPXBc4Szv2hCpI4vYI8LbXJ8o-PBUFrv3i0a789MJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjY2YwNzMzNy0yMmZhLTRlNzEtOTY2ZS1jZDE2ZjJjMWVmMGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTQ6MTIuNjg4NjkzOTUxWiJ9&digest=sha256%3Af0df974b12f714c201e6b49f5708fb9a36d26c31e006b5d03d216f86fce1f464 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:13Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=5eab981d-5264-4a8c-9dcc-af458ba49488 http.request.method=POST http.request.remoteaddr="127.0.0.1:46188" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="889.867µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:13 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:14Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=74966eba-0042-4907-95e4-7ca101b438d8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46188" http.request.uri="/v2/foo/schema2/blobs/uploads/25de2a44-07f3-45c2-bf47-ef1cfce3e599?_state=eiE7robYf__N1Vqtz5vNAEDjZ2JrLFEquZDMmUHAc217Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyNWRlMmE0NC0wN2YzLTQ1YzItYmY0Ny1lZjFjZmNlM2U1OTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTQ6MTMuNDE5ODQzMTQxWiJ9&digest=sha256%3A687a5488f9c85d4a56280502eabdfb1543adfe0066ee1b2319cf1a320797a643" http.request.useragent="Go-http-client/1.1" http.response.duration=1.383970419s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:13 +0000] "PUT /v2/foo/schema2/blobs/uploads/25de2a44-07f3-45c2-bf47-ef1cfce3e599?_state=eiE7robYf__N1Vqtz5vNAEDjZ2JrLFEquZDMmUHAc217Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyNWRlMmE0NC0wN2YzLTQ1YzItYmY0Ny1lZjFjZmNlM2U1OTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjE6NTQ6MTMuNDE5ODQzMTQxWiJ9&digest=sha256%3A687a5488f9c85d4a56280502eabdfb1543adfe0066ee1b2319cf1a320797a643 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:14Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45821" http.request.id=ce2f393f-55fc-423f-9fe3-4be70e519949 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46188" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.749207ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:14 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:14Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45821" http.request.id=1825fb28-ddd4-4b00-b600-2feeb313befd http.request.method=PUT http.request.remoteaddr="127.0.0.1:46188" http.request.uri="/v2/foo/schema2/manifests/sha256:e05a610e9a88eca58121f1e0961b2b1cd44aef9851d85aa51c5b051715844bde" http.request.useragent="Go-http-client/1.1" http.response.duration=1.372379ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:14 +0000] "PUT /v2/foo/schema2/manifests/sha256:e05a610e9a88eca58121f1e0961b2b1cd44aef9851d85aa51c5b051715844bde HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:14Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=689b234e-22a7-4ce6-aa74-63fd5388e478 http.request.method=GET http.request.remoteaddr="127.0.0.1:46188" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.280482ms http.response.status=200 http.response.written=732 127.0.0.1 - - [10/Apr/2026:21:54:14 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-04-10T21:54:14Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=0948b429-63b4-446d-8814-48fa571d9444 http.request.method=GET http.request.remoteaddr="127.0.0.1:46188" http.request.uri="/v2/foo/schema2/manifests/sha256:e05a610e9a88eca58121f1e0961b2b1cd44aef9851d85aa51c5b051715844bde" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.16947ms http.response.status=200 http.response.written=732 127.0.0.1 - - [10/Apr/2026:21:54:14 +0000] "GET /v2/foo/schema2/manifests/sha256:e05a610e9a88eca58121f1e0961b2b1cd44aef9851d85aa51c5b051715844bde HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-04-10T21:54:14Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=d16065c1-c8a8-40d6-805c-e89465d59947 http.request.method=GET http.request.remoteaddr="127.0.0.1:46188" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="923.897µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:14 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:14Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=f7452e57-cdf5-4dff-8c76-e1584aef9de5 http.request.method=GET http.request.remoteaddr="127.0.0.1:46188" http.request.uri="/v2/foo/schema2/manifests/sha256:e05a610e9a88eca58121f1e0961b2b1cd44aef9851d85aa51c5b051715844bde" http.request.useragent="Go-http-client/1.1" http.response.duration="885.26µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:14 +0000] "GET /v2/foo/schema2/manifests/sha256:e05a610e9a88eca58121f1e0961b2b1cd44aef9851d85aa51c5b051715844bde HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:14Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=d2f742f6-9ec5-403a-bfde-26e51614beab http.request.method=GET http.request.remoteaddr="127.0.0.1:46188" 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="889.247µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [10/Apr/2026:21:54:14 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-04-10T21:54:14Z" level=info msg="rewriting manifest sha256:e05a610e9a88eca58121f1e0961b2b1cd44aef9851d85aa51c5b051715844bde in schema1 format to support old client" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=34dde8a2-195e-49ef-a8cc-791d639e3c5d http.request.method=GET http.request.remoteaddr="127.0.0.1:46188" 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-04-10T21:54:14Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=34dde8a2-195e-49ef-a8cc-791d639e3c5d http.request.method=GET http.request.remoteaddr="127.0.0.1:46188" 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.825828ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [10/Apr/2026:21:54:14 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-04-10T21:54:14Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=9012d3f5-3da2-40f3-af1b-7404b84b7236 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46188" http.request.uri="/v2/foo/schema2/manifests/sha256:e05a610e9a88eca58121f1e0961b2b1cd44aef9851d85aa51c5b051715844bde" http.request.useragent="Go-http-client/1.1" http.response.duration="987.031µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:14 +0000] "DELETE /v2/foo/schema2/manifests/sha256:e05a610e9a88eca58121f1e0961b2b1cd44aef9851d85aa51c5b051715844bde HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:14Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:e05a610e9a88eca58121f1e0961b2b1cd44aef9851d85aa51c5b051715844bde" err.message="manifest unknown" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=0e916947-d0dc-462c-8dc6-d3223c70245a http.request.method=GET http.request.remoteaddr="127.0.0.1:46188" http.request.uri="/v2/foo/schema2/manifests/sha256:e05a610e9a88eca58121f1e0961b2b1cd44aef9851d85aa51c5b051715844bde" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="832.357µs" http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:e05a610e9a88eca58121f1e0961b2b1cd44aef9851d85aa51c5b051715844bde" 127.0.0.1 - - [10/Apr/2026:21:54:14 +0000] "GET /v2/foo/schema2/manifests/sha256:e05a610e9a88eca58121f1e0961b2b1cd44aef9851d85aa51c5b051715844bde HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-04-10T21:54:14Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=bb6428ed-c990-4c97-8625-38f8881f0e24 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46194" http.request.uri="/v2/foo/schema2/manifests/sha256:e05a610e9a88eca58121f1e0961b2b1cd44aef9851d85aa51c5b051715844bde" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.005732ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:e05a610e9a88eca58121f1e0961b2b1cd44aef9851d85aa51c5b051715844bde" 127.0.0.1 - - [10/Apr/2026:21:54:14 +0000] "DELETE /v2/foo/schema2/manifests/sha256:e05a610e9a88eca58121f1e0961b2b1cd44aef9851d85aa51c5b051715844bde HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-04-10T21:54:14Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45821" http.request.id=032de0b8-3182-46a7-b693-93e3b211be90 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46196" http.request.uri="/v2/foo/schema2/manifests/sha256:e05a610e9a88eca58121f1e0961b2b1cd44aef9851d85aa51c5b051715844bde" http.request.useragent="Go-http-client/1.1" http.response.duration=1.310585ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:14 +0000] "PUT /v2/foo/schema2/manifests/sha256:e05a610e9a88eca58121f1e0961b2b1cd44aef9851d85aa51c5b051715844bde HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:14Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=89973c97-6625-4f4c-a5b3-0f7bcfe85d87 http.request.method=GET http.request.remoteaddr="127.0.0.1:46196" http.request.uri="/v2/foo/schema2/manifests/sha256:e05a610e9a88eca58121f1e0961b2b1cd44aef9851d85aa51c5b051715844bde" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="987.549µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [10/Apr/2026:21:54:14 +0000] "GET /v2/foo/schema2/manifests/sha256:e05a610e9a88eca58121f1e0961b2b1cd44aef9851d85aa51c5b051715844bde HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-04-10T21:54:14Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=c92d692d-3aef-497d-b96c-0755c9b5e5e7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46200" http.request.uri="/v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.00771ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [10/Apr/2026:21:54:14 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-04-10T21:54:14Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45821" http.request.id=4480360c-ca25-4d0c-99e0-f37f43fb54f2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46216" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.398507ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:14 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:14Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=3e50e324-643e-4c0c-8cfd-2de46ce6a384 http.request.method=GET http.request.remoteaddr="127.0.0.1:46216" 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="821.67µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [10/Apr/2026:21:54:14 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-04-10T21:54:14Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=a9b9b849-3cb2-4075-83b8-8baf6ee23545 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46216" http.request.uri="/v2/foo/schema2/manifests/sha256:e05a610e9a88eca58121f1e0961b2b1cd44aef9851d85aa51c5b051715844bde" http.request.useragent="Go-http-client/1.1" http.response.duration=1.009292ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:14 +0000] "DELETE /v2/foo/schema2/manifests/sha256:e05a610e9a88eca58121f1e0961b2b1cd44aef9851d85aa51c5b051715844bde HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:14Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:45821" http.request.id=0cb96318-5090-4ec8-b9c3-c6aa6b16972e http.request.method=GET http.request.remoteaddr="127.0.0.1:46216" 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="770.293µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [10/Apr/2026:21:54:14 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (5.79s) === RUN TestManifestDeleteDisabled time="2026-04-10T21:54:14Z" 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.9 time="2026-04-10T21:54:14Z" level=info msg="redis not configured" go.version=go1.25.9 time="2026-04-10T21:54:14Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.9 http.request.host="127.0.0.1:39463" http.request.id=45293849-564d-461f-a68a-72dbcbe7a2c9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37010" http.request.uri="/v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.018095ms http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [10/Apr/2026:21:54:14 +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-04-10T21:54:14Z" 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.9 time="2026-04-10T21:54:14Z" level=info msg="redis not configured" go.version=go1.25.9 time="2026-04-10T21:54:14Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.9 time="2026-04-10T21:54:15Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.25.9 time="2026-04-10T21:54:15Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.25.9 time="2026-04-10T21:54:15Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.9 http.request.host="127.0.0.1:34533" http.request.id=4f4ec085-2234-4952-a41a-17ec6b93f11a http.request.method=PUT http.request.remoteaddr="127.0.0.1:54114" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.263793ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [10/Apr/2026:21:54:15 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-04-10T21:54:15Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.9 http.request.host="127.0.0.1:34533" http.request.id=918feb64-63a5-4467-a6d5-19792c048cc9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54116" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.111921ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [10/Apr/2026:21:54:15 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-04-10T21:54:15Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.9 http.request.host="127.0.0.1:34533" http.request.id=2a5b82c1-81d4-4615-8938-da130fe56519 http.request.method=POST http.request.remoteaddr="127.0.0.1:54130" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.163869ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [10/Apr/2026:21:54:15 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-04-10T21:54:15Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.9 http.request.host="127.0.0.1:34533" http.request.id=c9d8c99b-980f-4373-8f94-fbce317c9f5e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54134" http.request.uri="/v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.021994ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [10/Apr/2026:21:54:15 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.22s) === RUN TestProxyManifestGetByTag time="2026-04-10T21:54:15Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.9 time="2026-04-10T21:54:15Z" level=info msg="redis not configured" go.version=go1.25.9 time="2026-04-10T21:54:15Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:46403" http.request.id=aa3477ba-d2c0-4776-a214-adac7aeb207e http.request.method=POST http.request.remoteaddr="127.0.0.1:48350" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="904.886µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:15 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:15Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:46403" http.request.id=be203a37-abbe-4bf2-b5ab-879c27af6580 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48350" http.request.uri="/v2/foo/bar/blobs/uploads/f1b60a7e-1bd4-407d-9d58-cc548cf34809?_state=yr_OUL5A7v1Td4dnObzgM6K3_hjuaKBvzWWNS89WJGx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYxYjYwYTdlLTFiZDQtNDA3ZC05ZDU4LWNjNTQ4Y2YzNDgwOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1NDoxNS4xODgwNzEwOTZaIn0%3D&digest=sha256%3A23c414376875166d6d93af9b3ecf3467d46764b1dae0364e2bf9a7f9b4c1d6e5" http.request.useragent="Go-http-client/1.1" http.response.duration=623.589945ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:15 +0000] "PUT /v2/foo/bar/blobs/uploads/f1b60a7e-1bd4-407d-9d58-cc548cf34809?_state=yr_OUL5A7v1Td4dnObzgM6K3_hjuaKBvzWWNS89WJGx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYxYjYwYTdlLTFiZDQtNDA3ZC05ZDU4LWNjNTQ4Y2YzNDgwOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1NDoxNS4xODgwNzEwOTZaIn0%3D&digest=sha256%3A23c414376875166d6d93af9b3ecf3467d46764b1dae0364e2bf9a7f9b4c1d6e5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:15Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:46403" http.request.id=f735ef62-83d8-4159-92f8-c5e06d5dacae http.request.method=PUT http.request.remoteaddr="127.0.0.1:48350" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=2.366201ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:15 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:15Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.9 time="2026-04-10T21:54:15Z" level=info msg="redis not configured" go.version=go1.25.9 time="2026-04-10T21:54:15Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.9 time="2026-04-10T21:54:15Z" level=info msg="Starting upload purge in 9m0s" go.version=go1.25.9 time="2026-04-10T21:54:15Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:46403" http.request.id=5874e405-eafa-4f24-94d5-e63c8ea1ead4 http.request.method=GET http.request.remoteaddr="127.0.0.1:48350" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="642.411µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [10/Apr/2026:21:54:15 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-04-10T21:54:15Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:46403" go.version=go1.25.9 time="2026-04-10T21:54:15Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.25.9 time="2026-04-10T21:54:15Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:46403" http.request.id=b30e375f-10c8-412c-91c4-9a991eee14e3 http.request.method=GET http.request.remoteaddr="127.0.0.1:48356" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="679.611µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [10/Apr/2026:21:54:15 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-04-10T21:54:15Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:46403 /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:46403/v2/:[]]}" go.version=go1.25.9 http.request.host="127.0.0.1:40321" http.request.id=c1f58c01-a8dd-4ae0-8ad1-0d17b459955a http.request.method=GET http.request.remoteaddr="127.0.0.1:47062" http.request.uri="/v2/foo/bar/manifests/sha256:1ae2ad3caaf9bc94ec118b1eef45cee435f20a07503a693fee746fe7eb0a8826" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:1ae2ad3caaf9bc94ec118b1eef45cee435f20a07503a693fee746fe7eb0a8826" time="2026-04-10T21:54:15Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:46403" http.request.id=70f6d22e-d776-4be7-8c29-e6f665aebabb http.request.method=GET http.request.remoteaddr="127.0.0.1:48368" http.request.uri="/v2/foo/bar/manifests/sha256:1ae2ad3caaf9bc94ec118b1eef45cee435f20a07503a693fee746fe7eb0a8826" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.30822ms http.response.status=200 http.response.written=935 127.0.0.1 - - [10/Apr/2026:21:54:15 +0000] "GET /v2/foo/bar/manifests/sha256:1ae2ad3caaf9bc94ec118b1eef45cee435f20a07503a693fee746fe7eb0a8826 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-04-10T21:54:15Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:1ae2ad3caaf9bc94ec118b1eef45cee435f20a07503a693fee746fe7eb0a8826 with ttl=167h59m59.999998371s" go.version=go1.25.9 time="2026-04-10T21:54:15Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:40321" http.request.id=c1f58c01-a8dd-4ae0-8ad1-0d17b459955a http.request.method=GET http.request.remoteaddr="127.0.0.1:47062" http.request.uri="/v2/foo/bar/manifests/sha256:1ae2ad3caaf9bc94ec118b1eef45cee435f20a07503a693fee746fe7eb0a8826" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.573707ms http.response.status=200 http.response.written=935 127.0.0.1 - - [10/Apr/2026:21:54:15 +0000] "GET /v2/foo/bar/manifests/sha256:1ae2ad3caaf9bc94ec118b1eef45cee435f20a07503a693fee746fe7eb0a8826 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-04-10T21:54:15Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:46403" http.request.id=b515ef36-de39-401b-b4ad-6237e5fd5533 http.request.method=GET http.request.remoteaddr="127.0.0.1:48368" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="569.616µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [10/Apr/2026:21:54:15 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-04-10T21:54:15Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:46403 /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:46403/v2/:[]]}" go.version=go1.25.9 http.request.host="127.0.0.1:40321" http.request.id=862098e0-9c02-4680-98ee-fe4d29627083 http.request.method=GET http.request.remoteaddr="127.0.0.1:47078" 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-04-10T21:54:15Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:46403" http.request.id=9a0f97cc-1ff7-4996-bc1d-5467a3b871bd http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48378" 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.317828ms http.response.status=200 http.response.written=935 127.0.0.1 - - [10/Apr/2026:21:54:15 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-04-10T21:54:15Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:40321" http.request.id=862098e0-9c02-4680-98ee-fe4d29627083 http.request.method=GET http.request.remoteaddr="127.0.0.1:47078" 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.246775ms http.response.status=200 http.response.written=935 127.0.0.1 - - [10/Apr/2026:21:54:15 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-04-10T21:54:16Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:46403" http.request.id=b8d0143f-a4f2-4136-bc63-285de451ee94 http.request.method=POST http.request.remoteaddr="127.0.0.1:48378" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="843.331µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:16 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:17Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:46403" http.request.id=a5c93c57-0274-446b-9807-946f51ae8668 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48378" http.request.uri="/v2/foo/bar/blobs/uploads/5b5df817-c5ce-4c79-afc8-b917028e7227?_state=VJxcrEzQl1rbE4LktHdSni9WIfq5Ryy56LRuuY8swd17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjViNWRmODE3LWM1Y2UtNGM3OS1hZmM4LWI5MTcwMjhlNzIyNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1NDoxNi4wMjM3NzQ5OTJaIn0%3D&digest=sha256%3A2584e787fb7e78a86a0d5e4f1af5d9ace40a63cd4547896731ad301404321f84" http.request.useragent="Go-http-client/1.1" http.response.duration=1.359595334s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:16 +0000] "PUT /v2/foo/bar/blobs/uploads/5b5df817-c5ce-4c79-afc8-b917028e7227?_state=VJxcrEzQl1rbE4LktHdSni9WIfq5Ryy56LRuuY8swd17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjViNWRmODE3LWM1Y2UtNGM3OS1hZmM4LWI5MTcwMjhlNzIyNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMTo1NDoxNi4wMjM3NzQ5OTJaIn0%3D&digest=sha256%3A2584e787fb7e78a86a0d5e4f1af5d9ace40a63cd4547896731ad301404321f84 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:17Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:46403" http.request.id=b2861d0b-24bd-4843-9c2a-7de6ae601d97 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48378" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.572141ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:21:54:17 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T21:54:17Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:46403" http.request.id=de951597-6ffe-4e26-b0af-6d7e9826dbf9 http.request.method=GET http.request.remoteaddr="127.0.0.1:48378" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="549.252µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [10/Apr/2026:21:54:17 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-04-10T21:54:17Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:46403 /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:46403/v2/:[]]}" go.version=go1.25.9 http.request.host="127.0.0.1:40321" http.request.id=bd62d4c9-9897-443e-aa72-1821c385afad http.request.method=GET http.request.remoteaddr="127.0.0.1:47090" 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-04-10T21:54:17Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:46403" http.request.id=5679dc2a-16b8-4112-a34d-286870ff5c8f http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48394" 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=2.147141ms http.response.status=200 http.response.written=935 127.0.0.1 - - [10/Apr/2026:21:54:17 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-04-10T21:54:17Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:46403" http.request.id=d52693ad-26ee-4c16-9e8e-100eeca8957d http.request.method=GET http.request.remoteaddr="127.0.0.1:48394" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="896.454µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [10/Apr/2026:21:54:17 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-04-10T21:54:17Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:46403 /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:46403/v2/:[]]}" go.version=go1.25.9 http.request.host="127.0.0.1:40321" http.request.id=bd62d4c9-9897-443e-aa72-1821c385afad http.request.method=GET http.request.remoteaddr="127.0.0.1:47090" 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-04-10T21:54:17Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:46403" http.request.id=c5950933-7510-4c8a-a692-70b0ed65fd7d http.request.method=GET http.request.remoteaddr="127.0.0.1:48398" 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=2.037826ms http.response.status=200 http.response.written=935 127.0.0.1 - - [10/Apr/2026:21:54:17 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-04-10T21:54:17Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:d1b9e17574b7033e160e523c557db8be359cf67c42fcf0c2ae544910b3f16827 with ttl=167h59m59.999993961s" go.version=go1.25.9 time="2026-04-10T21:54:17Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:40321" http.request.id=bd62d4c9-9897-443e-aa72-1821c385afad http.request.method=GET http.request.remoteaddr="127.0.0.1:47090" 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=9.798302ms http.response.status=200 http.response.written=935 127.0.0.1 - - [10/Apr/2026:21:54:17 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (2.34s) === RUN TestAppDispatcher time="2026-04-10T21:54:17Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:34051" http.request.id=da4ff3c4-d125-4f65-929d-93c96a71dbfb http.request.method=GET http.request.remoteaddr="127.0.0.1:46370" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.202297ms http.response.status=200 http.response.written=0 time="2026-04-10T21:54:17Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:34051" http.request.id=c5795d76-f2a1-4223-b86e-301a42eee6ee http.request.method=GET http.request.remoteaddr="127.0.0.1:46370" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="928.399µs" http.response.status=200 http.response.written=0 time="2026-04-10T21:54:17Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:34051" http.request.id=b76a7378-46e8-45e2-b669-a63e82816a0b http.request.method=GET http.request.remoteaddr="127.0.0.1:46370" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="868.488µs" http.response.status=200 http.response.written=0 time="2026-04-10T21:54:17Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:34051" http.request.id=155ea917-9242-4676-8dbf-4eadf1fb73b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:46370" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration="840.134µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2026-04-10T21:54:17Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.9 instance.id=140834e2-3a4b-41ea-bd53-cec329eff047 time="2026-04-10T21:54:17Z" level=info msg="redis not configured" go.version=go1.25.9 instance.id=140834e2-3a4b-41ea-bd53-cec329eff047 time="2026-04-10T21:54:17Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.25.9 http.request.host="127.0.0.1:43523" http.request.id=e8fa21e9-4c37-4bec-a904-d3f76b674da4 http.request.method=GET http.request.remoteaddr="127.0.0.1:46436" 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-04-10T21:54:17Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.9 instance.id=140834e2-3a4b-41ea-bd53-cec329eff047 time="2026-04-10T21:54:17Z" level=info msg="redis not configured" go.version=go1.25.9 instance.id=140834e2-3a4b-41ea-bd53-cec329eff047 time="2026-04-10T21:54:17Z" level=info msg="configuring file health check path=/tmp/healthcheck2168513767, interval=1" go.version=go1.25.9 instance.id=140834e2-3a4b-41ea-bd53-cec329eff047 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2026-04-10T21:54: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.9 instance.id=140834e2-3a4b-41ea-bd53-cec329eff047 time="2026-04-10T21:54:21Z" level=info msg="redis not configured" go.version=go1.25.9 instance.id=140834e2-3a4b-41ea-bd53-cec329eff047 time="2026-04-10T21:54:21Z" level=info msg="configuring TCP health check addr=127.0.0.1:40457, interval=1" go.version=go1.25.9 instance.id=140834e2-3a4b-41ea-bd53-cec329eff047 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2026-04-10T21:54:25Z" 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.9 instance.id=140834e2-3a4b-41ea-bd53-cec329eff047 time="2026-04-10T21:54:25Z" level=info msg="redis not configured" go.version=go1.25.9 instance.id=140834e2-3a4b-41ea-bd53-cec329eff047 time="2026-04-10T21:54:25Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:34969, interval=1, threshold=3" go.version=go1.25.9 instance.id=140834e2-3a4b-41ea-bd53-cec329eff047 --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 60.608s ? 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.21s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.61s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 9.895s === RUN TestSchedule time="2026-04-10T21:53:31Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.9 instance.id=21ec991a-c1ef-4eb0-897b-6ff328989b64 time="2026-04-10T21:53:31Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.994562ms" go.version=go1.25.9 instance.id=21ec991a-c1ef-4eb0-897b-6ff328989b64 time="2026-04-10T21:53:31Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=995.726µs" go.version=go1.25.9 instance.id=21ec991a-c1ef-4eb0-897b-6ff328989b64 time="2026-04-10T21:53:31Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=994.354µs" go.version=go1.25.9 instance.id=21ec991a-c1ef-4eb0-897b-6ff328989b64 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-04-10T21:53:31Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.9 instance.id=21ec991a-c1ef-4eb0-897b-6ff328989b64 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2026-04-10T21:53:31Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.9 instance.id=21ec991a-c1ef-4eb0-897b-6ff328989b64 time="2026-04-10T21:53:31Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99434ms" go.version=go1.25.9 instance.id=21ec991a-c1ef-4eb0-897b-6ff328989b64 time="2026-04-10T21:53:31Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.994287ms" go.version=go1.25.9 instance.id=21ec991a-c1ef-4eb0-897b-6ff328989b64 time="2026-04-10T21:53:31Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.9 instance.id=21ec991a-c1ef-4eb0-897b-6ff328989b64 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2026-04-10T21:53:32Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.9 instance.id=21ec991a-c1ef-4eb0-897b-6ff328989b64 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.580s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (1.80s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 21855232 sha256:08ecfb4aa05d7324ad2a95e57166ba2640ab8aeb4aeccae5c69d7d7ad9bd5b25 [] map[] } --- PASS: TestSimpleBlobRead (0.40s) === RUN TestBlobMount --- PASS: TestBlobMount (0.33s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (2.46s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (2.32s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (2.13s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.01s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.01s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:0fdd8f83b12088555c25a98e977ed733041feb35b949c19c8d55afd840343f2f palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:41e0f3d9e3e4d86c0072b96c32e67a114f17ddb60cbae7e2590761fe894fc7e8 palailogos: marking blob sha256:5bea6e082ce7d53adea7f674a1cffeaafcc6ce535b77939e025aff114871cf43 palailogos: marking manifest sha256:335fcc3c923c3c4860e6b97c72e1e59aeeff61157b3a9a1519ff93fbd50b875e palailogos: marking blob sha256:e4ce359c5fb6952b4c46f54d09e740f8054b765fb7c5bddc07d333ae3d98fd07 palailogos: marking blob sha256:6fa9a5954fc0191e2557392666af6c6e87235d1032e9f8df16c16f9c02dd6b4a palailogos: marking manifest sha256:62f4cc889ea83b2d7813ca2c15580a8cc5221e0d8d298f2c20c275409516d14e palailogos: marking blob sha256:335fcc3c923c3c4860e6b97c72e1e59aeeff61157b3a9a1519ff93fbd50b875e palailogos: marking blob sha256:e9e5d50b22c1a3960faad255651df1255a7030da668f541b9a65504347709941 palailogos: marking manifest sha256:e9e5d50b22c1a3960faad255651df1255a7030da668f541b9a65504347709941 palailogos: marking blob sha256:7c272df545ffa1496d956ca66707f031ae802f1a2c7286ec429f9a9d71271243 palailogos: marking blob sha256:5b08ff132585d59426f8717ae23fa7015ad5e2beb20b02180d9b7dbb4d84c402 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (1.31s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:9174d116018f7f6075c61e570397845aa4ab8672bfcc43aac3740f6ff87cb3bb deletemanifests: marking manifest sha256:efd132c7075b1bdade75aded51b7372ecf311dc181a32658f60011247a17e395 deletemanifests: marking blob sha256:c0d96c28f566f34936164d6cabba6c4c532cf9ffa3d729986390f900c84089df deletemanifests: marking blob sha256:4a386d5adc89f4635f488cbb228d03d0e45bea3be78b143cde32dc602f127647 deletemanifests: marking blob sha256:c0b1a7a2a0d12e59eebe4ffad18dd60a3f80cba0adbe8716ad052aa0f087a417 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:d673f804021bf82284b0f42734271dea5d40290d684f2b2f6f5e4162ce413e88 blob eligible for deletion: sha256:3ad88f4719634bf289d2d12d871a3c634f2f486f48b90901cdfff1dbd1059568 blob eligible for deletion: sha256:590709a633c41e9edfd52feb2d4a398e8752abe56c93cb623d584c3237be6ef5 blob eligible for deletion: sha256:9174d116018f7f6075c61e570397845aa4ab8672bfcc43aac3740f6ff87cb3bb deletemanifests manifest eligible for deletion: sha256:9174d116018f7f6075c61e570397845aa4ab8672bfcc43aac3740f6ff87cb3bb deletemanifests: marking manifest sha256:efd132c7075b1bdade75aded51b7372ecf311dc181a32658f60011247a17e395 deletemanifests: marking blob sha256:c0d96c28f566f34936164d6cabba6c4c532cf9ffa3d729986390f900c84089df deletemanifests: marking blob sha256:4a386d5adc89f4635f488cbb228d03d0e45bea3be78b143cde32dc602f127647 deletemanifests: marking blob sha256:c0b1a7a2a0d12e59eebe4ffad18dd60a3f80cba0adbe8716ad052aa0f087a417 time="2026-04-10T21:53:44Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/9174d116018f7f6075c61e570397845aa4ab8672bfcc43aac3740f6ff87cb3bb" go.version=go1.25.9 instance.id=d83326bd-1d31-4aa6-aeda-a2a0f94e17ee time="2026-04-10T21:53:44Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/9174d116018f7f6075c61e570397845aa4ab8672bfcc43aac3740f6ff87cb3bb" go.version=go1.25.9 instance.id=d83326bd-1d31-4aa6-aeda-a2a0f94e17ee 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:3ad88f4719634bf289d2d12d871a3c634f2f486f48b90901cdfff1dbd1059568 time="2026-04-10T21:53:44Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/3a/3ad88f4719634bf289d2d12d871a3c634f2f486f48b90901cdfff1dbd1059568" go.version=go1.25.9 instance.id=d83326bd-1d31-4aa6-aeda-a2a0f94e17ee blob eligible for deletion: sha256:590709a633c41e9edfd52feb2d4a398e8752abe56c93cb623d584c3237be6ef5 time="2026-04-10T21:53:44Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/59/590709a633c41e9edfd52feb2d4a398e8752abe56c93cb623d584c3237be6ef5" go.version=go1.25.9 instance.id=d83326bd-1d31-4aa6-aeda-a2a0f94e17ee blob eligible for deletion: sha256:9174d116018f7f6075c61e570397845aa4ab8672bfcc43aac3740f6ff87cb3bb time="2026-04-10T21:53:44Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/91/9174d116018f7f6075c61e570397845aa4ab8672bfcc43aac3740f6ff87cb3bb" go.version=go1.25.9 instance.id=d83326bd-1d31-4aa6-aeda-a2a0f94e17ee blob eligible for deletion: sha256:d673f804021bf82284b0f42734271dea5d40290d684f2b2f6f5e4162ce413e88 time="2026-04-10T21:53:44Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d6/d673f804021bf82284b0f42734271dea5d40290d684f2b2f6f5e4162ce413e88" go.version=go1.25.9 instance.id=d83326bd-1d31-4aa6-aeda-a2a0f94e17ee --- PASS: TestDeleteManifestIfTagNotFound (1.71s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:b458b50d9afa648000c6b25ebd4b537a994ec94e69cd0827a31dd01c159c0df4 time="2026-04-10T21:53:44Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/b4/b458b50d9afa648000c6b25ebd4b537a994ec94e69cd0827a31dd01c159c0df4" go.version=go1.25.9 instance.id=d83326bd-1d31-4aa6-aeda-a2a0f94e17ee blob eligible for deletion: sha256:d8014125af63915ce6c697d88fbfa964e0d10be432c09ad01faab43b44231ba1 time="2026-04-10T21:53:44Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d8/d8014125af63915ce6c697d88fbfa964e0d10be432c09ad01faab43b44231ba1" go.version=go1.25.9 instance.id=d83326bd-1d31-4aa6-aeda-a2a0f94e17ee blob eligible for deletion: sha256:39b13dd27de973ca62e424af362e3dd7b3cff51227c3e4d48d1df62afb8377ae time="2026-04-10T21:53:44Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/39/39b13dd27de973ca62e424af362e3dd7b3cff51227c3e4d48d1df62afb8377ae" go.version=go1.25.9 instance.id=d83326bd-1d31-4aa6-aeda-a2a0f94e17ee --- PASS: TestGCWithMissingManifests (0.54s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:6fb296e0865a71362252d0accb94a1104475a2dc7b9bbeeeef374b2bfad1dbfd komnenos: marking blob sha256:c8ea2c63c102bc656491fa042ccd0ae6f0321b12d8ad3c07f72747ede6f70e5c komnenos: marking blob sha256:db55243042288970ceb271ad9406a59b87ce0e891bf7782e8cf02c957f190e9b 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:1aa3e4327c0c45266d7463121b0a6f9d93a92258fa04d33f7a69c756c3c17f6a time="2026-04-10T21:53:46Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/1a/1aa3e4327c0c45266d7463121b0a6f9d93a92258fa04d33f7a69c756c3c17f6a" go.version=go1.25.9 instance.id=d83326bd-1d31-4aa6-aeda-a2a0f94e17ee blob eligible for deletion: sha256:36b970c9b90e8ce7f16e82136b5a835f334b089b38f346bf6bdf7d33b7c35097 time="2026-04-10T21:53:46Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/36/36b970c9b90e8ce7f16e82136b5a835f334b089b38f346bf6bdf7d33b7c35097" go.version=go1.25.9 instance.id=d83326bd-1d31-4aa6-aeda-a2a0f94e17ee blob eligible for deletion: sha256:4a730983bf8c7f36d3576a6273058d0c943a022a5eed99a294db54049948d7e0 time="2026-04-10T21:53:46Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/4a/4a730983bf8c7f36d3576a6273058d0c943a022a5eed99a294db54049948d7e0" go.version=go1.25.9 instance.id=d83326bd-1d31-4aa6-aeda-a2a0f94e17ee blob eligible for deletion: sha256:51d522cfde21374f608814dc46664e1b4737153dbdc32d7fc618e6a523dc8f0f time="2026-04-10T21:53:46Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/51/51d522cfde21374f608814dc46664e1b4737153dbdc32d7fc618e6a523dc8f0f" go.version=go1.25.9 instance.id=d83326bd-1d31-4aa6-aeda-a2a0f94e17ee blob eligible for deletion: sha256:ca092e5c6ec19539fc9c9077abb61fe43bf432e7951c7262c3f96517e986b947 time="2026-04-10T21:53:46Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ca/ca092e5c6ec19539fc9c9077abb61fe43bf432e7951c7262c3f96517e986b947" go.version=go1.25.9 instance.id=d83326bd-1d31-4aa6-aeda-a2a0f94e17ee blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2026-04-10T21:53:46Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.25.9 instance.id=d83326bd-1d31-4aa6-aeda-a2a0f94e17ee blob eligible for deletion: sha256:ea566c3e5dd72f65fa1a973ed38705c841b033cebae2c3c35d37d50fa9357f0c time="2026-04-10T21:53:46Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ea/ea566c3e5dd72f65fa1a973ed38705c841b033cebae2c3c35d37d50fa9357f0c" go.version=go1.25.9 instance.id=d83326bd-1d31-4aa6-aeda-a2a0f94e17ee --- PASS: TestDeletionHasEffect (1.52s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (1.49s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:9a3970fa6b9105b29d20dc393bc3ba8313a932c23262e4dcf4877daae8413316 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:17e0e23a27c92f8989ae46886a521c819555f5b1b56627a2e1878fecafd97e33 michael_z_doukas: marking blob sha256:277e6de2937c5c57160c503ad2889d625f41ec625b6e5059763b966a0db1ecab 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:db2f68e5e246d766dcf8ffa486e02077071e2fbf106b59cc731c4d43fe94624b time="2026-04-10T21:53:48Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/db/db2f68e5e246d766dcf8ffa486e02077071e2fbf106b59cc731c4d43fe94624b" go.version=go1.25.9 instance.id=d83326bd-1d31-4aa6-aeda-a2a0f94e17ee --- PASS: TestOrphanBlobDeleted (0.98s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:5ae73bd8e137daf018c238bc23ee88c0cabd62eb1bc5abf68248f4b9a447f345 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:0e9860284565da76f736f70d5c1ed122fa23c3ed7ba833fe35ee5d27eb484cae --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.57s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.58s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.29s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (1.03s) === 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-04-10T21:53:51Z" level=info msg="PurgeUploads starting: olderThan=2026-04-10 20:53:51.307847078 +0000 UTC m=-3580.513327644, actuallyDelete=true" time="2026-04-10T21:53:51Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2026-04-10T21:53:51Z" level=info msg="PurgeUploads starting: olderThan=2026-04-10 21:53:51.308857934 +0000 UTC m=+19.487683207, actuallyDelete=true" time="2026-04-10T21:53:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7250856a-5250-4a88-8864-6edcd517c43d have older date (2026-04-10 20:53:51 +0000 UTC) than purge date (2026-04-10 21:53:51.308857934 +0000 UTC m=+19.487683207). Removing upload directory." time="2026-04-10T21:53:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a652468d-4a89-49bd-94cf-f472304026f5 have older date (2026-04-10 20:53:51 +0000 UTC) than purge date (2026-04-10 21:53:51.308857934 +0000 UTC m=+19.487683207). Removing upload directory." time="2026-04-10T21:53:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/110f4ad2-a1c0-46ee-bdaf-df8b2691b749 have older date (2026-04-10 20:53:51 +0000 UTC) than purge date (2026-04-10 21:53:51.308857934 +0000 UTC m=+19.487683207). Removing upload directory." time="2026-04-10T21:53:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/31816709-ea14-4b36-8dfd-7af416e86c91 have older date (2026-04-10 20:53:51 +0000 UTC) than purge date (2026-04-10 21:53:51.308857934 +0000 UTC m=+19.487683207). Removing upload directory." time="2026-04-10T21:53:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/57524f13-0f70-49ed-b535-14f79591d9f6 have older date (2026-04-10 20:53:51 +0000 UTC) than purge date (2026-04-10 21:53:51.308857934 +0000 UTC m=+19.487683207). Removing upload directory." time="2026-04-10T21:53:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/933b9775-85ef-497b-ac42-533c0e79b5ec have older date (2026-04-10 20:53:51 +0000 UTC) than purge date (2026-04-10 21:53:51.308857934 +0000 UTC m=+19.487683207). Removing upload directory." time="2026-04-10T21:53:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e4b88189-4693-43be-80d7-2c5a24be95fd have older date (2026-04-10 20:53:51 +0000 UTC) than purge date (2026-04-10 21:53:51.308857934 +0000 UTC m=+19.487683207). Removing upload directory." time="2026-04-10T21:53:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/ec611cd2-19e6-4f0c-89b2-b319a217dd69 have older date (2026-04-10 20:53:51 +0000 UTC) than purge date (2026-04-10 21:53:51.308857934 +0000 UTC m=+19.487683207). Removing upload directory." time="2026-04-10T21:53:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/0aa3cf4c-f30f-4bd8-b117-f905172f4a08 have older date (2026-04-10 20:53:51 +0000 UTC) than purge date (2026-04-10 21:53:51.308857934 +0000 UTC m=+19.487683207). Removing upload directory." time="2026-04-10T21:53:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2452a5c5-e57e-446d-812c-360636d395ca have older date (2026-04-10 20:53:51 +0000 UTC) than purge date (2026-04-10 21:53:51.308857934 +0000 UTC m=+19.487683207). Removing upload directory." time="2026-04-10T21:53:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/33796be6-d039-411c-81c2-8535835591c5 have older date (2026-04-10 20:53:51 +0000 UTC) than purge date (2026-04-10 21:53:51.308857934 +0000 UTC m=+19.487683207). Removing upload directory." time="2026-04-10T21:53:51Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2026-04-10T21:53:51Z" level=info msg="PurgeUploads starting: olderThan=2026-04-10 21:53:51.310171573 +0000 UTC m=+19.488996850, actuallyDelete=true" time="2026-04-10T21:53:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/eb3ce33c-ac4a-495e-af36-28dd02df8e4a have older date (2026-04-10 20:53:51 +0000 UTC) than purge date (2026-04-10 21:53:51.310171573 +0000 UTC m=+19.488996850). Removing upload directory." time="2026-04-10T21:53:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/1bd33945-0c77-4991-9a50-770dad834edf have older date (2026-04-10 20:53:51 +0000 UTC) than purge date (2026-04-10 21:53:51.310171573 +0000 UTC m=+19.488996850). Removing upload directory." time="2026-04-10T21:53:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/21706f1a-1a79-4bc0-aef1-e8a844259d73 have older date (2026-04-10 20:53:51 +0000 UTC) than purge date (2026-04-10 21:53:51.310171573 +0000 UTC m=+19.488996850). Removing upload directory." time="2026-04-10T21:53:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/a39bccc3-2325-4dbd-937f-82172c485313 have older date (2026-04-10 20:53:51 +0000 UTC) than purge date (2026-04-10 21:53:51.310171573 +0000 UTC m=+19.488996850). Removing upload directory." time="2026-04-10T21:53:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/59c7418a-1278-436c-8079-5dbdcf5fa58e have older date (2026-04-10 20:53:51 +0000 UTC) than purge date (2026-04-10 21:53:51.310171573 +0000 UTC m=+19.488996850). Removing upload directory." time="2026-04-10T21:53:51Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2026-04-10T21:53:51Z" level=info msg="PurgeUploads starting: olderThan=2026-04-10 21:53:51.311103772 +0000 UTC m=+19.489929057, actuallyDelete=true" time="2026-04-10T21:53:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/8c9494c2-53ce-4cdb-8e17-64d868490e13 have older date (2026-04-10 20:53:51 +0000 UTC) than purge date (2026-04-10 21:53:51.311103772 +0000 UTC m=+19.489929057). Removing upload directory." time="2026-04-10T21:53:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/baa18789-fa64-4627-8ca9-484754b8a7bf have older date (2026-04-10 20:53:51 +0000 UTC) than purge date (2026-04-10 21:53:51.311103772 +0000 UTC m=+19.489929057). Removing upload directory." time="2026-04-10T21:53:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/cc878e7f-d1b1-41c8-8c76-3670f8975e40 have older date (2026-04-10 20:53:51 +0000 UTC) than purge date (2026-04-10 21:53:51.311103772 +0000 UTC m=+19.489929057). Removing upload directory." time="2026-04-10T21:53:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1989b06a-ae60-4203-aec7-711303d433b5 have older date (2026-04-10 20:53:51 +0000 UTC) than purge date (2026-04-10 21:53:51.311103772 +0000 UTC m=+19.489929057). Removing upload directory." time="2026-04-10T21:53:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/46c326d5-5b47-484d-8aa5-32d534d5a5ba have older date (2026-04-10 20:53:51 +0000 UTC) than purge date (2026-04-10 21:53:51.311103772 +0000 UTC m=+19.489929057). Removing upload directory." time="2026-04-10T21:53:51Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2026-04-10T21:53:51Z" level=info msg="PurgeUploads starting: olderThan=2026-04-10 21:53:51.311650653 +0000 UTC m=+19.490475928, actuallyDelete=true" time="2026-04-10T21:53:51Z" 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 19.500s ? 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.008s === 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.007s === RUN TestWalkFileRemoved time="2026-04-10T21:53:31Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.003s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.01s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.885s === 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.085s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.15s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.964s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.41s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 17.288s ? 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-04-10T21:53:31Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.25.9 === RUN TestEligibleForS3/Client_IP_=_#01 time="2026-04-10T21:53:31Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.25.9 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2026-04-10T21:53:31Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.25.9 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 TestInvalidNetworkType === CONT TestUpdateCalledRegularly === CONT TestMatchIPV4WithRegionNotMatched === CONT TestMatchIPV4 === CONT TestParsing === CONT TestMatchIPV4_2 === CONT TestInvalidData === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV6 --- PASS: TestParsing (0.00s) time="2026-04-10T21:53:31Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.9 time="2026-04-10T21:53:31Z" level=error msg="unknown ip address format" go.version=go1.25.9 instance.id=4590d292-71c1-4392-a287-b95dc93c244e ip=?0000000000000000000000000000000000 time="2026-04-10T21:53:31Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.25.9 instance.id=4590d292-71c1-4392-a287-b95dc93c244e --- PASS: TestS3TryUpdate (0.00s) --- PASS: TestInvalidNetworkType (0.01s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) --- PASS: TestMatchIPV4WithRegionMatched (0.01s) --- PASS: TestMatchIPV4 (0.01s) --- PASS: TestMatchIPV4_2 (0.01s) --- PASS: TestMatchIPV6 (0.00s) time="2026-04-10T21:53:31Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.25.9 instance.id=4590d292-71c1-4392-a287-b95dc93c244e --- PASS: TestInvalidData (0.01s) time="2026-04-10T21:53:32Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.9 time="2026-04-10T21:53:33Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.9 time="2026-04-10T21:53:34Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.9 time="2026-04-10T21:53:35Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.9 --- PASS: TestUpdateCalledRegularly (4.50s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.511s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.007s ? 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.773s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.56s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.00s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 16.276s ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.02s) PASS ok github.com/docker/distribution/uuid 0.023s ? 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-r22.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-r22.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-ppc64le.so.1 >>> docker-registry*: Package size: 27.1 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r22.apk >>> docker-registry: Build complete at Fri, 10 Apr 2026 21:54:33 +0000 elapsed time 0h 1m 25s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20260410.215309) (2/2) Purging go (1.25.9-r0) Executing busybox-1.37.0-r30.trigger OK: 459.5 MiB in 105 packages >>> docker-registry: Updating the community/ppc64le repository index... >>> docker-registry: Signing the index...