>>> docker-registry: Building community/docker-registry 2.8.3-r21 (using abuild 3.16.0-r0) started Mon, 09 Mar 2026 16:42:31 +0000 >>> docker-registry: Validating /home/buildozer/aports/community/docker-registry/APKBUILD... >>> docker-registry: Analyzing dependencies... >>> docker-registry: Installing for build: build-base git go (1/2) Installing go (1.25.8-r0) (2/2) Installing .makedepends-docker-registry (20260309.164233) Executing busybox-1.37.0-r30.trigger OK: 809.8 MiB in 107 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.23/docker-registry-2.8.3.tar.gz /var/cache/distfiles/v3.23/docker-registry-2.8.3.tar.gz: OK /home/buildozer/aports/community/docker-registry/log-hook-syslog.patch: OK /home/buildozer/aports/community/docker-registry/config-example.patch: OK /home/buildozer/aports/community/docker-registry/bugsnag-panicwrap.patch: OK /home/buildozer/aports/community/docker-registry/docker-registry.initd: OK /home/buildozer/aports/community/docker-registry/docker-registry.confd: OK /home/buildozer/aports/community/docker-registry/docker-registry.logrotate: OK /home/buildozer/aports/community/docker-registry/test-non-constant-fmt-str.patch: OK /home/buildozer/aports/community/docker-registry/skip-test-graceful-shutdown.patch: OK >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.23/docker-registry-2.8.3.tar.gz /var/cache/distfiles/v3.23/docker-registry-2.8.3.tar.gz: OK /home/buildozer/aports/community/docker-registry/log-hook-syslog.patch: OK /home/buildozer/aports/community/docker-registry/config-example.patch: OK /home/buildozer/aports/community/docker-registry/bugsnag-panicwrap.patch: OK /home/buildozer/aports/community/docker-registry/docker-registry.initd: OK /home/buildozer/aports/community/docker-registry/docker-registry.confd: OK /home/buildozer/aports/community/docker-registry/docker-registry.logrotate: OK /home/buildozer/aports/community/docker-registry/test-non-constant-fmt-str.patch: OK /home/buildozer/aports/community/docker-registry/skip-test-graceful-shutdown.patch: OK >>> docker-registry: Unpacking /var/cache/distfiles/v3.23/docker-registry-2.8.3.tar.gz... >>> docker-registry: log-hook-syslog.patch patching file registry/handlers/app.go patching file registry/registry.go Hunk #2 succeeded at 368 (offset -1 lines). Hunk #3 succeeded at 393 (offset -1 lines). patching file vendor/github.com/sirupsen/logrus/hooks/syslog/syslog.go >>> docker-registry: config-example.patch patching file cmd/registry/config-example.yml >>> docker-registry: bugsnag-panicwrap.patch patching file vendor/github.com/bugsnag/panicwrap/dup2.go patching file vendor/github.com/bugsnag/panicwrap/dup3.go >>> docker-registry: test-non-constant-fmt-str.patch patching file registry/handlers/api_test.go patching file registry/proxy/proxyblobstore_test.go patching file registry/proxy/proxymanifeststore_test.go patching file registry/proxy/scheduler/scheduler_test.go patching file registry/storage/driver/walk_test.go patching file registry/storage/purgeuploads_test.go >>> docker-registry: skip-test-graceful-shutdown.patch patching file Makefile + bin/registry + bin/digest + bin/registry-api-descriptor-template + binaries + test ? github.com/docker/distribution/cmd/digest [no test files] ? github.com/docker/distribution/cmd/registry [no test files] ? github.com/docker/distribution/cmd/registry-api-descriptor-template [no test files] === RUN Test time="2026-03-09T16:44:09Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2026-03-09T16:44:09Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.08s) PASS ok github.com/docker/distribution/configuration 0.453s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2026-03-09T16:44:09Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.02s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.386s ? 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.02s) PASS ok github.com/docker/distribution/health 0.387s === 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.275s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.19s) PASS ok github.com/docker/distribution/health/checks 0.541s ? 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.277s === 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.280s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.01s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.01s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.337s === 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.278s ? github.com/docker/distribution/metrics [no test files] === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.01s) === RUN TestEventBridgeManifestPushed --- PASS: TestEventBridgeManifestPushed (0.00s) === RUN TestEventBridgeManifestPushedWithTag --- PASS: TestEventBridgeManifestPushedWithTag (0.00s) === RUN TestEventBridgeManifestPulledWithTag --- PASS: TestEventBridgeManifestPulledWithTag (0.00s) === RUN TestEventBridgeManifestDeleted --- PASS: TestEventBridgeManifestDeleted (0.00s) === RUN TestEventBridgeTagDeleted --- PASS: TestEventBridgeTagDeleted (0.00s) === RUN TestEventBridgeRepoDeleted --- PASS: TestEventBridgeRepoDeleted (0.00s) === RUN TestEventEnvelopeJSONFormat --- PASS: TestEventEnvelopeJSONFormat (0.00s) === RUN TestHTTPSink 2026/03/09 16:44:09 http: TLS handshake error from 127.0.0.1:53800: 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:36053/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:36053/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:36053/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:36053/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:42815?status=0, fail=true --- PASS: TestHTTPSink (0.10s) === RUN TestListener --- PASS: TestListener (1.72s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2026-03-09T16:44:10Z" level=info msg="broadcaster: closing" time="2026-03-09T16:44:10Z" level=info msg="closing testSink" time="2026-03-09T16:44:10Z" level=info msg="closing testSink" time="2026-03-09T16:44:10Z" level=info msg="closing testSink" time="2026-03-09T16:44:10Z" level=info msg="closing testSink" time="2026-03-09T16:44:10Z" level=info msg="closing testSink" time="2026-03-09T16:44:10Z" level=info msg="closing testSink" time="2026-03-09T16:44:10Z" level=info msg="closing testSink" time="2026-03-09T16:44:10Z" level=info msg="closing testSink" time="2026-03-09T16:44:10Z" level=info msg="closing testSink" time="2026-03-09T16:44:10Z" level=info msg="closing testSink" time="2026-03-09T16:44:10Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.02s) === RUN TestEventQueue time="2026-03-09T16:44:11Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 1} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 1} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 1} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 1} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-09T16:44:11Z" level=warning msg="&{0x3f7033c540 0.9} encountered too many errors, backing off" time="2026-03-09T16:44:11Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.80s) PASS ok github.com/docker/distribution/notifications 3.219s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2026-03-09T16:44:10Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-03-09T16:44:10.205709877Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.8 time="2026-03-09T16:44:10.205842416Z" level=info msg="redis not configured" go.version=go1.25.8 time="2026-03-09T16:44:10.206018016Z" level=info msg="Starting upload purge in 40m0s" go.version=go1.25.8 time="2026-03-09T16:44:10.20925787Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.25.8 time="2026-03-09T16:44:10.20933085Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.25.8 time="2026-03-09T16:44:10.212694624Z" level=info msg="listening on [::]:5001, tls" go.version=go1.25.8 time="2026-03-09T16:44:13.228426563Z" level=info msg="response completed" go.version=go1.25.8 http.request.host=127.0.0.1 http.request.id=4cfaff59-9c00-4619-9911-81530bffa20c http.request.method=GET http.request.remoteaddr="127.0.0.1:43342" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.572134ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Mar/2026:16:44:13 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2026-03-09T16:44:13.229006182Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.25.8 --- PASS: TestRegistrySupportedCipherSuite (4.13s) === RUN TestRegistryUnsupportedCipherSuite time="2026-03-09T16:44:13.599955067Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-03-09T16:44:13.606892475Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.8 time="2026-03-09T16:44:13.607253254Z" level=info msg="redis not configured" go.version=go1.25.8 time="2026-03-09T16:44:13.607379654Z" level=info msg="Starting upload purge in 48m0s" go.version=go1.25.8 time="2026-03-09T16:44:13.608890331Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.25.8 --- PASS: TestRegistryUnsupportedCipherSuite (8.38s) PASS ok github.com/docker/distribution/registry 13.042s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.264s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.06s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.01s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.01s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.03s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.03s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.15s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.01s) PASS ok github.com/docker/distribution/registry/api/v2 0.685s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2026-03-09T16:44:09Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.25.8 instance.id=d37c2d90-96c8-4575-bd16-ff2a934b1825 time="2026-03-09T16:44:09Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.25.8 instance.id=d37c2d90-96c8-4575-bd16-ff2a934b1825 --- PASS: TestBasicAccessController (0.05s) === RUN TestCreateHtpasswdFile time="2026-03-09T16:44:09Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.25.8 password="M_Mrk62wa1MoxktOVw6RGNz46w4n9bN1M7FtJjf265Y" user=docker --- PASS: TestCreateHtpasswdFile (0.16s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.559s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.03s) PASS ok github.com/docker/distribution/registry/auth/silly 0.372s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.08s) === RUN TestLeeway time="2026-03-09T16:44:09Z" level=info msg="token not to be used before 2026-03-09 16:44:10 +0000 UTC - currently 2026-03-09 16:44:09.061649276 +0000 UTC m=+0.198995499" time="2026-03-09T16:44:09Z" level=info msg="token not to be used after 2026-03-09 16:44:09 +0000 UTC - currently 2026-03-09 16:44:09.065681429 +0000 UTC m=+0.203027752" --- PASS: TestLeeway (0.01s) === RUN TestAccessController time="2026-03-09T16:44:09Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.03s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.01s) PASS ok github.com/docker/distribution/registry/auth/token 0.432s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.02s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.01s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.01s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.01s) === RUN TestBlobExists --- PASS: TestBlobExists (0.01s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.01s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.01s) === RUN TestBlobMount --- PASS: TestBlobMount (0.01s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.02s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.01s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.01s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.01s) === RUN TestManifestPut --- PASS: TestManifestPut (0.01s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.01s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.01s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.01s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.01s) === RUN TestCatalog --- PASS: TestCatalog (0.01s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.01s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.618s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.02s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.02s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.01s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.01s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.01s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.01s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.482s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.01s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.01s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.269s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2026-03-09T16:44:11Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.8 time="2026-03-09T16:44:11Z" level=info msg="redis not configured" go.version=go1.25.8 time="2026-03-09T16:44:11Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:40877" http.request.id=a5e413f9-ef7e-4f91-ad68-f48bf343748c http.request.method=GET http.request.remoteaddr="127.0.0.1:43582" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=9.968302ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Mar/2026:16:44:11 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.08s) === RUN TestCatalogAPI time="2026-03-09T16:44:11Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.8 time="2026-03-09T16:44:11Z" level=info msg="redis not configured" go.version=go1.25.8 time="2026-03-09T16:44:11Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37185" http.request.id=5068d42c-d595-4e8b-bfa8-286a917bf851 http.request.method=GET http.request.remoteaddr="127.0.0.1:33930" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=11.20612ms http.response.status=200 http.response.written=20 127.0.0.1 - - [09/Mar/2026:16:44:11 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-03-09T16:44:12Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37185" http.request.id=dc89e67e-3530-4df9-b0d9-890254a51e6d http.request.method=POST http.request.remoteaddr="127.0.0.1:33930" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.556534ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:44:12 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:44:20Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37185" http.request.id=021ffcff-9935-4171-8a2d-338dc215b98b http.request.method=PUT http.request.remoteaddr="127.0.0.1:33930" http.request.uri="/v2/foo/aaaa/blobs/uploads/51ff84c8-3eae-474d-94d0-d28bb73ce7d4?_state=jf6mrsvJMysNHBOafHvUoz-wsJLg1jq2xwjjzXZl-aV7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI1MWZmODRjOC0zZWFlLTQ3NGQtOTRkMC1kMjhiYjczY2U3ZDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDQ6MTIuNTc2NTQ1MjI4WiJ9&digest=sha256%3Ad933dd1a623e1e761000c09fe25a3b7f22bfab62d1071cbbbec53c7058f7ad5c" http.request.useragent="Go-http-client/1.1" http.response.duration=7.541184254s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:44:12 +0000] "PUT /v2/foo/aaaa/blobs/uploads/51ff84c8-3eae-474d-94d0-d28bb73ce7d4?_state=jf6mrsvJMysNHBOafHvUoz-wsJLg1jq2xwjjzXZl-aV7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI1MWZmODRjOC0zZWFlLTQ3NGQtOTRkMC1kMjhiYjczY2U3ZDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDQ6MTIuNTc2NTQ1MjI4WiJ9&digest=sha256%3Ad933dd1a623e1e761000c09fe25a3b7f22bfab62d1071cbbbec53c7058f7ad5c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:44:20Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37185" http.request.id=dd19a001-422e-4dbe-b2ce-3a1be9eecf9d http.request.method=PUT http.request.remoteaddr="127.0.0.1:33930" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=7.764526ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:44:20 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:44:20Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37185" http.request.id=dfbb0a7d-a6bc-4a72-9dea-b6f824b5ad8c http.request.method=POST http.request.remoteaddr="127.0.0.1:33930" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=8.872204ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:44:20 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:44:35Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37185" http.request.id=87b89666-0106-4d84-8543-8e452491c173 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33930" http.request.uri="/v2/foo/bbbb/blobs/uploads/446e734c-5ca8-422a-a1d4-b9d7bd330fa7?_state=AuXXyw9d71IGGeXpZ0NX8q7Fx1RG4zo1pJiNEsUjrXR7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI0NDZlNzM0Yy01Y2E4LTQyMmEtYTFkNC1iOWQ3YmQzMzBmYTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDQ6MjAuOTgzMDI5NTI5WiJ9&digest=sha256%3A3ce97901e655c57270e4a956d001e01006a79e23ef7fe77b2b3b0fdb15866de0" http.request.useragent="Go-http-client/1.1" http.response.duration=14.059110049s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:44:20 +0000] "PUT /v2/foo/bbbb/blobs/uploads/446e734c-5ca8-422a-a1d4-b9d7bd330fa7?_state=AuXXyw9d71IGGeXpZ0NX8q7Fx1RG4zo1pJiNEsUjrXR7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI0NDZlNzM0Yy01Y2E4LTQyMmEtYTFkNC1iOWQ3YmQzMzBmYTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDQ6MjAuOTgzMDI5NTI5WiJ9&digest=sha256%3A3ce97901e655c57270e4a956d001e01006a79e23ef7fe77b2b3b0fdb15866de0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:44:35Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37185" http.request.id=3f36ecae-4b82-412a-af56-6a49ad221b9d http.request.method=PUT http.request.remoteaddr="127.0.0.1:33930" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=11.073839ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:44:35 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:44:35Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37185" http.request.id=7581fbd8-0fc7-4c75-9461-84f548bef6df http.request.method=POST http.request.remoteaddr="127.0.0.1:33930" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=5.846689ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:44:35 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:44:54Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37185" http.request.id=9a7c82b7-4bf3-4a35-9721-00672bc91b3d http.request.method=PUT http.request.remoteaddr="127.0.0.1:33930" http.request.uri="/v2/foo/cccc/blobs/uploads/d68794e6-f49c-467a-9e27-b0d3582fda37?_state=vT4FgdPbg6EEMgsaJqTaZRsOHNAzbnfghET0YO9W8tV7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJkNjg3OTRlNi1mNDljLTQ2N2EtOWUyNy1iMGQzNTgyZmRhMzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDQ6MzUuOTQ3MzU5NTczWiJ9&digest=sha256%3Aeed39998160b28f9ee7048fdf7a296a2175465136f7cfc6727269e2b30995d2c" http.request.useragent="Go-http-client/1.1" http.response.duration=18.489963918s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:44:35 +0000] "PUT /v2/foo/cccc/blobs/uploads/d68794e6-f49c-467a-9e27-b0d3582fda37?_state=vT4FgdPbg6EEMgsaJqTaZRsOHNAzbnfghET0YO9W8tV7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJkNjg3OTRlNi1mNDljLTQ2N2EtOWUyNy1iMGQzNTgyZmRhMzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDQ6MzUuOTQ3MzU5NTczWiJ9&digest=sha256%3Aeed39998160b28f9ee7048fdf7a296a2175465136f7cfc6727269e2b30995d2c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:44:54Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37185" http.request.id=7a24b0b0-0bea-4f42-a3a9-d4349b60fd1f http.request.method=PUT http.request.remoteaddr="127.0.0.1:33930" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=7.620246ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:44:54 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:44:55Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37185" http.request.id=080c5ba4-cb5f-4bf2-a329-bfbafb8f3eb6 http.request.method=POST http.request.remoteaddr="127.0.0.1:33930" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.808911ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:44:55 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:45:14Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37185" http.request.id=7920cb2b-6ebc-45d2-9152-045a67ad8916 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33930" http.request.uri="/v2/foo/dddd/blobs/uploads/503f71a5-e7f7-4a6d-b423-3af2a0171719?_state=mCw6595vd9QNf2IfkTvsjjtGmnQq9p05W2lwnVbbn4t7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI1MDNmNzFhNS1lN2Y3LTRhNmQtYjQyMy0zYWYyYTAxNzE3MTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDQ6NTUuMzM3MjM2MzM2WiJ9&digest=sha256%3A10644d0db42893ff9fe84089d205489b6e9cde0dbe08e30044e106e818e780de" http.request.useragent="Go-http-client/1.1" http.response.duration=19.295547938s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:44:55 +0000] "PUT /v2/foo/dddd/blobs/uploads/503f71a5-e7f7-4a6d-b423-3af2a0171719?_state=mCw6595vd9QNf2IfkTvsjjtGmnQq9p05W2lwnVbbn4t7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI1MDNmNzFhNS1lN2Y3LTRhNmQtYjQyMy0zYWYyYTAxNzE3MTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDQ6NTUuMzM3MjM2MzM2WiJ9&digest=sha256%3A10644d0db42893ff9fe84089d205489b6e9cde0dbe08e30044e106e818e780de HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:45:14Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37185" http.request.id=a638fb2f-5d9b-4ff4-871f-c53140d64a7b http.request.method=PUT http.request.remoteaddr="127.0.0.1:33930" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=7.202447ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:45:14 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:45:15Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37185" http.request.id=dacdeff0-40ce-4211-857d-21663bd7d396 http.request.method=POST http.request.remoteaddr="127.0.0.1:33930" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.319814ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:45:15 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:45:26Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37185" http.request.id=f56713e0-bb17-43f9-809e-69cb53310068 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33930" http.request.uri="/v2/foo/eeee/blobs/uploads/ccacce0b-3d9b-4afd-85b8-f55f6b7268c8?_state=-lpMI18mEArGfgYthy8k6a267ZXf04aRIB8k9m0_iaR7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJjY2FjY2UwYi0zZDliLTRhZmQtODViOC1mNTVmNmI3MjY4YzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDU6MTUuMjYyNjQ3MzA5WiJ9&digest=sha256%3Ab0147a5ebd4a5307780758fd900c27f8d8b3a9730bde3d059c072522ed4e8af3" http.request.useragent="Go-http-client/1.1" http.response.duration=11.165784391s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:45:15 +0000] "PUT /v2/foo/eeee/blobs/uploads/ccacce0b-3d9b-4afd-85b8-f55f6b7268c8?_state=-lpMI18mEArGfgYthy8k6a267ZXf04aRIB8k9m0_iaR7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJjY2FjY2UwYi0zZDliLTRhZmQtODViOC1mNTVmNmI3MjY4YzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDU6MTUuMjYyNjQ3MzA5WiJ9&digest=sha256%3Ab0147a5ebd4a5307780758fd900c27f8d8b3a9730bde3d059c072522ed4e8af3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:45:26Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37185" http.request.id=5eb66fc8-37ed-4c82-ba79-81bc07e3ea2d http.request.method=PUT http.request.remoteaddr="127.0.0.1:33930" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=7.960006ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:45:26 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:45:26Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37185" http.request.id=9a7f6dd9-8ffc-4042-bc15-3441e68410e6 http.request.method=POST http.request.remoteaddr="127.0.0.1:33930" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.233512ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:45:26 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:45:31Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37185" http.request.id=9a206285-950e-4a5c-9044-a8ef90905735 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33930" http.request.uri="/v2/foo/ffff/blobs/uploads/ca9ca3d8-6e62-478c-8042-fd59e2e85d27?_state=luUZPZmKRYnl9d3C4mYlSFGKUAuxDzzi6stV3Xs3b_Z7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJjYTljYTNkOC02ZTYyLTQ3OGMtODA0Mi1mZDU5ZTJlODVkMjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDU6MjYuOTczNTA4MDVaIn0%3D&digest=sha256%3A0855d055e68962c3c4fd6aafd56cb7d5a2c69f78fb83f4362a385861d23929c0" http.request.useragent="Go-http-client/1.1" http.response.duration=4.581199716s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:45:26 +0000] "PUT /v2/foo/ffff/blobs/uploads/ca9ca3d8-6e62-478c-8042-fd59e2e85d27?_state=luUZPZmKRYnl9d3C4mYlSFGKUAuxDzzi6stV3Xs3b_Z7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJjYTljYTNkOC02ZTYyLTQ3OGMtODA0Mi1mZDU5ZTJlODVkMjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDU6MjYuOTczNTA4MDVaIn0%3D&digest=sha256%3A0855d055e68962c3c4fd6aafd56cb7d5a2c69f78fb83f4362a385861d23929c0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:45:31Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37185" http.request.id=5e2e7d8d-cfdd-4827-91e3-0a1aece016be http.request.method=PUT http.request.remoteaddr="127.0.0.1:33930" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.032709ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:45:31 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:45:31Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37185" http.request.id=e10f55e7-4ba3-4573-a862-5ba82c1dac25 http.request.method=GET http.request.remoteaddr="127.0.0.1:33930" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.413976ms http.response.status=200 http.response.written=74 127.0.0.1 - - [09/Mar/2026:16:45:31 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-03-09T16:45:31Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37185" http.request.id=bcc9b1c5-6645-4bdd-a8a9-1e7764ad302b http.request.method=GET http.request.remoteaddr="127.0.0.1:33930" 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=2.429016ms http.response.status=200 http.response.written=30 127.0.0.1 - - [09/Mar/2026:16:45:31 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-03-09T16:45:31Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37185" http.request.id=458a52e3-bb1b-4cb9-8410-7310f235ba82 http.request.method=GET http.request.remoteaddr="127.0.0.1:33930" 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=2.530155ms http.response.status=200 http.response.written=74 127.0.0.1 - - [09/Mar/2026:16:45:31 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-03-09T16:45:31Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37185" http.request.id=5a58be17-2c7b-460d-ae3b-8f64b49a6ea0 http.request.method=GET http.request.remoteaddr="127.0.0.1:33930" 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=2.456975ms http.response.status=200 http.response.written=30 127.0.0.1 - - [09/Mar/2026:16:45:31 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-03-09T16:45:31Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37185" http.request.id=fa7e7305-d9ff-4ece-bc58-843f8e0f3e80 http.request.method=GET http.request.remoteaddr="127.0.0.1:33930" 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=2.411196ms http.response.status=200 http.response.written=63 127.0.0.1 - - [09/Mar/2026:16:45:31 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2026-03-09T16:45:31Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37185" http.request.id=7c6567ae-037d-4f69-b4bc-12fccbb30a49 http.request.method=GET http.request.remoteaddr="127.0.0.1:33930" 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=2.298936ms http.response.status=200 http.response.written=41 127.0.0.1 - - [09/Mar/2026:16:45:31 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-03-09T16:45:31Z" level=error msg="response completed with error" err.code="pagination number invalid" err.detail=map[n:15] err.message="invalid number of results requested" go.version=go1.25.8 http.request.host="127.0.0.1:37185" http.request.id=9fbea9ab-fff8-427b-8cd6-1b839e5d6c7c http.request.method=GET http.request.remoteaddr="127.0.0.1:33930" 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=2.662475ms http.response.status=400 http.response.written=116 127.0.0.1 - - [09/Mar/2026:16:45:31 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2026-03-09T16:45:31Z" level=error msg="response completed with error" err.code="pagination number invalid" err.detail=map[n:6] err.message="invalid number of results requested" go.version=go1.25.8 http.request.host="127.0.0.1:37185" http.request.id=41b7f944-41cd-4cbf-8bf8-90f2df1f965c http.request.method=GET http.request.remoteaddr="127.0.0.1:33930" 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=2.238376ms http.response.status=400 http.response.written=115 127.0.0.1 - - [09/Mar/2026:16:45:31 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2026-03-09T16:45:31Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37185" http.request.id=b493cbfe-b6f3-474d-b85b-3687721a1da3 http.request.method=GET http.request.remoteaddr="127.0.0.1:33930" 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=2.075676ms http.response.status=200 http.response.written=20 127.0.0.1 - - [09/Mar/2026:16:45:31 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-03-09T16:45:31Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37185" http.request.id=8620b0b2-25ff-4ed5-853d-c729ea516bdd http.request.method=GET http.request.remoteaddr="127.0.0.1:33930" 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=2.431295ms http.response.status=200 http.response.written=74 127.0.0.1 - - [09/Mar/2026:16:45:31 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-03-09T16:45: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.8 time="2026-03-09T16:45:31Z" level=info msg="redis not configured" go.version=go1.25.8 time="2026-03-09T16:45:32Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37389" http.request.id=33c0789a-8bc0-4ed9-bc21-19f8d90ab6a6 http.request.method=POST http.request.remoteaddr="127.0.0.1:45870" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.287194ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:45:32 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:45:43Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37389" http.request.id=97777d20-7687-47bd-8bfc-df99a071c230 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45870" http.request.uri="/v2/foo/aaaa/blobs/uploads/36a246ce-2c55-4f6f-9d29-006ef8902cd0?_state=AWOeioJlVfFFmyhl2nk-4bJnDj0qgPWmWZN8_MJpBFR7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIzNmEyNDZjZS0yYzU1LTRmNmYtOWQyOS0wMDZlZjg5MDJjZDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDU6MzIuMjc0NDA0Mzk4WiJ9&digest=sha256%3A719a012695140560f62320d5e5ac6ee360df0bbe2c54c60087cfc59bbddc3e6a" http.request.useragent="Go-http-client/1.1" http.response.duration=10.951335422s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:45:32 +0000] "PUT /v2/foo/aaaa/blobs/uploads/36a246ce-2c55-4f6f-9d29-006ef8902cd0?_state=AWOeioJlVfFFmyhl2nk-4bJnDj0qgPWmWZN8_MJpBFR7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIzNmEyNDZjZS0yYzU1LTRmNmYtOWQyOS0wMDZlZjg5MDJjZDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDU6MzIuMjc0NDA0Mzk4WiJ9&digest=sha256%3A719a012695140560f62320d5e5ac6ee360df0bbe2c54c60087cfc59bbddc3e6a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:45:43Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37389" http.request.id=350bb897-261a-415e-9143-55d229054e58 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45870" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.358529ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:45:43 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:45:44Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37389" http.request.id=66b6f8ce-8ea7-4855-93f1-dbe0250407a9 http.request.method=POST http.request.remoteaddr="127.0.0.1:45870" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.862855ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:45:43 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:45:55Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37389" http.request.id=19f58efd-a3df-4e1a-a32c-4ede41eb689e http.request.method=PUT http.request.remoteaddr="127.0.0.1:45870" http.request.uri="/v2/foo/bbbb/blobs/uploads/61ee729c-ac3a-4876-ac73-301f544681f6?_state=dNY2yn9GnuNfj7h0QgV94lAnLZ6wnA8zMCLM1fcsDfl7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI2MWVlNzI5Yy1hYzNhLTQ4NzYtYWM3My0zMDFmNTQ0NjgxZjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDU6NDQuMDAwNTYwMTMzWiJ9&digest=sha256%3A2039a2cbcaad9b0172f5ff2558b6ee345c4ab07f25029792fc30c9c31d02e94a" http.request.useragent="Go-http-client/1.1" http.response.duration=11.237164084s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:45:44 +0000] "PUT /v2/foo/bbbb/blobs/uploads/61ee729c-ac3a-4876-ac73-301f544681f6?_state=dNY2yn9GnuNfj7h0QgV94lAnLZ6wnA8zMCLM1fcsDfl7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI2MWVlNzI5Yy1hYzNhLTQ4NzYtYWM3My0zMDFmNTQ0NjgxZjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDU6NDQuMDAwNTYwMTMzWiJ9&digest=sha256%3A2039a2cbcaad9b0172f5ff2558b6ee345c4ab07f25029792fc30c9c31d02e94a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:45:55Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37389" http.request.id=3183ba0d-cdc9-4272-9df8-fd431d3beff7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45870" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.72841ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:45:55 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:45:55Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37389" http.request.id=249589f8-8423-4279-ae84-9565196cc082 http.request.method=POST http.request.remoteaddr="127.0.0.1:45870" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.102355ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:45:55 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:46:06Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37389" http.request.id=9f4ad900-4750-44df-9cef-78645b240566 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45870" http.request.uri="/v2/foo/cccc/blobs/uploads/e2165f36-717d-4fb8-8e36-e310ad3529f5?_state=23bnmR5X-ngO7UrlMY9dIbv64fqHLSk9IaU88ymyz7d7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJlMjE2NWYzNi03MTdkLTRmYjgtOGUzNi1lMzEwYWQzNTI5ZjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDU6NTUuOTMwNzM2Mjc3WiJ9&digest=sha256%3A0904e02a5e28ef191b9e777ee287b82f21f9dc713fe3bf256d337aa5bc0ea051" http.request.useragent="Go-http-client/1.1" http.response.duration=10.108507075s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:45:55 +0000] "PUT /v2/foo/cccc/blobs/uploads/e2165f36-717d-4fb8-8e36-e310ad3529f5?_state=23bnmR5X-ngO7UrlMY9dIbv64fqHLSk9IaU88ymyz7d7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJlMjE2NWYzNi03MTdkLTRmYjgtOGUzNi1lMzEwYWQzNTI5ZjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDU6NTUuOTMwNzM2Mjc3WiJ9&digest=sha256%3A0904e02a5e28ef191b9e777ee287b82f21f9dc713fe3bf256d337aa5bc0ea051 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:46:06Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37389" http.request.id=4c2fe4cd-923f-4516-b14c-0e482e01e266 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45870" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.971948ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:46:06 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:46:06Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37389" http.request.id=a61fb47f-d237-4628-8475-1555c1fc9398 http.request.method=POST http.request.remoteaddr="127.0.0.1:45870" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.892674ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:46:06 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:46:14Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37389" http.request.id=9abbc36a-d4ee-4b00-91f0-baf1a1309060 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45870" http.request.uri="/v2/foo/dddd/blobs/uploads/c49fb180-891f-4813-bc66-e988e680c0e1?_state=tUqFdS7Ph0NQWUq16HnSz6ofZrggJ0F-m34R2H78Jk97Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJjNDlmYjE4MC04OTFmLTQ4MTMtYmM2Ni1lOTg4ZTY4MGMwZTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDY6MDYuNjgwNjEzMTQ3WiJ9&digest=sha256%3Ad3d29e312a8d1a794ebf7d1decd44527a10c44dce3d01486edbf6226dd39e8d9" http.request.useragent="Go-http-client/1.1" http.response.duration=7.526588846s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:46:06 +0000] "PUT /v2/foo/dddd/blobs/uploads/c49fb180-891f-4813-bc66-e988e680c0e1?_state=tUqFdS7Ph0NQWUq16HnSz6ofZrggJ0F-m34R2H78Jk97Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJjNDlmYjE4MC04OTFmLTQ4MTMtYmM2Ni1lOTg4ZTY4MGMwZTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDY6MDYuNjgwNjEzMTQ3WiJ9&digest=sha256%3Ad3d29e312a8d1a794ebf7d1decd44527a10c44dce3d01486edbf6226dd39e8d9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:46:14Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37389" http.request.id=9ac71e5f-ecd3-4f74-8355-cd7f2e2e3192 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45870" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.121109ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:46:14 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:46:14Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37389" http.request.id=499769bb-4cc5-41d3-8bec-302d0e526776 http.request.method=GET http.request.remoteaddr="127.0.0.1:45870" 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=2.299416ms http.response.status=200 http.response.written=63 127.0.0.1 - - [09/Mar/2026:16:46:14 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (122.38s) === RUN TestURLPrefix time="2026-03-09T16:46: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.8 time="2026-03-09T16:46:14Z" level=info msg="redis not configured" go.version=go1.25.8 time="2026-03-09T16:46:14Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42225" http.request.id=517ff091-de6b-4221-946a-14074434b073 http.request.method=GET http.request.remoteaddr="127.0.0.1:53614" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.312375ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Mar/2026:16:46:14 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.01s) === RUN TestBlobAPI time="2026-03-09T16:46: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.8 time="2026-03-09T16:46:14Z" level=info msg="redis not configured" go.version=go1.25.8 time="2026-03-09T16:46:14Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:50fe07f860f33b087873069016d8dcd439c155004dccd111b5aa93091c22fcb9 err.message="blob unknown to registry" go.version=go1.25.8 http.request.host="127.0.0.1:36007" http.request.id=6b34d020-dc81-405f-be5b-2b4b0eb52375 http.request.method=GET http.request.remoteaddr="127.0.0.1:48120" http.request.uri="/v2/foo/bar/blobs/sha256:50fe07f860f33b087873069016d8dcd439c155004dccd111b5aa93091c22fcb9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.718215ms http.response.status=404 http.response.written=157 vars.digest="sha256:50fe07f860f33b087873069016d8dcd439c155004dccd111b5aa93091c22fcb9" vars.name="foo/bar" 127.0.0.1 - - [09/Mar/2026:16:46:14 +0000] "GET /v2/foo/bar/blobs/sha256:50fe07f860f33b087873069016d8dcd439c155004dccd111b5aa93091c22fcb9 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-03-09T16:46:14Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:50fe07f860f33b087873069016d8dcd439c155004dccd111b5aa93091c22fcb9 err.message="blob unknown to registry" go.version=go1.25.8 http.request.host="127.0.0.1:36007" http.request.id=e6d9deeb-3f1b-4d93-b015-de90ac53b78c http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48134" http.request.uri="/v2/foo/bar/blobs/sha256:50fe07f860f33b087873069016d8dcd439c155004dccd111b5aa93091c22fcb9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.639955ms http.response.status=404 http.response.written=157 vars.digest="sha256:50fe07f860f33b087873069016d8dcd439c155004dccd111b5aa93091c22fcb9" vars.name="foo/bar" 127.0.0.1 - - [09/Mar/2026:16:46:14 +0000] "HEAD /v2/foo/bar/blobs/sha256:50fe07f860f33b087873069016d8dcd439c155004dccd111b5aa93091c22fcb9 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-03-09T16:46:14Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:36007" http.request.id=9a4e70d0-fc01-49b8-b695-b931de284df9 http.request.method=POST http.request.remoteaddr="127.0.0.1:48134" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.101715ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:46:14 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:46:14Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:36007" http.request.id=21173778-98ab-4e8c-a31a-21aacc18b5e5 http.request.method=GET http.request.remoteaddr="127.0.0.1:48134" http.request.uri="/v2/foo/bar/blobs/uploads/8431d5d9-6872-400a-a4fa-f4a02d94d6d4?_state=RsoS5ljNEPlqtilPitVWypzh46H7oePmzIs6r3fO5Nx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg0MzFkNWQ5LTY4NzItNDAwYS1hNGZhLWY0YTAyZDk0ZDZkNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NjoxNC45NjkxMjA1OVoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.087675ms http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:46:14 +0000] "GET /v2/foo/bar/blobs/uploads/8431d5d9-6872-400a-a4fa-f4a02d94d6d4?_state=RsoS5ljNEPlqtilPitVWypzh46H7oePmzIs6r3fO5Nx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg0MzFkNWQ5LTY4NzItNDAwYS1hNGZhLWY0YTAyZDk0ZDZkNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NjoxNC45NjkxMjA1OVoifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-03-09T16:46:14Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:36007" http.request.id=6b8a47e1-61f5-4608-a302-8b2342e55db3 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48134" http.request.uri="/v2/foo/bar/blobs/uploads/8431d5d9-6872-400a-a4fa-f4a02d94d6d4?_state=RsoS5ljNEPlqtilPitVWypzh46H7oePmzIs6r3fO5Nx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg0MzFkNWQ5LTY4NzItNDAwYS1hNGZhLWY0YTAyZDk0ZDZkNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NjoxNC45NjkxMjA1OVoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.790095ms http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:46:14 +0000] "DELETE /v2/foo/bar/blobs/uploads/8431d5d9-6872-400a-a4fa-f4a02d94d6d4?_state=RsoS5ljNEPlqtilPitVWypzh46H7oePmzIs6r3fO5Nx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg0MzFkNWQ5LTY4NzItNDAwYS1hNGZhLWY0YTAyZDk0ZDZkNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NjoxNC45NjkxMjA1OVoifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-03-09T16:46:14Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.25.8 http.request.host="127.0.0.1:36007" http.request.id=580daa51-1c3e-45e2-97db-ed0fe4c4bba0 http.request.method=GET http.request.remoteaddr="127.0.0.1:48134" http.request.uri="/v2/foo/bar/blobs/uploads/8431d5d9-6872-400a-a4fa-f4a02d94d6d4?_state=RsoS5ljNEPlqtilPitVWypzh46H7oePmzIs6r3fO5Nx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg0MzFkNWQ5LTY4NzItNDAwYS1hNGZhLWY0YTAyZDk0ZDZkNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NjoxNC45NjkxMjA1OVoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=8431d5d9-6872-400a-a4fa-f4a02d94d6d4 time="2026-03-09T16:46:14Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.25.8 http.request.host="127.0.0.1:36007" http.request.id=580daa51-1c3e-45e2-97db-ed0fe4c4bba0 http.request.method=GET http.request.remoteaddr="127.0.0.1:48134" http.request.uri="/v2/foo/bar/blobs/uploads/8431d5d9-6872-400a-a4fa-f4a02d94d6d4?_state=RsoS5ljNEPlqtilPitVWypzh46H7oePmzIs6r3fO5Nx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg0MzFkNWQ5LTY4NzItNDAwYS1hNGZhLWY0YTAyZDk0ZDZkNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NjoxNC45NjkxMjA1OVoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.759115ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=8431d5d9-6872-400a-a4fa-f4a02d94d6d4 127.0.0.1 - - [09/Mar/2026:16:46:14 +0000] "GET /v2/foo/bar/blobs/uploads/8431d5d9-6872-400a-a4fa-f4a02d94d6d4?_state=RsoS5ljNEPlqtilPitVWypzh46H7oePmzIs6r3fO5Nx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg0MzFkNWQ5LTY4NzItNDAwYS1hNGZhLWY0YTAyZDk0ZDZkNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NjoxNC45NjkxMjA1OVoifQ%3D%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-03-09T16:46:14Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:36007" http.request.id=b68886b2-3528-4cbc-8a9d-53e4df5963bc http.request.method=POST http.request.remoteaddr="127.0.0.1:48142" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.050574ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:46:14 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:46:14Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.25.8 http.request.host="127.0.0.1:36007" http.request.id=d2be7e20-5272-4eee-b914-2bca37320964 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48142" http.request.uri="/v2/foo/bar/blobs/uploads/92de761d-c312-4295-bed3-c2f7519cbbaf?_state=UYo6AzAJliOiwnnwoXuPlxXBVcdGaWakNFngh7c6LEJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkyZGU3NjFkLWMzMTItNDI5NS1iZWQzLWMyZjc1MTljYmJhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NjoxNC45ODQ3ODYzNDFaIn0%3D&digest=sha256%3A50fe07f860f33b087873069016d8dcd439c155004dccd111b5aa93091c22fcb9" http.request.useragent="Go-http-client/1.1" provided=sha256:50fe07f860f33b087873069016d8dcd439c155004dccd111b5aa93091c22fcb9 vars.name="foo/bar" vars.uuid=92de761d-c312-4295-bed3-c2f7519cbbaf time="2026-03-09T16:46:14Z" level=error msg="error canceling upload after error: already closed" go.version=go1.25.8 http.request.host="127.0.0.1:36007" http.request.id=d2be7e20-5272-4eee-b914-2bca37320964 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48142" http.request.uri="/v2/foo/bar/blobs/uploads/92de761d-c312-4295-bed3-c2f7519cbbaf?_state=UYo6AzAJliOiwnnwoXuPlxXBVcdGaWakNFngh7c6LEJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkyZGU3NjFkLWMzMTItNDI5NS1iZWQzLWMyZjc1MTljYmJhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NjoxNC45ODQ3ODYzNDFaIn0%3D&digest=sha256%3A50fe07f860f33b087873069016d8dcd439c155004dccd111b5aa93091c22fcb9" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=92de761d-c312-4295-bed3-c2f7519cbbaf time="2026-03-09T16:46:14Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:50fe07f860f33b087873069016d8dcd439c155004dccd111b5aa93091c22fcb9, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.25.8 http.request.host="127.0.0.1:36007" http.request.id=d2be7e20-5272-4eee-b914-2bca37320964 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48142" http.request.uri="/v2/foo/bar/blobs/uploads/92de761d-c312-4295-bed3-c2f7519cbbaf?_state=UYo6AzAJliOiwnnwoXuPlxXBVcdGaWakNFngh7c6LEJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkyZGU3NjFkLWMzMTItNDI5NS1iZWQzLWMyZjc1MTljYmJhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NjoxNC45ODQ3ODYzNDFaIn0%3D&digest=sha256%3A50fe07f860f33b087873069016d8dcd439c155004dccd111b5aa93091c22fcb9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.478693ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=92de761d-c312-4295-bed3-c2f7519cbbaf 127.0.0.1 - - [09/Mar/2026:16:46:14 +0000] "PUT /v2/foo/bar/blobs/uploads/92de761d-c312-4295-bed3-c2f7519cbbaf?_state=UYo6AzAJliOiwnnwoXuPlxXBVcdGaWakNFngh7c6LEJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkyZGU3NjFkLWMzMTItNDI5NS1iZWQzLWMyZjc1MTljYmJhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NjoxNC45ODQ3ODYzNDFaIn0%3D&digest=sha256%3A50fe07f860f33b087873069016d8dcd439c155004dccd111b5aa93091c22fcb9 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-03-09T16:46:14Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:36007" http.request.id=60695175-a0f5-4359-9dd4-0abc64234320 http.request.method=POST http.request.remoteaddr="127.0.0.1:48142" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.589496ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:46:14 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:46:14Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:36007" http.request.id=b05fd3b9-d0fa-440b-a681-87e24842c977 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48142" http.request.uri="/v2/foo/bar/blobs/uploads/3c9f46d2-e414-407b-9150-bd136f87184d?_state=t6Ah1ibNAKMxidE71kaAWyeEecJxl7MCOCde_RUmSQd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNjOWY0NmQyLWU0MTQtNDA3Yi05MTUwLWJkMTM2Zjg3MTg0ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NjoxNC45OTI4ODI4MDZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=4.139713ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:46:14 +0000] "PUT /v2/foo/bar/blobs/uploads/3c9f46d2-e414-407b-9150-bd136f87184d?_state=t6Ah1ibNAKMxidE71kaAWyeEecJxl7MCOCde_RUmSQd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNjOWY0NmQyLWU0MTQtNDA3Yi05MTUwLWJkMTM2Zjg3MTg0ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NjoxNC45OTI4ODI4MDZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:46:15Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:36007" http.request.id=bec90c75-016c-4eac-b579-c0651d801bb8 http.request.method=POST http.request.remoteaddr="127.0.0.1:48142" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.067334ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:46:14 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:46:15Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:36007" http.request.id=9c92a111-5627-489d-a49d-3b7fc9fca86e http.request.method=PUT http.request.remoteaddr="127.0.0.1:48142" http.request.uri="/v2/foo/bar/blobs/uploads/18074384-9d0d-4db7-8053-fcb8dbaeb727?_state=n9dLYY-SlHQUw_upf73uqVL7J8rvOMzZ0Zi-Qv1GM8V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE4MDc0Mzg0LTlkMGQtNGRiNy04MDUzLWZjYjhkYmFlYjcyNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NjoxNS4wMDE2MzcwNTFaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=3.992133ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:46:15 +0000] "PUT /v2/foo/bar/blobs/uploads/18074384-9d0d-4db7-8053-fcb8dbaeb727?_state=n9dLYY-SlHQUw_upf73uqVL7J8rvOMzZ0Zi-Qv1GM8V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE4MDc0Mzg0LTlkMGQtNGRiNy04MDUzLWZjYjhkYmFlYjcyNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NjoxNS4wMDE2MzcwNTFaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:46:15Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:36007" http.request.id=d0b9268f-c9b4-41b7-84b1-94f7b45b26cf http.request.method=POST http.request.remoteaddr="127.0.0.1:48142" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.994915ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:46:15 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:46:24Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:36007" http.request.id=61c42530-e992-4ff2-9e9e-65886c4e2bdd http.request.method=PUT http.request.remoteaddr="127.0.0.1:48142" http.request.uri="/v2/foo/bar/blobs/uploads/782898e4-9d10-4a90-8dd3-d29feba2359c?_state=_Os6iNYNUD2QFFSNTaIyA4faxYhnzoCmWhOeuFeBS8h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc4Mjg5OGU0LTlkMTAtNGE5MC04ZGQzLWQyOWZlYmEyMzU5YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NjoxNS4wMTA1MDMwNTRaIn0%3D&digest=sha256%3A50fe07f860f33b087873069016d8dcd439c155004dccd111b5aa93091c22fcb9" http.request.useragent="Go-http-client/1.1" http.response.duration=9.12142901s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:46:15 +0000] "PUT /v2/foo/bar/blobs/uploads/782898e4-9d10-4a90-8dd3-d29feba2359c?_state=_Os6iNYNUD2QFFSNTaIyA4faxYhnzoCmWhOeuFeBS8h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc4Mjg5OGU0LTlkMTAtNGE5MC04ZGQzLWQyOWZlYmEyMzU5YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NjoxNS4wMTA1MDMwNTRaIn0%3D&digest=sha256%3A50fe07f860f33b087873069016d8dcd439c155004dccd111b5aa93091c22fcb9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:46:24Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:36007" http.request.id=501f0088-f65f-4b81-826f-6753ab71e637 http.request.method=POST http.request.remoteaddr="127.0.0.1:48142" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.418134ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:46:24 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:46:33Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:36007" http.request.id=35b98dbd-3850-43f2-b194-8475373c55c8 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:48142" http.request.uri="/v2/foo/bar/blobs/uploads/e8bd7d63-ceb4-4476-98d5-9d6db0d1c0db?_state=0K4-a0NxBtXuvrrnc0AKb2ZeQdIvYdOPu4TpvWqRPaR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU4YmQ3ZDYzLWNlYjQtNDQ3Ni05OGQ1LTlkNmRiMGQxYzBkYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NjoyNC40Nzk4MTE5NTJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=9.132209171s http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:46:24 +0000] "PATCH /v2/foo/bar/blobs/uploads/e8bd7d63-ceb4-4476-98d5-9d6db0d1c0db?_state=0K4-a0NxBtXuvrrnc0AKb2ZeQdIvYdOPu4TpvWqRPaR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU4YmQ3ZDYzLWNlYjQtNDQ3Ni05OGQ1LTlkNmRiMGQxYzBkYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NjoyNC40Nzk4MTE5NTJaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:46:33Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:36007" http.request.id=ddff7d4c-dbed-40a7-bb3d-ef6c14c1463b http.request.method=PUT http.request.remoteaddr="127.0.0.1:48142" http.request.uri="/v2/foo/bar/blobs/uploads/e8bd7d63-ceb4-4476-98d5-9d6db0d1c0db?_state=Ucb5avP6J6YSbiGu1h_ZZnu3DNEfalHQxZYghd4XbGt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU4YmQ3ZDYzLWNlYjQtNDQ3Ni05OGQ1LTlkNmRiMGQxYzBkYiIsIk9mZnNldCI6MjQ3MjgwNjQsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDY6MjRaIn0%3D&digest=sha256%3A50fe07f860f33b087873069016d8dcd439c155004dccd111b5aa93091c22fcb9" http.request.useragent="Go-http-client/1.1" http.response.duration=4.075172ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:46:33 +0000] "PUT /v2/foo/bar/blobs/uploads/e8bd7d63-ceb4-4476-98d5-9d6db0d1c0db?_state=Ucb5avP6J6YSbiGu1h_ZZnu3DNEfalHQxZYghd4XbGt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU4YmQ3ZDYzLWNlYjQtNDQ3Ni05OGQ1LTlkNmRiMGQxYzBkYiIsIk9mZnNldCI6MjQ3MjgwNjQsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDY6MjRaIn0%3D&digest=sha256%3A50fe07f860f33b087873069016d8dcd439c155004dccd111b5aa93091c22fcb9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:46:33Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:36007" http.request.id=a63fda88-4f2d-44a7-83e7-51bfe669ddf4 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48142" http.request.uri="/v2/foo/bar/blobs/sha256:50fe07f860f33b087873069016d8dcd439c155004dccd111b5aa93091c22fcb9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.306674ms http.response.status=200 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:46:33 +0000] "HEAD /v2/foo/bar/blobs/sha256:50fe07f860f33b087873069016d8dcd439c155004dccd111b5aa93091c22fcb9 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-03-09T16:46:33Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:36007" http.request.id=d39f0b26-1a9c-4f78-83ae-4cae197aef85 http.request.method=GET http.request.remoteaddr="127.0.0.1:48142" http.request.uri="/v2/foo/bar/blobs/sha256:50fe07f860f33b087873069016d8dcd439c155004dccd111b5aa93091c22fcb9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=271.136668ms http.response.status=200 http.response.written=24728064 127.0.0.1 - - [09/Mar/2026:16:46:33 +0000] "GET /v2/foo/bar/blobs/sha256:50fe07f860f33b087873069016d8dcd439c155004dccd111b5aa93091c22fcb9 HTTP/1.1" 200 24728064 "" "Go-http-client/1.1" time="2026-03-09T16:46:33Z" level=error msg="error parsing digest="sha257:50fe07f860f33b087873069016d8dcd439c155004dccd111b5aa93091c22fcb9": unsupported digest algorithm" go.version=go1.25.8 http.request.host="127.0.0.1:36007" http.request.id=60978253-e0d8-489a-96e0-1cb5e843fada http.request.method=GET http.request.remoteaddr="127.0.0.1:48142" http.request.uri="/v2/foo/bar/blobs/sha257:50fe07f860f33b087873069016d8dcd439c155004dccd111b5aa93091c22fcb9" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:50fe07f860f33b087873069016d8dcd439c155004dccd111b5aa93091c22fcb9" vars.name="foo/bar" time="2026-03-09T16:46:33Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.25.8 http.request.host="127.0.0.1:36007" http.request.id=60978253-e0d8-489a-96e0-1cb5e843fada http.request.method=GET http.request.remoteaddr="127.0.0.1:48142" http.request.uri="/v2/foo/bar/blobs/sha257:50fe07f860f33b087873069016d8dcd439c155004dccd111b5aa93091c22fcb9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.616035ms http.response.status=400 http.response.written=110 vars.digest="sha257:50fe07f860f33b087873069016d8dcd439c155004dccd111b5aa93091c22fcb9" vars.name="foo/bar" 127.0.0.1 - - [09/Mar/2026:16:46:33 +0000] "GET /v2/foo/bar/blobs/sha257:50fe07f860f33b087873069016d8dcd439c155004dccd111b5aa93091c22fcb9 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-03-09T16:46:34Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:36007" http.request.id=a27c1fac-c935-4ebc-bb98-8bd11db87632 http.request.method=GET http.request.remoteaddr="127.0.0.1:42200" http.request.uri="/v2/foo/bar/blobs/sha256:50fe07f860f33b087873069016d8dcd439c155004dccd111b5aa93091c22fcb9" http.request.useragent="Go-http-client/1.1" http.response.duration=3.449114ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:46:34 +0000] "GET /v2/foo/bar/blobs/sha256:50fe07f860f33b087873069016d8dcd439c155004dccd111b5aa93091c22fcb9 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-09T16:46:34Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.8 time="2026-03-09T16:46:34Z" level=info msg="redis not configured" go.version=go1.25.8 time="2026-03-09T16:46:34Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:4c0794d7ba579bdd721dce58f9cac0d29428a6eaf5c99aa0f2fe28e8f5dc4808 err.message="blob unknown to registry" go.version=go1.25.8 http.request.host="127.0.0.1:45415" http.request.id=0ba831ee-89e3-44e6-b5d9-d233c9b74e3e http.request.method=GET http.request.remoteaddr="127.0.0.1:36296" http.request.uri="/v2/foo/bar/blobs/sha256:4c0794d7ba579bdd721dce58f9cac0d29428a6eaf5c99aa0f2fe28e8f5dc4808" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.712255ms http.response.status=404 http.response.written=157 vars.digest="sha256:4c0794d7ba579bdd721dce58f9cac0d29428a6eaf5c99aa0f2fe28e8f5dc4808" vars.name="foo/bar" 127.0.0.1 - - [09/Mar/2026:16:46:34 +0000] "GET /v2/foo/bar/blobs/sha256:4c0794d7ba579bdd721dce58f9cac0d29428a6eaf5c99aa0f2fe28e8f5dc4808 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-03-09T16:46:34Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:4c0794d7ba579bdd721dce58f9cac0d29428a6eaf5c99aa0f2fe28e8f5dc4808 err.message="blob unknown to registry" go.version=go1.25.8 http.request.host="127.0.0.1:45415" http.request.id=27f967d5-490c-4d36-bc43-aa54352a8c30 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:36312" http.request.uri="/v2/foo/bar/blobs/sha256:4c0794d7ba579bdd721dce58f9cac0d29428a6eaf5c99aa0f2fe28e8f5dc4808" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.779255ms http.response.status=404 http.response.written=157 vars.digest="sha256:4c0794d7ba579bdd721dce58f9cac0d29428a6eaf5c99aa0f2fe28e8f5dc4808" vars.name="foo/bar" 127.0.0.1 - - [09/Mar/2026:16:46:34 +0000] "HEAD /v2/foo/bar/blobs/sha256:4c0794d7ba579bdd721dce58f9cac0d29428a6eaf5c99aa0f2fe28e8f5dc4808 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-03-09T16:46:34Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:45415" http.request.id=fcdb6487-990c-426c-bce0-97c4c5993dd3 http.request.method=POST http.request.remoteaddr="127.0.0.1:36312" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.818495ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:46:34 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:46:34Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:45415" http.request.id=69234a70-abb9-408c-a5cb-207868fdfe86 http.request.method=GET http.request.remoteaddr="127.0.0.1:36312" http.request.uri="/v2/foo/bar/blobs/uploads/eb62e930-ee4a-40a3-bb76-9c23b8e0f348?_state=4H6s44rB0m7M5QANH1Axxr2qyZjMO8BZkWckGKExg0R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImViNjJlOTMwLWVlNGEtNDBhMy1iYjc2LTljMjNiOGUwZjM0OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NjozNC43ODA1NjExMloifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.017535ms http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:46:34 +0000] "GET /v2/foo/bar/blobs/uploads/eb62e930-ee4a-40a3-bb76-9c23b8e0f348?_state=4H6s44rB0m7M5QANH1Axxr2qyZjMO8BZkWckGKExg0R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImViNjJlOTMwLWVlNGEtNDBhMy1iYjc2LTljMjNiOGUwZjM0OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NjozNC43ODA1NjExMloifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-03-09T16:46:34Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:45415" http.request.id=3c976ea9-4191-4c74-bece-eaf64b58e68f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36312" http.request.uri="/v2/foo/bar/blobs/uploads/eb62e930-ee4a-40a3-bb76-9c23b8e0f348?_state=4H6s44rB0m7M5QANH1Axxr2qyZjMO8BZkWckGKExg0R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImViNjJlOTMwLWVlNGEtNDBhMy1iYjc2LTljMjNiOGUwZjM0OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NjozNC43ODA1NjExMloifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.709775ms http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:46:34 +0000] "DELETE /v2/foo/bar/blobs/uploads/eb62e930-ee4a-40a3-bb76-9c23b8e0f348?_state=4H6s44rB0m7M5QANH1Axxr2qyZjMO8BZkWckGKExg0R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImViNjJlOTMwLWVlNGEtNDBhMy1iYjc2LTljMjNiOGUwZjM0OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NjozNC43ODA1NjExMloifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-03-09T16:46:34Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.25.8 http.request.host="127.0.0.1:45415" http.request.id=42fa0d3a-5c88-4db2-ba6e-e085f94a0003 http.request.method=GET http.request.remoteaddr="127.0.0.1:36312" http.request.uri="/v2/foo/bar/blobs/uploads/eb62e930-ee4a-40a3-bb76-9c23b8e0f348?_state=4H6s44rB0m7M5QANH1Axxr2qyZjMO8BZkWckGKExg0R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImViNjJlOTMwLWVlNGEtNDBhMy1iYjc2LTljMjNiOGUwZjM0OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NjozNC43ODA1NjExMloifQ%3D%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=eb62e930-ee4a-40a3-bb76-9c23b8e0f348 time="2026-03-09T16:46:34Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.25.8 http.request.host="127.0.0.1:45415" http.request.id=42fa0d3a-5c88-4db2-ba6e-e085f94a0003 http.request.method=GET http.request.remoteaddr="127.0.0.1:36312" http.request.uri="/v2/foo/bar/blobs/uploads/eb62e930-ee4a-40a3-bb76-9c23b8e0f348?_state=4H6s44rB0m7M5QANH1Axxr2qyZjMO8BZkWckGKExg0R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImViNjJlOTMwLWVlNGEtNDBhMy1iYjc2LTljMjNiOGUwZjM0OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NjozNC43ODA1NjExMloifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.737696ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=eb62e930-ee4a-40a3-bb76-9c23b8e0f348 127.0.0.1 - - [09/Mar/2026:16:46:34 +0000] "GET /v2/foo/bar/blobs/uploads/eb62e930-ee4a-40a3-bb76-9c23b8e0f348?_state=4H6s44rB0m7M5QANH1Axxr2qyZjMO8BZkWckGKExg0R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImViNjJlOTMwLWVlNGEtNDBhMy1iYjc2LTljMjNiOGUwZjM0OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NjozNC43ODA1NjExMloifQ%3D%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-03-09T16:46:34Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:45415" http.request.id=cd2e26da-7019-4c35-9150-335e19fc6c3f http.request.method=POST http.request.remoteaddr="127.0.0.1:36314" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.133454ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:46:34 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:46:34Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.25.8 http.request.host="127.0.0.1:45415" http.request.id=b14b67d9-678a-436f-8b13-7fd8c90b82cf http.request.method=PUT http.request.remoteaddr="127.0.0.1:36314" http.request.uri="/v2/foo/bar/blobs/uploads/ee310d35-3da6-40b5-9284-cd3d3f32e02d?_state=_OQ2ePgQH2YNvmSFX3FPGPeVavBbgI3GdwywCwgX67N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVlMzEwZDM1LTNkYTYtNDBiNS05Mjg0LWNkM2QzZjMyZTAyZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NjozNC43OTU1OTg2NzJaIn0%3D&digest=sha256%3A4c0794d7ba579bdd721dce58f9cac0d29428a6eaf5c99aa0f2fe28e8f5dc4808" http.request.useragent="Go-http-client/1.1" provided=sha256:4c0794d7ba579bdd721dce58f9cac0d29428a6eaf5c99aa0f2fe28e8f5dc4808 vars.name="foo/bar" vars.uuid=ee310d35-3da6-40b5-9284-cd3d3f32e02d time="2026-03-09T16:46:34Z" level=error msg="error canceling upload after error: already closed" go.version=go1.25.8 http.request.host="127.0.0.1:45415" http.request.id=b14b67d9-678a-436f-8b13-7fd8c90b82cf http.request.method=PUT http.request.remoteaddr="127.0.0.1:36314" http.request.uri="/v2/foo/bar/blobs/uploads/ee310d35-3da6-40b5-9284-cd3d3f32e02d?_state=_OQ2ePgQH2YNvmSFX3FPGPeVavBbgI3GdwywCwgX67N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVlMzEwZDM1LTNkYTYtNDBiNS05Mjg0LWNkM2QzZjMyZTAyZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NjozNC43OTU1OTg2NzJaIn0%3D&digest=sha256%3A4c0794d7ba579bdd721dce58f9cac0d29428a6eaf5c99aa0f2fe28e8f5dc4808" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=ee310d35-3da6-40b5-9284-cd3d3f32e02d time="2026-03-09T16:46:34Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:4c0794d7ba579bdd721dce58f9cac0d29428a6eaf5c99aa0f2fe28e8f5dc4808, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.25.8 http.request.host="127.0.0.1:45415" http.request.id=b14b67d9-678a-436f-8b13-7fd8c90b82cf http.request.method=PUT http.request.remoteaddr="127.0.0.1:36314" http.request.uri="/v2/foo/bar/blobs/uploads/ee310d35-3da6-40b5-9284-cd3d3f32e02d?_state=_OQ2ePgQH2YNvmSFX3FPGPeVavBbgI3GdwywCwgX67N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVlMzEwZDM1LTNkYTYtNDBiNS05Mjg0LWNkM2QzZjMyZTAyZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NjozNC43OTU1OTg2NzJaIn0%3D&digest=sha256%3A4c0794d7ba579bdd721dce58f9cac0d29428a6eaf5c99aa0f2fe28e8f5dc4808" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.587373ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=ee310d35-3da6-40b5-9284-cd3d3f32e02d 127.0.0.1 - - [09/Mar/2026:16:46:34 +0000] "PUT /v2/foo/bar/blobs/uploads/ee310d35-3da6-40b5-9284-cd3d3f32e02d?_state=_OQ2ePgQH2YNvmSFX3FPGPeVavBbgI3GdwywCwgX67N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVlMzEwZDM1LTNkYTYtNDBiNS05Mjg0LWNkM2QzZjMyZTAyZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NjozNC43OTU1OTg2NzJaIn0%3D&digest=sha256%3A4c0794d7ba579bdd721dce58f9cac0d29428a6eaf5c99aa0f2fe28e8f5dc4808 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-03-09T16:46:34Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:45415" http.request.id=1c7081f8-e660-4b4b-a4c3-e40a05d7583a http.request.method=POST http.request.remoteaddr="127.0.0.1:36314" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.598636ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:46:34 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:46:34Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:45415" http.request.id=a765b8b4-af40-4e52-8cd9-3ea4dc0215ed http.request.method=PUT http.request.remoteaddr="127.0.0.1:36314" http.request.uri="/v2/foo/bar/blobs/uploads/3be90036-2e52-48ba-be06-6d011c54a351?_state=NuqmfQyXSwlt0ntPSNTQgz9cP7VyM6Cu7rDniDTPzUV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNiZTkwMDM2LTJlNTItNDhiYS1iZTA2LTZkMDExYzU0YTM1MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NjozNC44MDM4NTgxNzdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=3.519794ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:46:34 +0000] "PUT /v2/foo/bar/blobs/uploads/3be90036-2e52-48ba-be06-6d011c54a351?_state=NuqmfQyXSwlt0ntPSNTQgz9cP7VyM6Cu7rDniDTPzUV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNiZTkwMDM2LTJlNTItNDhiYS1iZTA2LTZkMDExYzU0YTM1MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NjozNC44MDM4NTgxNzdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:46:34Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:45415" http.request.id=359a687e-9c86-4895-894f-db536b6b076c http.request.method=POST http.request.remoteaddr="127.0.0.1:36314" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.772875ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:46:34 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:46:34Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:45415" http.request.id=ec403f3b-3235-4064-93ca-a7e7e2b3471f http.request.method=PUT http.request.remoteaddr="127.0.0.1:36314" http.request.uri="/v2/foo/bar/blobs/uploads/bc59c86d-0334-46c6-bcf5-c6ba7c9388fd?_state=eCWdwBPSzA4KdLM0E1t_xlo2MCrwd7sj6SzzorEoxZJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJjNTljODZkLTAzMzQtNDZjNi1iY2Y1LWM2YmE3YzkzODhmZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NjozNC44MTE5MzI3NjNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=3.784613ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:46:34 +0000] "PUT /v2/foo/bar/blobs/uploads/bc59c86d-0334-46c6-bcf5-c6ba7c9388fd?_state=eCWdwBPSzA4KdLM0E1t_xlo2MCrwd7sj6SzzorEoxZJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJjNTljODZkLTAzMzQtNDZjNi1iY2Y1LWM2YmE3YzkzODhmZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NjozNC44MTE5MzI3NjNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:46:34Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:45415" http.request.id=a09cd554-bc68-4537-8697-b7e1b9611cb9 http.request.method=POST http.request.remoteaddr="127.0.0.1:36314" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.548275ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:46:34 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:46:47Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:45415" http.request.id=c524b597-4e28-4a44-a0e6-fb68ef9fe461 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36314" http.request.uri="/v2/foo/bar/blobs/uploads/20c66cc0-4424-4cfe-a7f1-30e900098890?_state=0uQdj8uiVvn-dzmr0oRLthFVfnlCbEdpFCJSiQoDLWx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwYzY2Y2MwLTQ0MjQtNGNmZS1hN2YxLTMwZTkwMDA5ODg5MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NjozNC44MjAwNDYwMjhaIn0%3D&digest=sha256%3A4c0794d7ba579bdd721dce58f9cac0d29428a6eaf5c99aa0f2fe28e8f5dc4808" http.request.useragent="Go-http-client/1.1" http.response.duration=12.266331558s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:46:34 +0000] "PUT /v2/foo/bar/blobs/uploads/20c66cc0-4424-4cfe-a7f1-30e900098890?_state=0uQdj8uiVvn-dzmr0oRLthFVfnlCbEdpFCJSiQoDLWx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwYzY2Y2MwLTQ0MjQtNGNmZS1hN2YxLTMwZTkwMDA5ODg5MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NjozNC44MjAwNDYwMjhaIn0%3D&digest=sha256%3A4c0794d7ba579bdd721dce58f9cac0d29428a6eaf5c99aa0f2fe28e8f5dc4808 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:46:47Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:45415" http.request.id=a60fa815-0743-49fb-8c23-9c484c3f42b7 http.request.method=POST http.request.remoteaddr="127.0.0.1:36314" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=7.219527ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:46:47 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:46:58Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:45415" http.request.id=c23b72fe-65ec-4512-8301-46ab804dd2fd http.request.method=PATCH http.request.remoteaddr="127.0.0.1:36314" http.request.uri="/v2/foo/bar/blobs/uploads/29f6f655-3bac-4c61-b32d-747487e9064a?_state=fWlTT6oZvqlprh2JdG_nzpI3EhpUXGem21BPuT00duR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5ZjZmNjU1LTNiYWMtNGM2MS1iMzJkLTc0NzQ4N2U5MDY0YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0Njo0Ny40Njc1NzUxMTRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=11.165426659s http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:46:47 +0000] "PATCH /v2/foo/bar/blobs/uploads/29f6f655-3bac-4c61-b32d-747487e9064a?_state=fWlTT6oZvqlprh2JdG_nzpI3EhpUXGem21BPuT00duR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5ZjZmNjU1LTNiYWMtNGM2MS1iMzJkLTc0NzQ4N2U5MDY0YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0Njo0Ny40Njc1NzUxMTRaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:46:58Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:45415" http.request.id=57128579-9d5e-400b-910c-e9051585b2aa http.request.method=PUT http.request.remoteaddr="127.0.0.1:36314" http.request.uri="/v2/foo/bar/blobs/uploads/29f6f655-3bac-4c61-b32d-747487e9064a?_state=MQPmrNzHE4Yu69C2w9FVHl9mTCpg5XMEYCOEo8xTTKR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5ZjZmNjU1LTNiYWMtNGM2MS1iMzJkLTc0NzQ4N2U5MDY0YSIsIk9mZnNldCI6MjUzMzgzNjgsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDY6NDdaIn0%3D&digest=sha256%3A4c0794d7ba579bdd721dce58f9cac0d29428a6eaf5c99aa0f2fe28e8f5dc4808" http.request.useragent="Go-http-client/1.1" http.response.duration=4.865591ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:46:58 +0000] "PUT /v2/foo/bar/blobs/uploads/29f6f655-3bac-4c61-b32d-747487e9064a?_state=MQPmrNzHE4Yu69C2w9FVHl9mTCpg5XMEYCOEo8xTTKR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5ZjZmNjU1LTNiYWMtNGM2MS1iMzJkLTc0NzQ4N2U5MDY0YSIsIk9mZnNldCI6MjUzMzgzNjgsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDY6NDdaIn0%3D&digest=sha256%3A4c0794d7ba579bdd721dce58f9cac0d29428a6eaf5c99aa0f2fe28e8f5dc4808 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:46:58Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:45415" http.request.id=35bdf40b-3d42-4e88-bef4-783b37d3f82d http.request.method=HEAD http.request.remoteaddr="127.0.0.1:36314" http.request.uri="/v2/foo/bar/blobs/sha256:4c0794d7ba579bdd721dce58f9cac0d29428a6eaf5c99aa0f2fe28e8f5dc4808" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=5.014631ms http.response.status=200 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:46:58 +0000] "HEAD /v2/foo/bar/blobs/sha256:4c0794d7ba579bdd721dce58f9cac0d29428a6eaf5c99aa0f2fe28e8f5dc4808 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-03-09T16:46:59Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:45415" http.request.id=179bddde-4eed-40aa-9f1e-7dd1d9f669e3 http.request.method=GET http.request.remoteaddr="127.0.0.1:36314" http.request.uri="/v2/foo/bar/blobs/sha256:4c0794d7ba579bdd721dce58f9cac0d29428a6eaf5c99aa0f2fe28e8f5dc4808" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=421.591114ms http.response.status=200 http.response.written=25338368 127.0.0.1 - - [09/Mar/2026:16:46:58 +0000] "GET /v2/foo/bar/blobs/sha256:4c0794d7ba579bdd721dce58f9cac0d29428a6eaf5c99aa0f2fe28e8f5dc4808 HTTP/1.1" 200 25338368 "" "Go-http-client/1.1" time="2026-03-09T16:46:59Z" level=error msg="error parsing digest="sha257:4c0794d7ba579bdd721dce58f9cac0d29428a6eaf5c99aa0f2fe28e8f5dc4808": unsupported digest algorithm" go.version=go1.25.8 http.request.host="127.0.0.1:45415" http.request.id=bb99ded6-e83e-4220-8bf9-fb0972e89b56 http.request.method=GET http.request.remoteaddr="127.0.0.1:36314" http.request.uri="/v2/foo/bar/blobs/sha257:4c0794d7ba579bdd721dce58f9cac0d29428a6eaf5c99aa0f2fe28e8f5dc4808" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:4c0794d7ba579bdd721dce58f9cac0d29428a6eaf5c99aa0f2fe28e8f5dc4808" vars.name="foo/bar" time="2026-03-09T16:46:59Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.25.8 http.request.host="127.0.0.1:45415" http.request.id=bb99ded6-e83e-4220-8bf9-fb0972e89b56 http.request.method=GET http.request.remoteaddr="127.0.0.1:36314" http.request.uri="/v2/foo/bar/blobs/sha257:4c0794d7ba579bdd721dce58f9cac0d29428a6eaf5c99aa0f2fe28e8f5dc4808" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.626335ms http.response.status=400 http.response.written=110 vars.digest="sha257:4c0794d7ba579bdd721dce58f9cac0d29428a6eaf5c99aa0f2fe28e8f5dc4808" vars.name="foo/bar" 127.0.0.1 - - [09/Mar/2026:16:46:59 +0000] "GET /v2/foo/bar/blobs/sha257:4c0794d7ba579bdd721dce58f9cac0d29428a6eaf5c99aa0f2fe28e8f5dc4808 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-03-09T16:46:59Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:45415" http.request.id=301b4152-6b10-43e1-80e0-cab071d65969 http.request.method=GET http.request.remoteaddr="127.0.0.1:59322" http.request.uri="/v2/foo/bar/blobs/sha256:4c0794d7ba579bdd721dce58f9cac0d29428a6eaf5c99aa0f2fe28e8f5dc4808" http.request.useragent="Go-http-client/1.1" http.response.duration=3.674554ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:46:59 +0000] "GET /v2/foo/bar/blobs/sha256:4c0794d7ba579bdd721dce58f9cac0d29428a6eaf5c99aa0f2fe28e8f5dc4808 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-09T16:46:59Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:45415" http.request.id=a041a9f5-a9f2-43da-bad7-7bee660184a7 http.request.method=GET http.request.remoteaddr="127.0.0.1:59322" http.request.uri="/v2/foo/bar/blobs/sha256:4c0794d7ba579bdd721dce58f9cac0d29428a6eaf5c99aa0f2fe28e8f5dc4808" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=8.110185ms http.response.status=200 http.response.written=196608 127.0.0.1 - - [09/Mar/2026:16:46:59 +0000] "GET /v2/foo/bar/blobs/sha256:4c0794d7ba579bdd721dce58f9cac0d29428a6eaf5c99aa0f2fe28e8f5dc4808 HTTP/1.1" 200 196608 "" "Go-http-client/1.1" time="2026-03-09T16:46:59Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:45415" http.request.id=1cd5173d-8fc2-4fa6-997d-c4b7bb2af465 http.request.method=GET http.request.remoteaddr="127.0.0.1:59308" http.request.uri="/v2/foo/bar/blobs/sha256:4c0794d7ba579bdd721dce58f9cac0d29428a6eaf5c99aa0f2fe28e8f5dc4808" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=24.829335ms http.response.status=200 http.response.written=2654208 127.0.0.1 - - [09/Mar/2026:16:46:59 +0000] "GET /v2/foo/bar/blobs/sha256:4c0794d7ba579bdd721dce58f9cac0d29428a6eaf5c99aa0f2fe28e8f5dc4808 HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" time="2026-03-09T16:46:59Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:36007" http.request.id=2f99e0cf-84ea-4bf8-b412-3718599cff41 http.request.method=GET http.request.remoteaddr="127.0.0.1:42190" http.request.uri="/v2/foo/bar/blobs/sha256:50fe07f860f33b087873069016d8dcd439c155004dccd111b5aa93091c22fcb9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=25.151630993s http.response.status=200 http.response.written=2654208 127.0.0.1 - - [09/Mar/2026:16:46:34 +0000] "GET /v2/foo/bar/blobs/sha256:50fe07f860f33b087873069016d8dcd439c155004dccd111b5aa93091c22fcb9 HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" time="2026-03-09T16:46:59Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:36007" http.request.id=26bdd512-b976-464d-b764-69c6e935f52c http.request.method=GET http.request.remoteaddr="127.0.0.1:42200" http.request.uri="/v2/foo/bar/blobs/sha256:50fe07f860f33b087873069016d8dcd439c155004dccd111b5aa93091c22fcb9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=25.140583793s http.response.status=200 http.response.written=2555904 127.0.0.1 - - [09/Mar/2026:16:46:34 +0000] "GET /v2/foo/bar/blobs/sha256:50fe07f860f33b087873069016d8dcd439c155004dccd111b5aa93091c22fcb9 HTTP/1.1" 200 2555904 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (44.92s) === RUN TestBlobDelete time="2026-03-09T16:46:59Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.8 time="2026-03-09T16:46:59Z" level=info msg="redis not configured" go.version=go1.25.8 time="2026-03-09T16:47:00Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b err.message="blob unknown to registry" go.version=go1.25.8 http.request.host="127.0.0.1:43441" http.request.id=82b07f7b-88bd-41b5-bb85-89ed7ca6226a http.request.method=GET http.request.remoteaddr="127.0.0.1:45784" http.request.uri="/v2/foo/bar/blobs/sha256:5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.895274ms http.response.status=404 http.response.written=157 vars.digest="sha256:5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b" vars.name="foo/bar" 127.0.0.1 - - [09/Mar/2026:16:47:00 +0000] "GET /v2/foo/bar/blobs/sha256:5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-03-09T16:47:00Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b err.message="blob unknown to registry" go.version=go1.25.8 http.request.host="127.0.0.1:43441" http.request.id=31a263de-300d-43f5-80b4-d4da4dc922f8 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:45792" http.request.uri="/v2/foo/bar/blobs/sha256:5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.938234ms http.response.status=404 http.response.written=157 vars.digest="sha256:5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b" vars.name="foo/bar" 127.0.0.1 - - [09/Mar/2026:16:47:00 +0000] "HEAD /v2/foo/bar/blobs/sha256:5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-03-09T16:47:00Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43441" http.request.id=108d1a8b-ab57-4568-bb06-02b27c437b06 http.request.method=POST http.request.remoteaddr="127.0.0.1:45792" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.914014ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:47:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:47:00Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43441" http.request.id=dad421b0-117b-45b3-ab54-3ce260dac03d http.request.method=GET http.request.remoteaddr="127.0.0.1:45792" http.request.uri="/v2/foo/bar/blobs/uploads/ad750858-6b39-46ca-9ea5-08a88ce095f5?_state=qC3AyIY2DtqYwRjnpQAOU1uaqaaA6-fjt5AsGzlhZhZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFkNzUwODU4LTZiMzktNDZjYS05ZWE1LTA4YTg4Y2UwOTVmNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NzowMC4wNDU1OTQ1NjdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.144914ms http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:47:00 +0000] "GET /v2/foo/bar/blobs/uploads/ad750858-6b39-46ca-9ea5-08a88ce095f5?_state=qC3AyIY2DtqYwRjnpQAOU1uaqaaA6-fjt5AsGzlhZhZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFkNzUwODU4LTZiMzktNDZjYS05ZWE1LTA4YTg4Y2UwOTVmNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NzowMC4wNDU1OTQ1NjdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-03-09T16:47:00Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43441" http.request.id=c7a8d8ca-32ea-4b15-b8f2-4e445f970593 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:45792" http.request.uri="/v2/foo/bar/blobs/uploads/ad750858-6b39-46ca-9ea5-08a88ce095f5?_state=qC3AyIY2DtqYwRjnpQAOU1uaqaaA6-fjt5AsGzlhZhZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFkNzUwODU4LTZiMzktNDZjYS05ZWE1LTA4YTg4Y2UwOTVmNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NzowMC4wNDU1OTQ1NjdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=4.053032ms http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:47:00 +0000] "DELETE /v2/foo/bar/blobs/uploads/ad750858-6b39-46ca-9ea5-08a88ce095f5?_state=qC3AyIY2DtqYwRjnpQAOU1uaqaaA6-fjt5AsGzlhZhZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFkNzUwODU4LTZiMzktNDZjYS05ZWE1LTA4YTg4Y2UwOTVmNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NzowMC4wNDU1OTQ1NjdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-03-09T16:47:00Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.25.8 http.request.host="127.0.0.1:43441" http.request.id=d2f60ddb-5ccd-46dd-833d-153e4845b23c http.request.method=GET http.request.remoteaddr="127.0.0.1:45792" http.request.uri="/v2/foo/bar/blobs/uploads/ad750858-6b39-46ca-9ea5-08a88ce095f5?_state=qC3AyIY2DtqYwRjnpQAOU1uaqaaA6-fjt5AsGzlhZhZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFkNzUwODU4LTZiMzktNDZjYS05ZWE1LTA4YTg4Y2UwOTVmNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NzowMC4wNDU1OTQ1NjdaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=ad750858-6b39-46ca-9ea5-08a88ce095f5 time="2026-03-09T16:47:00Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.25.8 http.request.host="127.0.0.1:43441" http.request.id=d2f60ddb-5ccd-46dd-833d-153e4845b23c http.request.method=GET http.request.remoteaddr="127.0.0.1:45792" http.request.uri="/v2/foo/bar/blobs/uploads/ad750858-6b39-46ca-9ea5-08a88ce095f5?_state=qC3AyIY2DtqYwRjnpQAOU1uaqaaA6-fjt5AsGzlhZhZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFkNzUwODU4LTZiMzktNDZjYS05ZWE1LTA4YTg4Y2UwOTVmNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NzowMC4wNDU1OTQ1NjdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.628013ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=ad750858-6b39-46ca-9ea5-08a88ce095f5 127.0.0.1 - - [09/Mar/2026:16:47:00 +0000] "GET /v2/foo/bar/blobs/uploads/ad750858-6b39-46ca-9ea5-08a88ce095f5?_state=qC3AyIY2DtqYwRjnpQAOU1uaqaaA6-fjt5AsGzlhZhZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFkNzUwODU4LTZiMzktNDZjYS05ZWE1LTA4YTg4Y2UwOTVmNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NzowMC4wNDU1OTQ1NjdaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-03-09T16:47:00Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43441" http.request.id=38733b20-7fc2-425a-b8b9-027c3f0713da http.request.method=POST http.request.remoteaddr="127.0.0.1:45802" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.094032ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:47:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:47:00Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.25.8 http.request.host="127.0.0.1:43441" http.request.id=747154ac-95d6-4d3f-bcdc-ca56ee316259 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45802" http.request.uri="/v2/foo/bar/blobs/uploads/ad753b1e-d875-4b53-904e-ab9fc2df733d?_state=niYR1x-79IycM5f3BX9qG3ijQLYsn7b6ivuwgtHN2dh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFkNzUzYjFlLWQ4NzUtNGI1My05MDRlLWFiOWZjMmRmNzMzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NzowMC4wNjQ0OTQwNzJaIn0%3D&digest=sha256%3A5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b" http.request.useragent="Go-http-client/1.1" provided=sha256:5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b vars.name="foo/bar" vars.uuid=ad753b1e-d875-4b53-904e-ab9fc2df733d time="2026-03-09T16:47:00Z" level=error msg="error canceling upload after error: already closed" go.version=go1.25.8 http.request.host="127.0.0.1:43441" http.request.id=747154ac-95d6-4d3f-bcdc-ca56ee316259 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45802" http.request.uri="/v2/foo/bar/blobs/uploads/ad753b1e-d875-4b53-904e-ab9fc2df733d?_state=niYR1x-79IycM5f3BX9qG3ijQLYsn7b6ivuwgtHN2dh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFkNzUzYjFlLWQ4NzUtNGI1My05MDRlLWFiOWZjMmRmNzMzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NzowMC4wNjQ0OTQwNzJaIn0%3D&digest=sha256%3A5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=ad753b1e-d875-4b53-904e-ab9fc2df733d time="2026-03-09T16:47:00Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.25.8 http.request.host="127.0.0.1:43441" http.request.id=747154ac-95d6-4d3f-bcdc-ca56ee316259 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45802" http.request.uri="/v2/foo/bar/blobs/uploads/ad753b1e-d875-4b53-904e-ab9fc2df733d?_state=niYR1x-79IycM5f3BX9qG3ijQLYsn7b6ivuwgtHN2dh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFkNzUzYjFlLWQ4NzUtNGI1My05MDRlLWFiOWZjMmRmNzMzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NzowMC4wNjQ0OTQwNzJaIn0%3D&digest=sha256%3A5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.018753ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=ad753b1e-d875-4b53-904e-ab9fc2df733d 127.0.0.1 - - [09/Mar/2026:16:47:00 +0000] "PUT /v2/foo/bar/blobs/uploads/ad753b1e-d875-4b53-904e-ab9fc2df733d?_state=niYR1x-79IycM5f3BX9qG3ijQLYsn7b6ivuwgtHN2dh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFkNzUzYjFlLWQ4NzUtNGI1My05MDRlLWFiOWZjMmRmNzMzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NzowMC4wNjQ0OTQwNzJaIn0%3D&digest=sha256%3A5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-03-09T16:47:00Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43441" http.request.id=48ad56ca-a530-4ac5-9722-c3df579b193e http.request.method=POST http.request.remoteaddr="127.0.0.1:45802" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.446074ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:47:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:47:00Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43441" http.request.id=28336644-1daa-4284-b47f-934de0baff55 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45802" http.request.uri="/v2/foo/bar/blobs/uploads/c343a33c-dc1e-4289-a9bf-a0b1348d7aef?_state=xBCr_cSnXwKiPcd7bpnDmcvrS__kVSqvtogu2A0hopx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMzNDNhMzNjLWRjMWUtNDI4OS1hOWJmLWEwYjEzNDhkN2FlZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NzowMC4wNzQzNDAzMzRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=3.954253ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:47:00 +0000] "PUT /v2/foo/bar/blobs/uploads/c343a33c-dc1e-4289-a9bf-a0b1348d7aef?_state=xBCr_cSnXwKiPcd7bpnDmcvrS__kVSqvtogu2A0hopx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMzNDNhMzNjLWRjMWUtNDI4OS1hOWJmLWEwYjEzNDhkN2FlZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NzowMC4wNzQzNDAzMzRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:47:00Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43441" http.request.id=3bcbc692-de5f-4a02-b8b6-813d751cafba http.request.method=POST http.request.remoteaddr="127.0.0.1:45802" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.158834ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:47:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:47:00Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43441" http.request.id=cedd9706-da4c-43b0-ae29-7d7042c228c0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45802" http.request.uri="/v2/foo/bar/blobs/uploads/a7390ca8-4342-46a9-9491-ab7104caabb6?_state=kllPBN1YOKslgsFmTE5sgX7Yi9u6myrNpApN48H5cxJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE3MzkwY2E4LTQzNDItNDZhOS05NDkxLWFiNzEwNGNhYWJiNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NzowMC4wODM1ODE3OThaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=4.085993ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:47:00 +0000] "PUT /v2/foo/bar/blobs/uploads/a7390ca8-4342-46a9-9491-ab7104caabb6?_state=kllPBN1YOKslgsFmTE5sgX7Yi9u6myrNpApN48H5cxJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE3MzkwY2E4LTQzNDItNDZhOS05NDkxLWFiNzEwNGNhYWJiNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NzowMC4wODM1ODE3OThaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:47:00Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43441" http.request.id=e0b0d707-8cb5-4cd5-a100-f2311764aaaa http.request.method=POST http.request.remoteaddr="127.0.0.1:45802" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.068735ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:47:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:47:14Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43441" http.request.id=c2dab021-bc25-4528-a30d-d791379b2342 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45802" http.request.uri="/v2/foo/bar/blobs/uploads/61718684-4148-4a1e-b552-ba697bb36768?_state=sUFWsryTQDw_k3lwboMoizeygu55CsVWScFQaFfOcTV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYxNzE4Njg0LTQxNDgtNGExZS1iNTUyLWJhNjk3YmIzNjc2OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NzowMC4wOTI0NTgyODJaIn0%3D&digest=sha256%3A5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b" http.request.useragent="Go-http-client/1.1" http.response.duration=14.274622833s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:47:00 +0000] "PUT /v2/foo/bar/blobs/uploads/61718684-4148-4a1e-b552-ba697bb36768?_state=sUFWsryTQDw_k3lwboMoizeygu55CsVWScFQaFfOcTV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYxNzE4Njg0LTQxNDgtNGExZS1iNTUyLWJhNjk3YmIzNjc2OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NzowMC4wOTI0NTgyODJaIn0%3D&digest=sha256%3A5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:47:14Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43441" http.request.id=05e7e863-51aa-4e13-8879-6e3e2749b754 http.request.method=POST http.request.remoteaddr="127.0.0.1:45802" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=5.126011ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:47:14 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:47:30Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:43441" http.request.id=020c2e57-667e-4c26-a463-ff0a27eac55b http.request.method=PATCH http.request.remoteaddr="127.0.0.1:45802" http.request.uri="/v2/foo/bar/blobs/uploads/6ca652da-b479-45d5-966f-71be8e24fef2?_state=HQPMmrV4W511nIXuprRPRomV93bT1VzFXfCiAXmHQW17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZjYTY1MmRhLWI0NzktNDVkNS05NjZmLTcxYmU4ZTI0ZmVmMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NzoxNC44MDA0NjEyNDdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=16.179420834s http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:47:14 +0000] "PATCH /v2/foo/bar/blobs/uploads/6ca652da-b479-45d5-966f-71be8e24fef2?_state=HQPMmrV4W511nIXuprRPRomV93bT1VzFXfCiAXmHQW17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZjYTY1MmRhLWI0NzktNDVkNS05NjZmLTcxYmU4ZTI0ZmVmMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NzoxNC44MDA0NjEyNDdaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:47:30Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43441" http.request.id=c3ee85fc-4111-46e6-954e-c242a4277bb9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45802" http.request.uri="/v2/foo/bar/blobs/uploads/6ca652da-b479-45d5-966f-71be8e24fef2?_state=ph3-DhloxM3yHdrIaCoOG3WbJu9hQWlzquI1fufmhbR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZjYTY1MmRhLWI0NzktNDVkNS05NjZmLTcxYmU4ZTI0ZmVmMiIsIk9mZnNldCI6Mjg4MTU4NzIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDc6MTRaIn0%3D&digest=sha256%3A5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b" http.request.useragent="Go-http-client/1.1" http.response.duration=3.871693ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:47:30 +0000] "PUT /v2/foo/bar/blobs/uploads/6ca652da-b479-45d5-966f-71be8e24fef2?_state=ph3-DhloxM3yHdrIaCoOG3WbJu9hQWlzquI1fufmhbR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZjYTY1MmRhLWI0NzktNDVkNS05NjZmLTcxYmU4ZTI0ZmVmMiIsIk9mZnNldCI6Mjg4MTU4NzIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDc6MTRaIn0%3D&digest=sha256%3A5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:47:30Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43441" http.request.id=de4a6c3d-898d-428b-a992-75274c8e1a51 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:45802" http.request.uri="/v2/foo/bar/blobs/sha256:5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.295654ms http.response.status=200 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:47:30 +0000] "HEAD /v2/foo/bar/blobs/sha256:5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-03-09T16:47:31Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43441" http.request.id=d5014dfd-3a7b-46c6-aeb0-31692829981a http.request.method=GET http.request.remoteaddr="127.0.0.1:45802" http.request.uri="/v2/foo/bar/blobs/sha256:5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=325.730928ms http.response.status=200 http.response.written=28815872 127.0.0.1 - - [09/Mar/2026:16:47:30 +0000] "GET /v2/foo/bar/blobs/sha256:5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b HTTP/1.1" 200 28815872 "" "Go-http-client/1.1" time="2026-03-09T16:47:31Z" level=error msg="error parsing digest="sha257:5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b": unsupported digest algorithm" go.version=go1.25.8 http.request.host="127.0.0.1:43441" http.request.id=52f0a10d-24cb-4484-a224-aeef8ba6c348 http.request.method=GET http.request.remoteaddr="127.0.0.1:45802" http.request.uri="/v2/foo/bar/blobs/sha257:5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b" vars.name="foo/bar" time="2026-03-09T16:47:31Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.25.8 http.request.host="127.0.0.1:43441" http.request.id=52f0a10d-24cb-4484-a224-aeef8ba6c348 http.request.method=GET http.request.remoteaddr="127.0.0.1:45802" http.request.uri="/v2/foo/bar/blobs/sha257:5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.749291ms http.response.status=400 http.response.written=110 vars.digest="sha257:5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b" vars.name="foo/bar" 127.0.0.1 - - [09/Mar/2026:16:47:31 +0000] "GET /v2/foo/bar/blobs/sha257:5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-03-09T16:47:31Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43441" http.request.id=3acfdd0e-57ce-432c-a1f3-62a8d3972554 http.request.method=GET http.request.remoteaddr="127.0.0.1:49426" http.request.uri="/v2/foo/bar/blobs/sha256:5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b" http.request.useragent="Go-http-client/1.1" http.response.duration=6.067429ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:47:31 +0000] "GET /v2/foo/bar/blobs/sha256:5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-09T16:47:31Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43441" http.request.id=1a30bf81-01bc-42aa-a70f-de92f1d42da1 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49440" http.request.uri="/v2/foo/bar/blobs/sha256:5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b" http.request.useragent="Go-http-client/1.1" http.response.duration=4.380072ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:47:31 +0000] "DELETE /v2/foo/bar/blobs/sha256:5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:47:31Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b err.message="blob unknown to registry" go.version=go1.25.8 http.request.host="127.0.0.1:43441" http.request.id=0ab262cd-0ba8-4dde-8a65-b94ad15e6f5b http.request.method=HEAD http.request.remoteaddr="127.0.0.1:49440" http.request.uri="/v2/foo/bar/blobs/sha256:5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.030335ms http.response.status=404 http.response.written=157 vars.digest="sha256:5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b" vars.name="foo/bar" 127.0.0.1 - - [09/Mar/2026:16:47:31 +0000] "HEAD /v2/foo/bar/blobs/sha256:5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-03-09T16:47:31Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.25.8 http.request.host="127.0.0.1:43441" http.request.id=a16331f8-31d3-4a08-8543-bb14255481be http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49440" http.request.uri="/v2/foo/bar/blobs/sha256:5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.251674ms http.response.status=404 http.response.written=74 vars.digest="sha256:5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b" vars.name="foo/bar" 127.0.0.1 - - [09/Mar/2026:16:47:31 +0000] "DELETE /v2/foo/bar/blobs/sha256:5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2026-03-09T16:47:31Z" level=error msg="error parsing digest="sha257:5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b": unsupported digest algorithm" go.version=go1.25.8 http.request.host="127.0.0.1:43441" http.request.id=c33220cb-364b-4a62-a086-74ec5e14994d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49454" http.request.uri="/v2/foo/bar/blobs/sha257:5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b" vars.name="foo/bar" time="2026-03-09T16:47:31Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.25.8 http.request.host="127.0.0.1:43441" http.request.id=c33220cb-364b-4a62-a086-74ec5e14994d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49454" http.request.uri="/v2/foo/bar/blobs/sha257:5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.210755ms http.response.status=400 http.response.written=110 vars.digest="sha257:5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b" vars.name="foo/bar" 127.0.0.1 - - [09/Mar/2026:16:47:31 +0000] "DELETE /v2/foo/bar/blobs/sha257:5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-03-09T16:47:31Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43441" http.request.id=55c954ee-aa1c-4d25-a80d-85dca63121ee http.request.method=POST http.request.remoteaddr="127.0.0.1:49460" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.798153ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:47:31 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:47:44Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43441" http.request.id=f045890c-8127-4c34-9d5c-a8ce9ba5bc8b http.request.method=PUT http.request.remoteaddr="127.0.0.1:49460" http.request.uri="/v2/foo/bar/blobs/uploads/4eb69ca6-d057-4a89-89eb-00f192b4f4ac?_state=maQ7xdRz7epgjcewAuJVFuxmSWLzK06V2N6UGRoU4uN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRlYjY5Y2E2LWQwNTctNGE4OS04OWViLTAwZjE5MmI0ZjRhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NzozMS40ODU3MzE0NDJaIn0%3D&digest=sha256%3A5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b" http.request.useragent="Go-http-client/1.1" http.response.duration=13.328730134s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:47:31 +0000] "PUT /v2/foo/bar/blobs/uploads/4eb69ca6-d057-4a89-89eb-00f192b4f4ac?_state=maQ7xdRz7epgjcewAuJVFuxmSWLzK06V2N6UGRoU4uN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRlYjY5Y2E2LWQwNTctNGE4OS04OWViLTAwZjE5MmI0ZjRhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0NzozMS40ODU3MzE0NDJaIn0%3D&digest=sha256%3A5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:47:45Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43441" http.request.id=b12b8d1c-d374-4a44-9c5b-87f8a262c166 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:49460" http.request.uri="/v2/foo/bar/blobs/sha256:5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=5.216151ms http.response.status=200 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:47:45 +0000] "HEAD /v2/foo/bar/blobs/sha256:5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-03-09T16:47:45Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43441" http.request.id=6fc80a88-407f-415d-83c9-1f51a2b92669 http.request.method=GET http.request.remoteaddr="127.0.0.1:49414" http.request.uri="/v2/foo/bar/blobs/sha256:5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=13.785854623s http.response.status=200 http.response.written=2654208 time="2026-03-09T16:47:45Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43441" http.request.id=6a5b42bc-6a0f-4de8-adb3-d46c499c2eeb http.request.method=GET http.request.remoteaddr="127.0.0.1:49426" http.request.uri="/v2/foo/bar/blobs/sha256:5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=13.771237469s http.response.status=200 http.response.written=2555904 127.0.0.1 - - [09/Mar/2026:16:47:31 +0000] "GET /v2/foo/bar/blobs/sha256:5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" 127.0.0.1 - - [09/Mar/2026:16:47:31 +0000] "GET /v2/foo/bar/blobs/sha256:5537d52d0fe9ae326fd84566b6013ccab4398594bb731353a4d1a8477663224b HTTP/1.1" 200 2555904 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (46.07s) === RUN TestRelativeURL time="2026-03-09T16:47: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.8 time="2026-03-09T16:47:45Z" level=info msg="redis not configured" go.version=go1.25.8 time="2026-03-09T16:47:45Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42181" http.request.id=59c68e9d-52be-428c-a0b8-6dd832f630f0 http.request.method=POST http.request.remoteaddr="127.0.0.1:51508" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.910813ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:47:45 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:47:55Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42181" http.request.id=38c10b23-cf74-4a8c-a600-5fbbd2d956f3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51508" http.request.uri="/v2/foo/bar/blobs/uploads/0761bcf2-76c6-41da-8a5e-91c135506ebd?_state=-9SiXGR0la_jNQVlULF-KyG0MFGPk0DH3GlfQtdeVB17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA3NjFiY2YyLTc2YzYtNDFkYS04YTVlLTkxYzEzNTUwNmViZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0Nzo0NS4yMzc0Njk5NjdaIn0%3D&digest=sha256%3A385a1f36f1294c023e44d347fc15c56cda7c5059e4d8f95dea57cfd12f27b25f" http.request.useragent="Go-http-client/1.1" http.response.duration=9.462609935s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:47:45 +0000] "PUT /v2/foo/bar/blobs/uploads/0761bcf2-76c6-41da-8a5e-91c135506ebd?_state=-9SiXGR0la_jNQVlULF-KyG0MFGPk0DH3GlfQtdeVB17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA3NjFiY2YyLTc2YzYtNDFkYS04YTVlLTkxYzEzNTUwNmViZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0Nzo0NS4yMzc0Njk5NjdaIn0%3D&digest=sha256%3A385a1f36f1294c023e44d347fc15c56cda7c5059e4d8f95dea57cfd12f27b25f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:47:56Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42181" http.request.id=8b6e3db4-85be-4a86-b49f-3880effd36e5 http.request.method=POST http.request.remoteaddr="127.0.0.1:51508" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.879193ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:47:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:47:56Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42181" http.request.id=187ded7d-069b-4a7c-a6b9-86ada4230b23 http.request.method=POST http.request.remoteaddr="127.0.0.1:51508" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.055794ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:47:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:48:13Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42181" http.request.id=0dd9e42f-c957-4643-aa30-de966a2e9ecb http.request.method=PUT http.request.remoteaddr="127.0.0.1:51508" http.request.uri="/v2/foo/bar/blobs/uploads/98124785-4a1c-432f-89ff-8a919a476822?_state=Y4p7tyuP8I_gDu2qY4DLY42EYZSH6Spwl922EwejS6l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk4MTI0Nzg1LTRhMWMtNDMyZi04OWZmLThhOTE5YTQ3NjgyMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0Nzo1Ni4yNjIwMzk4ODZaIn0%3D&digest=sha256%3Aa1d98ed35c544cbd9fb2d64c1ad91d30158a96b1b8a794f39d888e60eccde512" http.request.useragent="Go-http-client/1.1" http.response.duration=17.034077886s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:47:56 +0000] "PUT /v2/foo/bar/blobs/uploads/98124785-4a1c-432f-89ff-8a919a476822?_state=Y4p7tyuP8I_gDu2qY4DLY42EYZSH6Spwl922EwejS6l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk4MTI0Nzg1LTRhMWMtNDMyZi04OWZmLThhOTE5YTQ3NjgyMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0Nzo1Ni4yNjIwMzk4ODZaIn0%3D&digest=sha256%3Aa1d98ed35c544cbd9fb2d64c1ad91d30158a96b1b8a794f39d888e60eccde512 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (28.07s) === RUN TestBlobDeleteDisabled time="2026-03-09T16:48:13Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.8 time="2026-03-09T16:48:13Z" level=info msg="redis not configured" go.version=go1.25.8 time="2026-03-09T16:48:14Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.8 http.request.host="127.0.0.1:36211" http.request.id=8b8b05f2-dfa9-452a-9421-e036b9b76154 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33640" http.request.uri="/v2/foo/bar/blobs/sha256:0af4500781bea0a9853538d8975b3e3aafd5c164911879815ae42326f5a418e6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.434953ms http.response.status=405 http.response.written=78 vars.digest="sha256:0af4500781bea0a9853538d8975b3e3aafd5c164911879815ae42326f5a418e6" vars.name="foo/bar" 127.0.0.1 - - [09/Mar/2026:16:48:14 +0000] "DELETE /v2/foo/bar/blobs/sha256:0af4500781bea0a9853538d8975b3e3aafd5c164911879815ae42326f5a418e6 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.84s) === RUN TestDeleteDisabled time="2026-03-09T16:48: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.8 time="2026-03-09T16:48:14Z" level=info msg="redis not configured" go.version=go1.25.8 time="2026-03-09T16:48:14Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43777" http.request.id=314a3ded-68d5-4615-a94a-4a8e560aa6eb http.request.method=POST http.request.remoteaddr="127.0.0.1:49796" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.659173ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:48:14 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:48:18Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:43777" http.request.id=d098c9b4-2dea-4060-b873-fa73c2894984 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49796" http.request.uri="/v2/foo/bar/blobs/uploads/0ea49cb5-9401-4f70-9bac-db875130235f?_state=AP0j2ZAOmqiLG7i2Iz_36a2OiIhAUxi7-8dLwBtIr957Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlYTQ5Y2I1LTk0MDEtNGY3MC05YmFjLWRiODc1MTMwMjM1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0ODoxNC42MzU5MDMzOFoifQ%3D%3D&digest=sha256%3A9aa0c7180f37fc0912ed4d1b446c42fbbd1ca1595e8fb212c88e6bd2513bd8df" http.request.useragent="Go-http-client/1.1" http.response.duration=3.973337264s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:48:14 +0000] "PUT /v2/foo/bar/blobs/uploads/0ea49cb5-9401-4f70-9bac-db875130235f?_state=AP0j2ZAOmqiLG7i2Iz_36a2OiIhAUxi7-8dLwBtIr957Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlYTQ5Y2I1LTk0MDEtNGY3MC05YmFjLWRiODc1MTMwMjM1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0ODoxNC42MzU5MDMzOFoifQ%3D%3D&digest=sha256%3A9aa0c7180f37fc0912ed4d1b446c42fbbd1ca1595e8fb212c88e6bd2513bd8df HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:48:18Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.8 http.request.host="127.0.0.1:43777" http.request.id=4272d71c-0d29-4810-b42f-5ce074024789 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49796" http.request.uri="/v2/foo/bar/blobs/sha256:9aa0c7180f37fc0912ed4d1b446c42fbbd1ca1595e8fb212c88e6bd2513bd8df" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.610156ms http.response.status=405 http.response.written=78 vars.digest="sha256:9aa0c7180f37fc0912ed4d1b446c42fbbd1ca1595e8fb212c88e6bd2513bd8df" vars.name="foo/bar" 127.0.0.1 - - [09/Mar/2026:16:48:18 +0000] "DELETE /v2/foo/bar/blobs/sha256:9aa0c7180f37fc0912ed4d1b446c42fbbd1ca1595e8fb212c88e6bd2513bd8df HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (4.48s) === RUN TestDeleteReadOnly time="2026-03-09T16:48:18Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.8 time="2026-03-09T16:48:18Z" level=info msg="redis not configured" go.version=go1.25.8 time="2026-03-09T16:48:19Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:41725" http.request.id=0445653c-0748-4ffb-856c-c95841f2128d http.request.method=POST http.request.remoteaddr="127.0.0.1:34284" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.427854ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:48:19 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:48:28Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:41725" http.request.id=055f3975-0e11-4318-b9a6-f8b562d84158 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34284" http.request.uri="/v2/foo/bar/blobs/uploads/1b58c797-6f7c-4822-8670-9526ab6d38c6?_state=o8Ny2OuoH3Kt8yGXiyIxdKaaA3vKC1gk3cgymcD7Khl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFiNThjNzk3LTZmN2MtNDgyMi04NjcwLTk1MjZhYjZkMzhjNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0ODoxOS4zMTIxNzY4NjhaIn0%3D&digest=sha256%3Ab9385bb0ee0f255e090884dbd4c03d206f3e7578c05f324845b483e58ddadce9" http.request.useragent="Go-http-client/1.1" http.response.duration=9.592355662s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:48:19 +0000] "PUT /v2/foo/bar/blobs/uploads/1b58c797-6f7c-4822-8670-9526ab6d38c6?_state=o8Ny2OuoH3Kt8yGXiyIxdKaaA3vKC1gk3cgymcD7Khl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFiNThjNzk3LTZmN2MtNDgyMi04NjcwLTk1MjZhYjZkMzhjNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo0ODoxOS4zMTIxNzY4NjhaIn0%3D&digest=sha256%3Ab9385bb0ee0f255e090884dbd4c03d206f3e7578c05f324845b483e58ddadce9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [09/Mar/2026:16:48:28 +0000] "DELETE /v2/foo/bar/blobs/sha256:b9385bb0ee0f255e090884dbd4c03d206f3e7578c05f324845b483e58ddadce9 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (10.30s) === RUN TestStartPushReadOnly time="2026-03-09T16:48:28Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.8 time="2026-03-09T16:48:28Z" level=info msg="redis not configured" go.version=go1.25.8 127.0.0.1 - - [09/Mar/2026:16:48:28 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.01s) === RUN TestManifestAPI time="2026-03-09T16:48:28Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.8 time="2026-03-09T16:48:28Z" level=info msg="redis not configured" go.version=go1.25.8 time="2026-03-09T16:48:28Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.25.8 http.request.host="127.0.0.1:40229" http.request.id=63a20f11-59ea-473e-ab61-69760e3c551d http.request.method=GET http.request.remoteaddr="127.0.0.1:41162" 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=3.606534ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Mar/2026:16:48:28 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-03-09T16:48:28Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.25.8 http.request.host="127.0.0.1:40229" http.request.id=c552b431-6e63-4113-bfdb-276921a38c25 http.request.method=GET http.request.remoteaddr="127.0.0.1:41162" 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=2.923414ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [09/Mar/2026:16:48:28 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-03-09T16:48:28Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.25.8 http.request.host="127.0.0.1:40229" http.request.id=5a03077b-6b8f-4592-9072-f97b76feb9fd http.request.method=PUT http.request.remoteaddr="127.0.0.1:41162" 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=3.006174ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Mar/2026:16:48:28 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-03-09T16:48:28Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.8 http.request.host="127.0.0.1:40229" http.request.id=1769b496-4bbb-48f6-8193-49560ba17e68 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41162" 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=4.900851ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-03-09T16:48:28Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.25.8 http.request.host="127.0.0.1:40229" http.request.id=1769b496-4bbb-48f6-8193-49560ba17e68 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41162" 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=5.10893ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-03-09T16:48:28Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.8 http.request.host="127.0.0.1:40229" http.request.id=1769b496-4bbb-48f6-8193-49560ba17e68 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41162" 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=5.25457ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-03-09T16:48:28Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.25.8 http.request.host="127.0.0.1:40229" http.request.id=1769b496-4bbb-48f6-8193-49560ba17e68 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41162" 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=5.37451ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Mar/2026:16:48:28 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-03-09T16:48:29Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:40229" http.request.id=f03c9c31-279e-44e0-acfb-914f260fc1fb http.request.method=POST http.request.remoteaddr="127.0.0.1:41162" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.280172ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:48:29 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:48:38Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:40229" http.request.id=e94ee6c2-4fa2-4cee-9893-79e1319cac38 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41162" http.request.uri="/v2/foo/schema1/blobs/uploads/379e0283-59d6-4d93-8719-19737ea790d2?_state=LxHJB4ITHYyL7RDjEJx5-E0jbApJ21IDNuzX8-GX73V7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzNzllMDI4My01OWQ2LTRkOTMtODcxOS0xOTczN2VhNzkwZDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDg6MjkuNzExODYxMzI0WiJ9&digest=sha256%3A6f8f63c368d0e09b77c5b1206ff25585ce0ced59a0c0cf0967ead8c3ba40ed3f" http.request.useragent="Go-http-client/1.1" http.response.duration=9.256253653s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:48:29 +0000] "PUT /v2/foo/schema1/blobs/uploads/379e0283-59d6-4d93-8719-19737ea790d2?_state=LxHJB4ITHYyL7RDjEJx5-E0jbApJ21IDNuzX8-GX73V7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzNzllMDI4My01OWQ2LTRkOTMtODcxOS0xOTczN2VhNzkwZDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDg6MjkuNzExODYxMzI0WiJ9&digest=sha256%3A6f8f63c368d0e09b77c5b1206ff25585ce0ced59a0c0cf0967ead8c3ba40ed3f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:48:39Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:40229" http.request.id=cc046de9-8c3e-4832-a602-884215cbe115 http.request.method=POST http.request.remoteaddr="127.0.0.1:41162" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.307314ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:48:39 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:48:45Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:40229" http.request.id=ed210a5a-19ab-4adc-9b69-67d659067f04 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41162" http.request.uri="/v2/foo/schema1/blobs/uploads/426f1594-3c38-495f-bd12-8af958141022?_state=BAM3rn1qkzqYJ8l86wRlYZYNXLKLRr1MtSTa12HU2lF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0MjZmMTU5NC0zYzM4LTQ5NWYtYmQxMi04YWY5NTgxNDEwMjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDg6MzkuNTYyMTIzNDc4WiJ9&digest=sha256%3Ad35ebce1724df5f041b652b9aec839d976d6ca7a15eb680658f5e210b121d3da" http.request.useragent="Go-http-client/1.1" http.response.duration=6.20106836s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:48:39 +0000] "PUT /v2/foo/schema1/blobs/uploads/426f1594-3c38-495f-bd12-8af958141022?_state=BAM3rn1qkzqYJ8l86wRlYZYNXLKLRr1MtSTa12HU2lF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0MjZmMTU5NC0zYzM4LTQ5NWYtYmQxMi04YWY5NTgxNDEwMjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDg6MzkuNTYyMTIzNDc4WiJ9&digest=sha256%3Ad35ebce1724df5f041b652b9aec839d976d6ca7a15eb680658f5e210b121d3da HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:48:45Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:40229" http.request.id=64b0de37-790d-4631-9b52-df5a8a3241cb http.request.method=PUT http.request.remoteaddr="127.0.0.1:41162" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.65081ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:48:45 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:48:45Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:40229" http.request.id=fd159857-f12f-4d55-bfaf-0f18ccefbb03 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41162" http.request.uri="/v2/foo/schema1/manifests/sha256:deb9367fd0f5ce9ad8e6acc0a60f5d286a4df2d45356f4a2b847d179fa4e22f9" http.request.useragent="Go-http-client/1.1" http.response.duration=5.568129ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:48:45 +0000] "PUT /v2/foo/schema1/manifests/sha256:deb9367fd0f5ce9ad8e6acc0a60f5d286a4df2d45356f4a2b847d179fa4e22f9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:48:45Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:40229" http.request.id=8cf8cb9a-ece5-42ef-8839-c92ccbaa8e06 http.request.method=GET http.request.remoteaddr="127.0.0.1:41162" 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=4.618412ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Mar/2026:16:48:45 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-03-09T16:48:45Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:40229" http.request.id=19e0ec37-a2d2-4e73-b2d3-9648998df477 http.request.method=GET http.request.remoteaddr="127.0.0.1:41162" http.request.uri="/v2/foo/schema1/manifests/sha256:deb9367fd0f5ce9ad8e6acc0a60f5d286a4df2d45356f4a2b847d179fa4e22f9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.611692ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Mar/2026:16:48:45 +0000] "GET /v2/foo/schema1/manifests/sha256:deb9367fd0f5ce9ad8e6acc0a60f5d286a4df2d45356f4a2b847d179fa4e22f9 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-03-09T16:48:45Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:40229" http.request.id=5fe1b4a4-be03-420d-98ed-b19e8f891a12 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41162" http.request.uri="/v2/foo/schema1/manifests/sha256:deb9367fd0f5ce9ad8e6acc0a60f5d286a4df2d45356f4a2b847d179fa4e22f9" http.request.useragent="Go-http-client/1.1" http.response.duration=5.31999ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:48:45 +0000] "PUT /v2/foo/schema1/manifests/sha256:deb9367fd0f5ce9ad8e6acc0a60f5d286a4df2d45356f4a2b847d179fa4e22f9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:48:45Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:40229" http.request.id=16a60259-8c7f-4c86-a731-839a154e3b73 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41162" http.request.uri="/v2/foo/schema1/manifests/sha256:deb9367fd0f5ce9ad8e6acc0a60f5d286a4df2d45356f4a2b847d179fa4e22f9" http.request.useragent="Go-http-client/1.1" http.response.duration=5.252111ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:48:45 +0000] "PUT /v2/foo/schema1/manifests/sha256:deb9367fd0f5ce9ad8e6acc0a60f5d286a4df2d45356f4a2b847d179fa4e22f9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:48:45Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/json" http.request.host="127.0.0.1:40229" http.request.id=761d2cfb-6cfe-4226-bc43-ff545224501d http.request.method=PUT http.request.remoteaddr="127.0.0.1:41162" http.request.uri="/v2/foo/schema1/manifests/sha256:deb9367fd0f5ce9ad8e6acc0a60f5d286a4df2d45356f4a2b847d179fa4e22f9" http.request.useragent="Go-http-client/1.1" http.response.duration=5.21063ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:48:45 +0000] "PUT /v2/foo/schema1/manifests/sha256:deb9367fd0f5ce9ad8e6acc0a60f5d286a4df2d45356f4a2b847d179fa4e22f9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:48:45Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:40229" http.request.id=8afa24ac-6feb-4b21-8167-6bea1423a884 http.request.method=GET http.request.remoteaddr="127.0.0.1:41162" http.request.uri="/v2/foo/schema1/manifests/sha256:deb9367fd0f5ce9ad8e6acc0a60f5d286a4df2d45356f4a2b847d179fa4e22f9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.178332ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Mar/2026:16:48:45 +0000] "GET /v2/foo/schema1/manifests/sha256:deb9367fd0f5ce9ad8e6acc0a60f5d286a4df2d45356f4a2b847d179fa4e22f9 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-03-09T16:48:45Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:40229" http.request.id=dc0657d6-f458-49ae-9907-dec830e5fa14 http.request.method=GET http.request.remoteaddr="127.0.0.1:41162" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.362935ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:48:45 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-09T16:48:45Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:40229" http.request.id=d71cd87b-69c5-42d4-a374-0baecb954a11 http.request.method=GET http.request.remoteaddr="127.0.0.1:41162" http.request.uri="/v2/foo/schema1/manifests/sha256:deb9367fd0f5ce9ad8e6acc0a60f5d286a4df2d45356f4a2b847d179fa4e22f9" http.request.useragent="Go-http-client/1.1" http.response.duration=2.270036ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:48:45 +0000] "GET /v2/foo/schema1/manifests/sha256:deb9367fd0f5ce9ad8e6acc0a60f5d286a4df2d45356f4a2b847d179fa4e22f9 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-09T16:48:45Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:40229" http.request.id=8a3361da-f664-4b30-b695-f622a45887e1 http.request.method=GET http.request.remoteaddr="127.0.0.1:41162" 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=2.308136ms http.response.status=200 http.response.written=41 127.0.0.1 - - [09/Mar/2026:16:48:45 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-03-09T16:48:45Z" level=error msg="payload digest does match: "sha256:80cee63f17ab85668c8b38cb1246e3c6aface54c1eb800cfd1743d5b091b3492" != "sha256:deb9367fd0f5ce9ad8e6acc0a60f5d286a4df2d45356f4a2b847d179fa4e22f9"" go.version=go1.25.8 http.request.host="127.0.0.1:40229" http.request.id=d251f2e9-eb56-435e-8903-560349e50f63 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41162" http.request.uri="/v2/foo/schema1/manifests/sha256:deb9367fd0f5ce9ad8e6acc0a60f5d286a4df2d45356f4a2b847d179fa4e22f9" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:deb9367fd0f5ce9ad8e6acc0a60f5d286a4df2d45356f4a2b847d179fa4e22f9" time="2026-03-09T16:48:45Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.8 http.request.host="127.0.0.1:40229" http.request.id=d251f2e9-eb56-435e-8903-560349e50f63 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41162" http.request.uri="/v2/foo/schema1/manifests/sha256:deb9367fd0f5ce9ad8e6acc0a60f5d286a4df2d45356f4a2b847d179fa4e22f9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.930655ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:deb9367fd0f5ce9ad8e6acc0a60f5d286a4df2d45356f4a2b847d179fa4e22f9" 127.0.0.1 - - [09/Mar/2026:16:48:45 +0000] "PUT /v2/foo/schema1/manifests/sha256:deb9367fd0f5ce9ad8e6acc0a60f5d286a4df2d45356f4a2b847d179fa4e22f9 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-03-09T16:48:45Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.25.8 http.request.host="127.0.0.1:40229" http.request.id=8ec05950-78b1-4b5d-9ee0-cb3e11eb19c1 http.request.method=GET http.request.remoteaddr="127.0.0.1:55894" 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=2.688215ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Mar/2026:16:48:45 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-03-09T16:48:45Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.25.8 http.request.host="127.0.0.1:40229" http.request.id=51026b40-3eae-43f2-93ce-886a9ec2a72c http.request.method=GET http.request.remoteaddr="127.0.0.1:55894" 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=2.370256ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [09/Mar/2026:16:48:45 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-03-09T16:48:45Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40229" http.request.id=8cb3bd75-41bc-4c0f-b4f4-8bfd901e8795 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55894" 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=2.722815ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-03-09T16:48:45Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40229" http.request.id=8cb3bd75-41bc-4c0f-b4f4-8bfd901e8795 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55894" 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=2.864015ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-03-09T16:48:45Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40229" http.request.id=8cb3bd75-41bc-4c0f-b4f4-8bfd901e8795 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55894" 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=2.981194ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Mar/2026:16:48:45 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-03-09T16:48:45Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:40229" http.request.id=19cfe9fd-eb79-4661-aa09-d0fde73052b4 http.request.method=POST http.request.remoteaddr="127.0.0.1:55894" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.693936ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:48:45 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:48:45Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:40229" http.request.id=5f3dacb3-dbeb-452a-9ae8-880ea599209a http.request.method=PUT http.request.remoteaddr="127.0.0.1:55894" http.request.uri="/v2/foo/schema2/blobs/uploads/2e0ddded-3fb0-48de-8b59-cbcc29711b9a?_state=NZ_TXuvFRGZEZGFw9uNsSHixxOvQUZBW7lOy9i_a9Ah7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyZTBkZGRlZC0zZmIwLTQ4ZGUtOGI1OS1jYmNjMjk3MTFiOWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDg6NDUuODQ1MTYwMTY5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=3.402354ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:48:45 +0000] "PUT /v2/foo/schema2/blobs/uploads/2e0ddded-3fb0-48de-8b59-cbcc29711b9a?_state=NZ_TXuvFRGZEZGFw9uNsSHixxOvQUZBW7lOy9i_a9Ah7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyZTBkZGRlZC0zZmIwLTQ4ZGUtOGI1OS1jYmNjMjk3MTFiOWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDg6NDUuODQ1MTYwMTY5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:48:45Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40229" http.request.id=91ff4a69-ac06-4717-8424-1ca39fc7e960 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55894" 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=3.024175ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-03-09T16:48:45Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40229" http.request.id=91ff4a69-ac06-4717-8424-1ca39fc7e960 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55894" 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=3.211554ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Mar/2026:16:48:45 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-03-09T16:48:46Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:40229" http.request.id=ee8569bd-3762-42b5-894a-3cf58f0be88e http.request.method=POST http.request.remoteaddr="127.0.0.1:55894" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.896675ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:48:46 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:48:58Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:40229" http.request.id=156c59a2-ccd6-410a-af34-d600a554ff23 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55894" http.request.uri="/v2/foo/schema2/blobs/uploads/f716e02d-7852-41d2-81a9-d8af3450230c?_state=ScprpNmfylAbTQFdoGpq1heh83U5kQczzSy68Y3FtVh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmNzE2ZTAyZC03ODUyLTQxZDItODFhOS1kOGFmMzQ1MDIzMGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDg6NDYuNjcwODkyMDlaIn0%3D&digest=sha256%3Af9e682a88bfc0b057c0ba40c50cb3e775289af1a6767e2c3e7dd7351e9d846d3" http.request.useragent="Go-http-client/1.1" http.response.duration=12.321983568s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:48:46 +0000] "PUT /v2/foo/schema2/blobs/uploads/f716e02d-7852-41d2-81a9-d8af3450230c?_state=ScprpNmfylAbTQFdoGpq1heh83U5kQczzSy68Y3FtVh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmNzE2ZTAyZC03ODUyLTQxZDItODFhOS1kOGFmMzQ1MDIzMGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDg6NDYuNjcwODkyMDlaIn0%3D&digest=sha256%3Af9e682a88bfc0b057c0ba40c50cb3e775289af1a6767e2c3e7dd7351e9d846d3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:48:59Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:40229" http.request.id=a43adfa0-fb52-47ba-8d9f-814742468107 http.request.method=POST http.request.remoteaddr="127.0.0.1:55894" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.422674ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:48:59 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:49:07Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:40229" http.request.id=6d392313-e5ad-4a10-b220-68e242522c2f http.request.method=PUT http.request.remoteaddr="127.0.0.1:55894" http.request.uri="/v2/foo/schema2/blobs/uploads/786f498e-60d5-43a7-a27e-5711f1334037?_state=LR1IY7ra6EslGjqP7BR3pfnak97EQZQztSZjgf1HWYh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3ODZmNDk4ZS02MGQ1LTQzYTctYTI3ZS01NzExZjEzMzQwMzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDg6NTkuNjQwNDU5ODYyWiJ9&digest=sha256%3A6eaba26c02efb04e987559dbdcbadd5ab17fddd408c611e4e2037ddec5cdb0e4" http.request.useragent="Go-http-client/1.1" http.response.duration=7.848258791s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:48:59 +0000] "PUT /v2/foo/schema2/blobs/uploads/786f498e-60d5-43a7-a27e-5711f1334037?_state=LR1IY7ra6EslGjqP7BR3pfnak97EQZQztSZjgf1HWYh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3ODZmNDk4ZS02MGQ1LTQzYTctYTI3ZS01NzExZjEzMzQwMzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDg6NTkuNjQwNDU5ODYyWiJ9&digest=sha256%3A6eaba26c02efb04e987559dbdcbadd5ab17fddd408c611e4e2037ddec5cdb0e4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:49:07Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40229" http.request.id=0126d4d2-8cf8-45cf-a6d1-b9e5c6061f9d http.request.method=PUT http.request.remoteaddr="127.0.0.1:55894" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.468912ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:49:07 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:49:07Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40229" http.request.id=c802eb2b-cd24-4bb0-9bfd-e6d3b6cd71c9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55894" http.request.uri="/v2/foo/schema2/manifests/sha256:13b6a952e711a766c1fcb32a8d7cb2ace80be8890e8bfebd7d8d5a9b064bc48d" http.request.useragent="Go-http-client/1.1" http.response.duration=7.087907ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:49:07 +0000] "PUT /v2/foo/schema2/manifests/sha256:13b6a952e711a766c1fcb32a8d7cb2ace80be8890e8bfebd7d8d5a9b064bc48d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:49:07Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:40229" http.request.id=7025fe12-f0a5-4728-bc59-c359a1a82098 http.request.method=GET http.request.remoteaddr="127.0.0.1:55894" 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=3.312774ms http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Mar/2026:16:49:07 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-03-09T16:49:07Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:40229" http.request.id=9c6c68fc-5a23-433e-9cb5-bea80463053c http.request.method=GET http.request.remoteaddr="127.0.0.1:55894" http.request.uri="/v2/foo/schema2/manifests/sha256:13b6a952e711a766c1fcb32a8d7cb2ace80be8890e8bfebd7d8d5a9b064bc48d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=7.263386ms http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Mar/2026:16:49:07 +0000] "GET /v2/foo/schema2/manifests/sha256:13b6a952e711a766c1fcb32a8d7cb2ace80be8890e8bfebd7d8d5a9b064bc48d HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-03-09T16:49:07Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:40229" http.request.id=724defb8-322e-4516-ab3a-717a0407e9eb http.request.method=GET http.request.remoteaddr="127.0.0.1:55894" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=14.879653ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:49:07 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-09T16:49:07Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:40229" http.request.id=dd7a6ecc-c840-4cc0-89fb-7efd50defcf0 http.request.method=GET http.request.remoteaddr="127.0.0.1:55894" http.request.uri="/v2/foo/schema2/manifests/sha256:13b6a952e711a766c1fcb32a8d7cb2ace80be8890e8bfebd7d8d5a9b064bc48d" http.request.useragent="Go-http-client/1.1" http.response.duration=2.949374ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:49:07 +0000] "GET /v2/foo/schema2/manifests/sha256:13b6a952e711a766c1fcb32a8d7cb2ace80be8890e8bfebd7d8d5a9b064bc48d HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-09T16:49:07Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:40229" http.request.id=2291fe73-088c-4300-a08e-20fdcf41839d http.request.method=GET http.request.remoteaddr="127.0.0.1:55894" 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=2.628055ms http.response.status=200 http.response.written=45 127.0.0.1 - - [09/Mar/2026:16:49:07 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-03-09T16:49:07Z" level=info msg="rewriting manifest sha256:13b6a952e711a766c1fcb32a8d7cb2ace80be8890e8bfebd7d8d5a9b064bc48d in schema1 format to support old client" go.version=go1.25.8 http.request.host="127.0.0.1:40229" http.request.id=b082d700-137e-4db2-8966-410164ee2ab8 http.request.method=GET http.request.remoteaddr="127.0.0.1:55894" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2026-03-09T16:49:07Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:40229" http.request.id=b082d700-137e-4db2-8966-410164ee2ab8 http.request.method=GET http.request.remoteaddr="127.0.0.1:55894" 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=5.92807ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [09/Mar/2026:16:49:07 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-03-09T16:49:07Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:40229" http.request.id=d3c003e7-fbf8-4deb-9b2d-e152ee7cfcd6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55894" 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=3.188335ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [09/Mar/2026:16:49:07 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-03-09T16:49:07Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:40229" http.request.id=639bb93a-0d67-4a0d-8d3f-92cbf27ecda1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55894" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.715213ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:49:07 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:49:07Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:40229" http.request.id=d5040bd8-fa77-49a7-8c3e-99e1dfa7031b http.request.method=PUT http.request.remoteaddr="127.0.0.1:55894" http.request.uri="/v2/foo/schema2/manifests/sha256:00bd416f8978911113671e8fb66dfe5c99e5473bd52d8061857dada967b77415" http.request.useragent="Go-http-client/1.1" http.response.duration=3.362234ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:49:07 +0000] "PUT /v2/foo/schema2/manifests/sha256:00bd416f8978911113671e8fb66dfe5c99e5473bd52d8061857dada967b77415 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:49:07Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:40229" http.request.id=d7201069-b90d-42aa-8c56-954fe82380c3 http.request.method=GET http.request.remoteaddr="127.0.0.1:55894" 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=3.265954ms http.response.status=200 http.response.written=434 127.0.0.1 - - [09/Mar/2026:16:49:07 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-03-09T16:49:07Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:40229" http.request.id=393eccc0-31ca-46f9-808d-e311a4fab095 http.request.method=GET http.request.remoteaddr="127.0.0.1:55894" http.request.uri="/v2/foo/schema2/manifests/sha256:00bd416f8978911113671e8fb66dfe5c99e5473bd52d8061857dada967b77415" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=3.248895ms http.response.status=200 http.response.written=434 127.0.0.1 - - [09/Mar/2026:16:49:07 +0000] "GET /v2/foo/schema2/manifests/sha256:00bd416f8978911113671e8fb66dfe5c99e5473bd52d8061857dada967b77415 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-03-09T16:49:07Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:40229" http.request.id=65695f15-3a50-4a5d-a57e-a99164a51eb1 http.request.method=GET http.request.remoteaddr="127.0.0.1:55894" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.645695ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:49:07 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-09T16:49:07Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:40229" http.request.id=0e427017-110e-4504-bb6a-7081d4a74da8 http.request.method=GET http.request.remoteaddr="127.0.0.1:55894" http.request.uri="/v2/foo/schema2/manifests/sha256:00bd416f8978911113671e8fb66dfe5c99e5473bd52d8061857dada967b77415" http.request.useragent="Go-http-client/1.1" http.response.duration=2.657375ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:49:07 +0000] "GET /v2/foo/schema2/manifests/sha256:00bd416f8978911113671e8fb66dfe5c99e5473bd52d8061857dada967b77415 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-09T16:49:07Z" level=info msg="rewriting manifest list sha256:00bd416f8978911113671e8fb66dfe5c99e5473bd52d8061857dada967b77415 in schema1 format to support old client" go.version=go1.25.8 http.request.host="127.0.0.1:40229" http.request.id=12f1bd26-5345-4dc0-9c10-2cce5c33efc7 http.request.method=GET http.request.remoteaddr="127.0.0.1:55894" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2026-03-09T16:49:07Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:40229" http.request.id=12f1bd26-5345-4dc0-9c10-2cce5c33efc7 http.request.method=GET http.request.remoteaddr="127.0.0.1:55894" 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=5.950769ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [09/Mar/2026:16:49:07 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2026-03-09T16:49:07Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.8 time="2026-03-09T16:49:07Z" level=info msg="redis not configured" go.version=go1.25.8 time="2026-03-09T16:49:07Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.25.8 http.request.host="127.0.0.1:42723" http.request.id=f593ad5d-6b6c-4b10-bdb8-7fdb1f112499 http.request.method=GET http.request.remoteaddr="127.0.0.1:58982" 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=3.689193ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Mar/2026:16:49:07 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-03-09T16:49:07Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.25.8 http.request.host="127.0.0.1:42723" http.request.id=31b01181-65c3-4f69-b12f-dc4a6e6b635f http.request.method=GET http.request.remoteaddr="127.0.0.1:58982" 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=2.932554ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [09/Mar/2026:16:49:07 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-03-09T16:49:07Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.25.8 http.request.host="127.0.0.1:42723" http.request.id=581a0d5c-67bf-4399-bfc8-c2f9477da2d7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58982" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.727215ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Mar/2026:16:49:07 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-03-09T16:49:07Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.8 http.request.host="127.0.0.1:42723" http.request.id=b7e5c65d-16da-46b2-a848-5adca1b40049 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58982" 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=4.557252ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-03-09T16:49:07Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.25.8 http.request.host="127.0.0.1:42723" http.request.id=b7e5c65d-16da-46b2-a848-5adca1b40049 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58982" 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=4.706152ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-03-09T16:49:07Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.8 http.request.host="127.0.0.1:42723" http.request.id=b7e5c65d-16da-46b2-a848-5adca1b40049 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58982" 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=4.810472ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-03-09T16:49:07Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.25.8 http.request.host="127.0.0.1:42723" http.request.id=b7e5c65d-16da-46b2-a848-5adca1b40049 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58982" 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=4.942391ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Mar/2026:16:49:07 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-03-09T16:49:08Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42723" http.request.id=2671819e-7d40-4be2-97da-f97400ae38b5 http.request.method=POST http.request.remoteaddr="127.0.0.1:58982" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.251974ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:49:08 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:49:16Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42723" http.request.id=81790c70-9df9-4cb7-a4ed-efc024abd067 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58982" http.request.uri="/v2/foo/schema1/blobs/uploads/bdc84311-ae7a-455f-ac8b-1947040988b4?_state=lyjNBxHXAScGU26lYK6_HVVr_avTTgEvgBJL92cumpJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiZGM4NDMxMS1hZTdhLTQ1NWYtYWM4Yi0xOTQ3MDQwOTg4YjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDk6MDguMjg3MTMzMDYzWiJ9&digest=sha256%3A9ce9f1ba342181fa2d0dd2345afa1740c3aeed75a48c6d4ce64ba4c001673030" http.request.useragent="Go-http-client/1.1" http.response.duration=8.294057822s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:49:08 +0000] "PUT /v2/foo/schema1/blobs/uploads/bdc84311-ae7a-455f-ac8b-1947040988b4?_state=lyjNBxHXAScGU26lYK6_HVVr_avTTgEvgBJL92cumpJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiZGM4NDMxMS1hZTdhLTQ1NWYtYWM4Yi0xOTQ3MDQwOTg4YjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDk6MDguMjg3MTMzMDYzWiJ9&digest=sha256%3A9ce9f1ba342181fa2d0dd2345afa1740c3aeed75a48c6d4ce64ba4c001673030 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:49:17Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42723" http.request.id=007171ec-6eac-48c3-bc30-c7664a9e07c8 http.request.method=POST http.request.remoteaddr="127.0.0.1:58982" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.995472ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:49:17 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:49:22Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42723" http.request.id=a94321ea-a012-4d62-a5b8-9ddf7f3044ac http.request.method=PUT http.request.remoteaddr="127.0.0.1:58982" http.request.uri="/v2/foo/schema1/blobs/uploads/91b2cd4b-7a1b-4141-a6c8-ce48b3f4299e?_state=MIkRoJxijr9P17OWoTmnH0XUfK63i-I96i8mdoOyeBF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5MWIyY2Q0Yi03YTFiLTQxNDEtYTZjOC1jZTQ4YjNmNDI5OWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDk6MTcuMDgwMjE2Mjc5WiJ9&digest=sha256%3A392bb8f87cadee072bf057037cfaf201bcd2e668e4cd14f939c78d18e96af069" http.request.useragent="Go-http-client/1.1" http.response.duration=5.005518113s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:49:17 +0000] "PUT /v2/foo/schema1/blobs/uploads/91b2cd4b-7a1b-4141-a6c8-ce48b3f4299e?_state=MIkRoJxijr9P17OWoTmnH0XUfK63i-I96i8mdoOyeBF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5MWIyY2Q0Yi03YTFiLTQxNDEtYTZjOC1jZTQ4YjNmNDI5OWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDk6MTcuMDgwMjE2Mjc5WiJ9&digest=sha256%3A392bb8f87cadee072bf057037cfaf201bcd2e668e4cd14f939c78d18e96af069 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:49:22Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42723" http.request.id=007c3224-cc88-43f2-9635-ba372168f1b3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58982" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=7.255547ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:49:22 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:49:22Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42723" http.request.id=e7821496-9d5f-4c63-9c86-5319eefc9c8a http.request.method=PUT http.request.remoteaddr="127.0.0.1:58982" http.request.uri="/v2/foo/schema1/manifests/sha256:11dd1467799b289e1123f1ba7b5a99b3753a5e9d20f9fe9b899adcb32704cf1d" http.request.useragent="Go-http-client/1.1" http.response.duration=5.71603ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:49:22 +0000] "PUT /v2/foo/schema1/manifests/sha256:11dd1467799b289e1123f1ba7b5a99b3753a5e9d20f9fe9b899adcb32704cf1d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:49:22Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42723" http.request.id=ccb42917-4797-45c9-8a76-aa337193909e http.request.method=GET http.request.remoteaddr="127.0.0.1:58982" 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=6.051989ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Mar/2026:16:49:22 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-03-09T16:49:22Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42723" http.request.id=df3fb91c-2188-4e51-bdd4-7c2e56607448 http.request.method=GET http.request.remoteaddr="127.0.0.1:58982" http.request.uri="/v2/foo/schema1/manifests/sha256:11dd1467799b289e1123f1ba7b5a99b3753a5e9d20f9fe9b899adcb32704cf1d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=15.785551ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Mar/2026:16:49:22 +0000] "GET /v2/foo/schema1/manifests/sha256:11dd1467799b289e1123f1ba7b5a99b3753a5e9d20f9fe9b899adcb32704cf1d HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-03-09T16:49:22Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:42723" http.request.id=71643feb-4634-4927-8136-7b0452f80f6c http.request.method=PUT http.request.remoteaddr="127.0.0.1:58982" http.request.uri="/v2/foo/schema1/manifests/sha256:11dd1467799b289e1123f1ba7b5a99b3753a5e9d20f9fe9b899adcb32704cf1d" http.request.useragent="Go-http-client/1.1" http.response.duration=7.622266ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:49:22 +0000] "PUT /v2/foo/schema1/manifests/sha256:11dd1467799b289e1123f1ba7b5a99b3753a5e9d20f9fe9b899adcb32704cf1d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:49:22Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:42723" http.request.id=55d64fb3-047d-4c69-a704-f1045182a043 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58982" http.request.uri="/v2/foo/schema1/manifests/sha256:11dd1467799b289e1123f1ba7b5a99b3753a5e9d20f9fe9b899adcb32704cf1d" http.request.useragent="Go-http-client/1.1" http.response.duration=6.287668ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:49:22 +0000] "PUT /v2/foo/schema1/manifests/sha256:11dd1467799b289e1123f1ba7b5a99b3753a5e9d20f9fe9b899adcb32704cf1d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:49:22Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/json" http.request.host="127.0.0.1:42723" http.request.id=3096a6d5-e0d6-42fa-a108-63de25d9e939 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58982" http.request.uri="/v2/foo/schema1/manifests/sha256:11dd1467799b289e1123f1ba7b5a99b3753a5e9d20f9fe9b899adcb32704cf1d" http.request.useragent="Go-http-client/1.1" http.response.duration=20.592022ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:49:22 +0000] "PUT /v2/foo/schema1/manifests/sha256:11dd1467799b289e1123f1ba7b5a99b3753a5e9d20f9fe9b899adcb32704cf1d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:49:22Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42723" http.request.id=29fd59e5-5708-4c19-a392-8d33e3d044f7 http.request.method=GET http.request.remoteaddr="127.0.0.1:58982" http.request.uri="/v2/foo/schema1/manifests/sha256:11dd1467799b289e1123f1ba7b5a99b3753a5e9d20f9fe9b899adcb32704cf1d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=6.250689ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Mar/2026:16:49:22 +0000] "GET /v2/foo/schema1/manifests/sha256:11dd1467799b289e1123f1ba7b5a99b3753a5e9d20f9fe9b899adcb32704cf1d HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-03-09T16:49:22Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42723" http.request.id=e8a41854-2b61-4662-bfe9-e8cacb4e7003 http.request.method=GET http.request.remoteaddr="127.0.0.1:58982" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.831714ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:49:22 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-09T16:49:22Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42723" http.request.id=24ed5ae1-cf7a-4495-8381-a2b3ea0d6851 http.request.method=GET http.request.remoteaddr="127.0.0.1:58982" http.request.uri="/v2/foo/schema1/manifests/sha256:11dd1467799b289e1123f1ba7b5a99b3753a5e9d20f9fe9b899adcb32704cf1d" http.request.useragent="Go-http-client/1.1" http.response.duration=3.275094ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:49:22 +0000] "GET /v2/foo/schema1/manifests/sha256:11dd1467799b289e1123f1ba7b5a99b3753a5e9d20f9fe9b899adcb32704cf1d HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-09T16:49:22Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42723" http.request.id=6c2c41f2-b83d-45a2-9591-92c69c24c4db http.request.method=GET http.request.remoteaddr="127.0.0.1:58982" 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=10.432501ms http.response.status=200 http.response.written=41 127.0.0.1 - - [09/Mar/2026:16:49:22 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-03-09T16:49:22Z" level=error msg="payload digest does match: "sha256:193f0dd4e6a96cad229e934c8627941dc3ff305719a850ce5ddafa90141c7760" != "sha256:11dd1467799b289e1123f1ba7b5a99b3753a5e9d20f9fe9b899adcb32704cf1d"" go.version=go1.25.8 http.request.host="127.0.0.1:42723" http.request.id=413b73b7-08f0-4f52-82c1-a3542421c5db http.request.method=PUT http.request.remoteaddr="127.0.0.1:58982" http.request.uri="/v2/foo/schema1/manifests/sha256:11dd1467799b289e1123f1ba7b5a99b3753a5e9d20f9fe9b899adcb32704cf1d" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:11dd1467799b289e1123f1ba7b5a99b3753a5e9d20f9fe9b899adcb32704cf1d" time="2026-03-09T16:49:22Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.8 http.request.host="127.0.0.1:42723" http.request.id=413b73b7-08f0-4f52-82c1-a3542421c5db http.request.method=PUT http.request.remoteaddr="127.0.0.1:58982" http.request.uri="/v2/foo/schema1/manifests/sha256:11dd1467799b289e1123f1ba7b5a99b3753a5e9d20f9fe9b899adcb32704cf1d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.481193ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:11dd1467799b289e1123f1ba7b5a99b3753a5e9d20f9fe9b899adcb32704cf1d" 127.0.0.1 - - [09/Mar/2026:16:49:22 +0000] "PUT /v2/foo/schema1/manifests/sha256:11dd1467799b289e1123f1ba7b5a99b3753a5e9d20f9fe9b899adcb32704cf1d HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-03-09T16:49:22Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.25.8 http.request.host="127.0.0.1:42723" http.request.id=31ce7bcf-3d8b-4906-ad70-dfb1480a350b http.request.method=GET http.request.remoteaddr="127.0.0.1:49378" 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=3.562553ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Mar/2026:16:49:22 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-03-09T16:49:22Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.25.8 http.request.host="127.0.0.1:42723" http.request.id=be755596-c045-4a10-91d9-d01fac5ea191 http.request.method=GET http.request.remoteaddr="127.0.0.1:49378" 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=18.116887ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [09/Mar/2026:16:49:22 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-03-09T16:49:22Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42723" http.request.id=e57fb184-c74c-4692-93e7-288890dd35d5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49378" 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=3.710853ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-03-09T16:49:22Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42723" http.request.id=e57fb184-c74c-4692-93e7-288890dd35d5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49378" 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=4.042932ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-03-09T16:49:22Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42723" http.request.id=e57fb184-c74c-4692-93e7-288890dd35d5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49378" 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=4.259992ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Mar/2026:16:49:22 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-03-09T16:49:22Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42723" http.request.id=3e889680-4205-4e97-bcc2-8fe92a1a5669 http.request.method=POST http.request.remoteaddr="127.0.0.1:49378" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=20.570223ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:49:22 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:49:22Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42723" http.request.id=00bb68e0-7526-4741-b4bc-e59ab68dd1f4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49378" http.request.uri="/v2/foo/schema2/blobs/uploads/184b913e-7f49-490b-8bb8-8a6eacbc726b?_state=-tQMeLpXPnaqWVySvNaVZZDBi660y1olGt9Sc8R0yKh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxODRiOTEzZS03ZjQ5LTQ5MGItOGJiOC04YTZlYWNiYzcyNmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDk6MjIuMjYzMDU0MDA5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=21.742921ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:49:22 +0000] "PUT /v2/foo/schema2/blobs/uploads/184b913e-7f49-490b-8bb8-8a6eacbc726b?_state=-tQMeLpXPnaqWVySvNaVZZDBi660y1olGt9Sc8R0yKh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxODRiOTEzZS03ZjQ5LTQ5MGItOGJiOC04YTZlYWNiYzcyNmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDk6MjIuMjYzMDU0MDA5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:49:22Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42723" http.request.id=06fa44a2-d6a6-44f1-9672-9810a9e87a33 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49378" 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=4.347032ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-03-09T16:49:22Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42723" http.request.id=06fa44a2-d6a6-44f1-9672-9810a9e87a33 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49378" 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=4.570512ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Mar/2026:16:49:22 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-03-09T16:49:23Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42723" http.request.id=49cc3190-4225-4746-8e6f-f8ff5eccf33a http.request.method=POST http.request.remoteaddr="127.0.0.1:49378" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.996013ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:49:23 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:49:39Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42723" http.request.id=1a4dbb74-5b30-4714-bfe3-c83cbd7fa24d http.request.method=PUT http.request.remoteaddr="127.0.0.1:49378" http.request.uri="/v2/foo/schema2/blobs/uploads/467164df-236c-4d7c-a8ef-d70d9d5c64a6?_state=XH3mh-9PzO1XOz98yk5pucoMidDebVI1jW-dsy9eIXN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0NjcxNjRkZi0yMzZjLTRkN2MtYThlZi1kNzBkOWQ1YzY0YTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDk6MjMuMjMxMDE1NjUyWiJ9&digest=sha256%3A8fc85c578cb6d008122d7e699affe3b1dccceedd67910a00cccea7172b33429e" http.request.useragent="Go-http-client/1.1" http.response.duration=16.006305521s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:49:23 +0000] "PUT /v2/foo/schema2/blobs/uploads/467164df-236c-4d7c-a8ef-d70d9d5c64a6?_state=XH3mh-9PzO1XOz98yk5pucoMidDebVI1jW-dsy9eIXN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0NjcxNjRkZi0yMzZjLTRkN2MtYThlZi1kNzBkOWQ1YzY0YTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDk6MjMuMjMxMDE1NjUyWiJ9&digest=sha256%3A8fc85c578cb6d008122d7e699affe3b1dccceedd67910a00cccea7172b33429e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:49:39Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42723" http.request.id=1ae1c4dc-5493-4303-8a1a-dd73fb545c09 http.request.method=POST http.request.remoteaddr="127.0.0.1:49378" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=7.433006ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:49:39 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:49:50Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42723" http.request.id=f6c3b797-b7bf-4962-9750-27b508c6455b http.request.method=PUT http.request.remoteaddr="127.0.0.1:49378" http.request.uri="/v2/foo/schema2/blobs/uploads/ed0c06d4-a92b-4c23-8caa-9ceaa6483d98?_state=vbbxWjIQu8w7lVHAkNgXIJHwyLyH2w77OGIDPXud3d97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlZDBjMDZkNC1hOTJiLTRjMjMtOGNhYS05Y2VhYTY0ODNkOTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDk6MzkuOTg2NjQxNDUzWiJ9&digest=sha256%3A54d787120d65cb0674ee8d7ad0a66659a7ebad3c4378b9f31c55658083c376ee" http.request.useragent="Go-http-client/1.1" http.response.duration=10.931141676s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:49:39 +0000] "PUT /v2/foo/schema2/blobs/uploads/ed0c06d4-a92b-4c23-8caa-9ceaa6483d98?_state=vbbxWjIQu8w7lVHAkNgXIJHwyLyH2w77OGIDPXud3d97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlZDBjMDZkNC1hOTJiLTRjMjMtOGNhYS05Y2VhYTY0ODNkOTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDk6MzkuOTg2NjQxNDUzWiJ9&digest=sha256%3A54d787120d65cb0674ee8d7ad0a66659a7ebad3c4378b9f31c55658083c376ee HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:49:50Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42723" http.request.id=02a36b80-71d5-44db-b186-7a0477237da9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49378" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.826271ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:49:50 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:49:50Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42723" http.request.id=806159a2-fdcc-4f81-8e14-c5eb1cccc5b8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49378" http.request.uri="/v2/foo/schema2/manifests/sha256:7a32c87edb0a5b45f9c890b047d8d2e23f31c942f1f7360fe2b5ce977d66e722" http.request.useragent="Go-http-client/1.1" http.response.duration=5.969749ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:49:50 +0000] "PUT /v2/foo/schema2/manifests/sha256:7a32c87edb0a5b45f9c890b047d8d2e23f31c942f1f7360fe2b5ce977d66e722 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:49:50Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42723" http.request.id=894acb6c-969f-4ef5-9859-53ea20eec1ae http.request.method=GET http.request.remoteaddr="127.0.0.1:49378" 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=4.713671ms http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Mar/2026:16:49:50 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-03-09T16:49:50Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42723" http.request.id=338bbf0c-646d-4f39-8ab0-f116fc374dfa http.request.method=GET http.request.remoteaddr="127.0.0.1:49378" http.request.uri="/v2/foo/schema2/manifests/sha256:7a32c87edb0a5b45f9c890b047d8d2e23f31c942f1f7360fe2b5ce977d66e722" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=4.223773ms http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Mar/2026:16:49:50 +0000] "GET /v2/foo/schema2/manifests/sha256:7a32c87edb0a5b45f9c890b047d8d2e23f31c942f1f7360fe2b5ce977d66e722 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-03-09T16:49:50Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42723" http.request.id=04965879-1ae3-465d-9b6e-92967a9bc01e http.request.method=GET http.request.remoteaddr="127.0.0.1:49378" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.649675ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:49:50 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-09T16:49:50Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42723" http.request.id=5bb1b0c8-8b5c-4207-a97d-aa632c79bdc2 http.request.method=GET http.request.remoteaddr="127.0.0.1:49378" http.request.uri="/v2/foo/schema2/manifests/sha256:7a32c87edb0a5b45f9c890b047d8d2e23f31c942f1f7360fe2b5ce977d66e722" http.request.useragent="Go-http-client/1.1" http.response.duration=2.880154ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:49:50 +0000] "GET /v2/foo/schema2/manifests/sha256:7a32c87edb0a5b45f9c890b047d8d2e23f31c942f1f7360fe2b5ce977d66e722 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-09T16:49:50Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42723" http.request.id=91fc686d-1a84-4f16-8f0d-fadd14b372e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:49378" 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=2.418296ms http.response.status=200 http.response.written=45 127.0.0.1 - - [09/Mar/2026:16:49:50 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-03-09T16:49:50Z" level=info msg="rewriting manifest sha256:7a32c87edb0a5b45f9c890b047d8d2e23f31c942f1f7360fe2b5ce977d66e722 in schema1 format to support old client" go.version=go1.25.8 http.request.host="127.0.0.1:42723" http.request.id=deebd8aa-a6ce-4a5e-95cd-2f30e54e4881 http.request.method=GET http.request.remoteaddr="127.0.0.1:49378" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2026-03-09T16:49:50Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42723" http.request.id=deebd8aa-a6ce-4a5e-95cd-2f30e54e4881 http.request.method=GET http.request.remoteaddr="127.0.0.1:49378" 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=5.253191ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [09/Mar/2026:16:49:50 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-03-09T16:49:50Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:42723" http.request.id=e9931090-bddd-4da3-835f-84f7446dfacb http.request.method=PUT http.request.remoteaddr="127.0.0.1:49378" 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=3.006275ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [09/Mar/2026:16:49:50 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-03-09T16:49:50Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:42723" http.request.id=659c08ce-d858-45ce-a5a2-8e4ff062ddee http.request.method=PUT http.request.remoteaddr="127.0.0.1:49378" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.031612ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:49:50 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:49:50Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:42723" http.request.id=e75a734c-1417-40b9-b3f4-213c2ee8cf8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:49378" http.request.uri="/v2/foo/schema2/manifests/sha256:3fb326c3e68b1a200d60e8c679a738eb3dfbe745ec5c5c5222aa10e5de53470e" http.request.useragent="Go-http-client/1.1" http.response.duration=3.042354ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:49:50 +0000] "PUT /v2/foo/schema2/manifests/sha256:3fb326c3e68b1a200d60e8c679a738eb3dfbe745ec5c5c5222aa10e5de53470e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:49:50Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42723" http.request.id=447b1146-fba9-4101-9142-74f1bdb1c130 http.request.method=GET http.request.remoteaddr="127.0.0.1:49378" 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=3.049294ms http.response.status=200 http.response.written=434 127.0.0.1 - - [09/Mar/2026:16:49:50 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-03-09T16:49:50Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42723" http.request.id=59526d7e-9b6a-4098-a264-4c91499cf3fe http.request.method=GET http.request.remoteaddr="127.0.0.1:49378" http.request.uri="/v2/foo/schema2/manifests/sha256:3fb326c3e68b1a200d60e8c679a738eb3dfbe745ec5c5c5222aa10e5de53470e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=2.950475ms http.response.status=200 http.response.written=434 127.0.0.1 - - [09/Mar/2026:16:49:50 +0000] "GET /v2/foo/schema2/manifests/sha256:3fb326c3e68b1a200d60e8c679a738eb3dfbe745ec5c5c5222aa10e5de53470e HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-03-09T16:49:50Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42723" http.request.id=9b78149d-c809-432f-8e08-f7b47ba14a30 http.request.method=GET http.request.remoteaddr="127.0.0.1:49378" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.695896ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:49:50 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-09T16:49:50Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42723" http.request.id=2efd95c8-0c37-4c20-b7ff-b55bbd81a746 http.request.method=GET http.request.remoteaddr="127.0.0.1:49378" http.request.uri="/v2/foo/schema2/manifests/sha256:3fb326c3e68b1a200d60e8c679a738eb3dfbe745ec5c5c5222aa10e5de53470e" http.request.useragent="Go-http-client/1.1" http.response.duration=2.556096ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:49:50 +0000] "GET /v2/foo/schema2/manifests/sha256:3fb326c3e68b1a200d60e8c679a738eb3dfbe745ec5c5c5222aa10e5de53470e HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-09T16:49:50Z" level=info msg="rewriting manifest list sha256:3fb326c3e68b1a200d60e8c679a738eb3dfbe745ec5c5c5222aa10e5de53470e in schema1 format to support old client" go.version=go1.25.8 http.request.host="127.0.0.1:42723" http.request.id=9fc84269-c657-4994-9b32-08975365669a http.request.method=GET http.request.remoteaddr="127.0.0.1:49378" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2026-03-09T16:49:50Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:42723" http.request.id=9fc84269-c657-4994-9b32-08975365669a http.request.method=GET http.request.remoteaddr="127.0.0.1:49378" 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=5.49587ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [09/Mar/2026:16:49:50 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (82.07s) === RUN TestGetManifestWithStorageError time="2026-03-09T16:49: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.8 time="2026-03-09T16:49:51Z" level=info msg="redis not configured" go.version=go1.25.8 time="2026-03-09T16:49:51Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.25.8 http.request.host="127.0.0.1:40601" http.request.id=86f122f4-2b1a-4cca-8411-6e36bd198acb http.request.method=GET http.request.remoteaddr="127.0.0.1:57424" 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=3.368734ms http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [09/Mar/2026:16:49:51 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-03-09T16:49:51Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.25.8 http.request.host="127.0.0.1:40601" http.request.id=dcc969dc-3a5e-444f-9376-042dae62af7a http.request.method=GET http.request.remoteaddr="127.0.0.1:57424" http.request.uri="/v2/genericstorageerr/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.361896ms http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [09/Mar/2026:16:49:51 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2026-03-09T16:49:51Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.25.8 http.request.host="127.0.0.1:40601" http.request.id=26c90345-7d1f-4f45-a74b-71762887eef6 http.request.method=GET http.request.remoteaddr="127.0.0.1:57424" 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=2.346996ms http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [09/Mar/2026:16:49:51 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2026-03-09T16:49:51Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.25.8 http.request.host="127.0.0.1:40601" http.request.id=5b0e68ab-ccc3-4993-9daa-8baa0c68ec17 http.request.method=GET http.request.remoteaddr="127.0.0.1:57424" 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=2.672075ms http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [09/Mar/2026:16:49:51 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.02s) === RUN TestManifestDelete time="2026-03-09T16:49: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.8 time="2026-03-09T16:49:51Z" level=info msg="redis not configured" go.version=go1.25.8 time="2026-03-09T16:49:51Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=fc4b7394-da0f-4bb6-ab94-81ad9084be00 http.request.method=GET http.request.remoteaddr="127.0.0.1:35562" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.691495ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Mar/2026:16:49:51 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-03-09T16:49:51Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=94023329-973b-47c9-819e-7b52c544c8e2 http.request.method=GET http.request.remoteaddr="127.0.0.1:35562" 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=2.633355ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [09/Mar/2026:16:49:51 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-03-09T16:49:51Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=f0243a25-42c3-4739-b3b5-8fd76f69524c http.request.method=PUT http.request.remoteaddr="127.0.0.1:35562" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.597855ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Mar/2026:16:49:51 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-03-09T16:49:51Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=6304e4e3-405c-4972-821c-045ecd7f6099 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35562" 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=4.450412ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-03-09T16:49:51Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=6304e4e3-405c-4972-821c-045ecd7f6099 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35562" 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=4.625471ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-03-09T16:49:51Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=6304e4e3-405c-4972-821c-045ecd7f6099 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35562" 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=4.742431ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-03-09T16:49:51Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=6304e4e3-405c-4972-821c-045ecd7f6099 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35562" 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=4.850831ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Mar/2026:16:49:51 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-03-09T16:49:51Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=752f5f5e-6fa4-484b-a3c0-769d76f25f0a http.request.method=POST http.request.remoteaddr="127.0.0.1:35562" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.966695ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:49:51 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:49:59Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=cb24f863-79e5-42af-a99e-891005014052 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35562" http.request.uri="/v2/foo/schema1/blobs/uploads/0836bd00-cc53-4131-82ad-fa0be8bdfc31?_state=lx2VeAebG-yb7uZOEQX9_T905Z-N_-pxPL8-XP2v0HJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwODM2YmQwMC1jYzUzLTQxMzEtODJhZC1mYTBiZThiZGZjMzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDk6NTEuNjk4Mjc0MDMzWiJ9&digest=sha256%3A17997d48d077d8264cff3f957182f442675c2794fc81dcbb4ad82030dda9c484" http.request.useragent="Go-http-client/1.1" http.response.duration=8.044976076s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:49:51 +0000] "PUT /v2/foo/schema1/blobs/uploads/0836bd00-cc53-4131-82ad-fa0be8bdfc31?_state=lx2VeAebG-yb7uZOEQX9_T905Z-N_-pxPL8-XP2v0HJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwODM2YmQwMC1jYzUzLTQxMzEtODJhZC1mYTBiZThiZGZjMzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NDk6NTEuNjk4Mjc0MDMzWiJ9&digest=sha256%3A17997d48d077d8264cff3f957182f442675c2794fc81dcbb4ad82030dda9c484 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:50:00Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=847399a5-34c2-4c21-b6ca-783c3874f751 http.request.method=POST http.request.remoteaddr="127.0.0.1:35562" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.288234ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:50:00 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:50:05Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=dd6bb1cf-e2f0-48d5-a3de-4041d38ff2e4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35562" http.request.uri="/v2/foo/schema1/blobs/uploads/dbf9bdd1-1c98-4aa0-82bb-69a6e0f6fb31?_state=XSZwEXQZ4N4wCSr5T6S0zByvwS-7pURHnMS9jO_M2iB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkYmY5YmRkMS0xYzk4LTRhYTAtODJiYi02OWE2ZTBmNmZiMzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NTA6MDAuMjkwMDk5OTk2WiJ9&digest=sha256%3A9687cdef77be0d0dbc8a102909c3df018601d522d9d8380237c4736d6b659928" http.request.useragent="Go-http-client/1.1" http.response.duration=5.579756152s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:50:00 +0000] "PUT /v2/foo/schema1/blobs/uploads/dbf9bdd1-1c98-4aa0-82bb-69a6e0f6fb31?_state=XSZwEXQZ4N4wCSr5T6S0zByvwS-7pURHnMS9jO_M2iB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkYmY5YmRkMS0xYzk4LTRhYTAtODJiYi02OWE2ZTBmNmZiMzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NTA6MDAuMjkwMDk5OTk2WiJ9&digest=sha256%3A9687cdef77be0d0dbc8a102909c3df018601d522d9d8380237c4736d6b659928 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:50:05Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=7a4da93a-5ae0-4beb-99cf-6f73e2fa0aa9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35562" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.135229ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:50:05 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:50:05Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=57fe4443-cbe3-4154-92e0-f8385b67c6e6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35562" http.request.uri="/v2/foo/schema1/manifests/sha256:614e729c423ae9516bd8afc841df56c443be829b7b82bd74ac51aa962263513d" http.request.useragent="Go-http-client/1.1" http.response.duration=5.52943ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:50:05 +0000] "PUT /v2/foo/schema1/manifests/sha256:614e729c423ae9516bd8afc841df56c443be829b7b82bd74ac51aa962263513d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:50:05Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=3cf35f98-0b8d-48c8-9ccf-bc312c5fd463 http.request.method=GET http.request.remoteaddr="127.0.0.1:35562" 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=4.588272ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Mar/2026:16:50:05 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-03-09T16:50:05Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=7f1c2390-598f-47c1-bbe9-402d9f3bce59 http.request.method=GET http.request.remoteaddr="127.0.0.1:35562" http.request.uri="/v2/foo/schema1/manifests/sha256:614e729c423ae9516bd8afc841df56c443be829b7b82bd74ac51aa962263513d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.280232ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Mar/2026:16:50:05 +0000] "GET /v2/foo/schema1/manifests/sha256:614e729c423ae9516bd8afc841df56c443be829b7b82bd74ac51aa962263513d HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-03-09T16:50:05Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:37635" http.request.id=eebd5703-ac48-4c8e-b60b-eb458b6911f9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35562" http.request.uri="/v2/foo/schema1/manifests/sha256:614e729c423ae9516bd8afc841df56c443be829b7b82bd74ac51aa962263513d" http.request.useragent="Go-http-client/1.1" http.response.duration=5.32793ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:50:05 +0000] "PUT /v2/foo/schema1/manifests/sha256:614e729c423ae9516bd8afc841df56c443be829b7b82bd74ac51aa962263513d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:50:05Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:37635" http.request.id=a373edf0-37cc-449c-9077-75bb1e7012bc http.request.method=PUT http.request.remoteaddr="127.0.0.1:35562" http.request.uri="/v2/foo/schema1/manifests/sha256:614e729c423ae9516bd8afc841df56c443be829b7b82bd74ac51aa962263513d" http.request.useragent="Go-http-client/1.1" http.response.duration=5.156871ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:50:05 +0000] "PUT /v2/foo/schema1/manifests/sha256:614e729c423ae9516bd8afc841df56c443be829b7b82bd74ac51aa962263513d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:50:05Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/json" http.request.host="127.0.0.1:37635" http.request.id=fca143f7-4f18-43e6-a51e-51e0cff23cf0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35562" http.request.uri="/v2/foo/schema1/manifests/sha256:614e729c423ae9516bd8afc841df56c443be829b7b82bd74ac51aa962263513d" http.request.useragent="Go-http-client/1.1" http.response.duration=5.35715ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:50:05 +0000] "PUT /v2/foo/schema1/manifests/sha256:614e729c423ae9516bd8afc841df56c443be829b7b82bd74ac51aa962263513d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:50:05Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=dded2efb-cb48-4ddc-8c3e-840661e18265 http.request.method=GET http.request.remoteaddr="127.0.0.1:35562" http.request.uri="/v2/foo/schema1/manifests/sha256:614e729c423ae9516bd8afc841df56c443be829b7b82bd74ac51aa962263513d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.691471ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Mar/2026:16:50:05 +0000] "GET /v2/foo/schema1/manifests/sha256:614e729c423ae9516bd8afc841df56c443be829b7b82bd74ac51aa962263513d HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-03-09T16:50:05Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=e072eb6c-9bcf-45e3-9267-e4a09c6961da http.request.method=GET http.request.remoteaddr="127.0.0.1:35562" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.428076ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:50:05 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-09T16:50:05Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=638a0bca-867d-4981-b446-19e941c223a6 http.request.method=GET http.request.remoteaddr="127.0.0.1:35562" http.request.uri="/v2/foo/schema1/manifests/sha256:614e729c423ae9516bd8afc841df56c443be829b7b82bd74ac51aa962263513d" http.request.useragent="Go-http-client/1.1" http.response.duration=2.311836ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:50:05 +0000] "GET /v2/foo/schema1/manifests/sha256:614e729c423ae9516bd8afc841df56c443be829b7b82bd74ac51aa962263513d HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-09T16:50:05Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=4b58871d-404c-4292-8b69-8a3c05744d65 http.request.method=GET http.request.remoteaddr="127.0.0.1:35562" 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=2.337536ms http.response.status=200 http.response.written=41 127.0.0.1 - - [09/Mar/2026:16:50:05 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-03-09T16:50:05Z" level=error msg="payload digest does match: "sha256:42af9f3f9a518b18fd9340723a1c02c996b0a94b23f3ed8d8cced22c45f9c298" != "sha256:614e729c423ae9516bd8afc841df56c443be829b7b82bd74ac51aa962263513d"" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=d3c48799-d4cd-4d5a-a2ae-c07195b5ed21 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35562" http.request.uri="/v2/foo/schema1/manifests/sha256:614e729c423ae9516bd8afc841df56c443be829b7b82bd74ac51aa962263513d" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:614e729c423ae9516bd8afc841df56c443be829b7b82bd74ac51aa962263513d" time="2026-03-09T16:50:05Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=d3c48799-d4cd-4d5a-a2ae-c07195b5ed21 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35562" http.request.uri="/v2/foo/schema1/manifests/sha256:614e729c423ae9516bd8afc841df56c443be829b7b82bd74ac51aa962263513d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.906954ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:614e729c423ae9516bd8afc841df56c443be829b7b82bd74ac51aa962263513d" 127.0.0.1 - - [09/Mar/2026:16:50:05 +0000] "PUT /v2/foo/schema1/manifests/sha256:614e729c423ae9516bd8afc841df56c443be829b7b82bd74ac51aa962263513d HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-03-09T16:50:05Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=6cc3fcd4-ec68-40a1-b31c-7beedfac1535 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48034" http.request.uri="/v2/foo/schema1/manifests/sha256:614e729c423ae9516bd8afc841df56c443be829b7b82bd74ac51aa962263513d" http.request.useragent="Go-http-client/1.1" http.response.duration=3.282614ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:50:05 +0000] "DELETE /v2/foo/schema1/manifests/sha256:614e729c423ae9516bd8afc841df56c443be829b7b82bd74ac51aa962263513d HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:50:05Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:614e729c423ae9516bd8afc841df56c443be829b7b82bd74ac51aa962263513d" err.message="manifest unknown" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=09916524-4575-42ca-a0dc-55f17634e8ba http.request.method=GET http.request.remoteaddr="127.0.0.1:48034" http.request.uri="/v2/foo/schema1/manifests/sha256:614e729c423ae9516bd8afc841df56c443be829b7b82bd74ac51aa962263513d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.777875ms http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:614e729c423ae9516bd8afc841df56c443be829b7b82bd74ac51aa962263513d" 127.0.0.1 - - [09/Mar/2026:16:50:05 +0000] "GET /v2/foo/schema1/manifests/sha256:614e729c423ae9516bd8afc841df56c443be829b7b82bd74ac51aa962263513d HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-03-09T16:50:05Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=8f861698-a663-40e5-b708-04ca6b9057d4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48046" http.request.uri="/v2/foo/schema1/manifests/sha256:614e729c423ae9516bd8afc841df56c443be829b7b82bd74ac51aa962263513d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.784515ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:614e729c423ae9516bd8afc841df56c443be829b7b82bd74ac51aa962263513d" 127.0.0.1 - - [09/Mar/2026:16:50:05 +0000] "DELETE /v2/foo/schema1/manifests/sha256:614e729c423ae9516bd8afc841df56c443be829b7b82bd74ac51aa962263513d HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-03-09T16:50:05Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=c1ccabf5-f6ab-4489-b80c-f9c800c71c94 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48056" http.request.uri="/v2/foo/schema1/manifests/sha256:614e729c423ae9516bd8afc841df56c443be829b7b82bd74ac51aa962263513d" http.request.useragent="Go-http-client/1.1" http.response.duration=5.54213ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:50:05 +0000] "PUT /v2/foo/schema1/manifests/sha256:614e729c423ae9516bd8afc841df56c443be829b7b82bd74ac51aa962263513d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:50:05Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=f1817d5f-3e9e-4343-b516-5f2f2d30d708 http.request.method=GET http.request.remoteaddr="127.0.0.1:48056" http.request.uri="/v2/foo/schema1/manifests/sha256:614e729c423ae9516bd8afc841df56c443be829b7b82bd74ac51aa962263513d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.313912ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Mar/2026:16:50:05 +0000] "GET /v2/foo/schema1/manifests/sha256:614e729c423ae9516bd8afc841df56c443be829b7b82bd74ac51aa962263513d HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-03-09T16:50:05Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=5e0aa194-2bc9-45e8-af15-a8a18c0c9e9e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48062" 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=2.691235ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [09/Mar/2026:16:50:05 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-03-09T16:50:05Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=c1d8fabf-c4c6-4932-8c3d-05b4fcdf5526 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48076" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.419671ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:50:05 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:50:05Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=8611eb74-6858-482e-b7a5-746cbd89bf9f http.request.method=GET http.request.remoteaddr="127.0.0.1:48076" 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=2.181356ms http.response.status=200 http.response.written=39 127.0.0.1 - - [09/Mar/2026:16:50:05 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-03-09T16:50:05Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=d6f72088-7a69-45ed-b487-00325c055615 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48076" http.request.uri="/v2/foo/schema1/manifests/sha256:614e729c423ae9516bd8afc841df56c443be829b7b82bd74ac51aa962263513d" http.request.useragent="Go-http-client/1.1" http.response.duration=2.874214ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:50:05 +0000] "DELETE /v2/foo/schema1/manifests/sha256:614e729c423ae9516bd8afc841df56c443be829b7b82bd74ac51aa962263513d HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:50:05Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=dfc443d1-757d-4d65-a7b3-f20aba9db9dc http.request.method=GET http.request.remoteaddr="127.0.0.1:48076" 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=2.360256ms http.response.status=200 http.response.written=35 127.0.0.1 - - [09/Mar/2026:16:50:05 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2026-03-09T16:50: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.8 http.request.host="127.0.0.1:37635" http.request.id=c43678d5-4215-407c-9d52-c73b93574832 http.request.method=GET http.request.remoteaddr="127.0.0.1:48076" 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=2.537775ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Mar/2026:16:50:05 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-03-09T16:50: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.8 http.request.host="127.0.0.1:37635" http.request.id=b7ed4c8f-877a-4b48-9009-61e08b557863 http.request.method=GET http.request.remoteaddr="127.0.0.1:48076" 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=2.259796ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [09/Mar/2026:16:50:05 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-03-09T16:50:05Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37635" http.request.id=58812271-3c5f-4b5a-8e9c-42c6554ca98b http.request.method=PUT http.request.remoteaddr="127.0.0.1:48076" 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=2.789075ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-03-09T16:50: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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37635" http.request.id=58812271-3c5f-4b5a-8e9c-42c6554ca98b http.request.method=PUT http.request.remoteaddr="127.0.0.1:48076" 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=2.943814ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-03-09T16:50: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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37635" http.request.id=58812271-3c5f-4b5a-8e9c-42c6554ca98b http.request.method=PUT http.request.remoteaddr="127.0.0.1:48076" 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=3.080014ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Mar/2026:16:50:05 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-03-09T16:50:05Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=19d0b899-763e-4c6e-a273-8631fa05d4f9 http.request.method=POST http.request.remoteaddr="127.0.0.1:48076" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.736115ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:50:05 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:50:06Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=99683d3b-7b8e-4f40-ad6e-198b2d30f6f7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48076" http.request.uri="/v2/foo/schema2/blobs/uploads/0934f0a8-554a-43d0-a35d-5e6f1d1fcfd6?_state=mZW77AVUp-XiOzk1tedPYtfQOALgdXkPuy71tvq-YYR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwOTM0ZjBhOC01NTRhLTQzZDAtYTM1ZC01ZTZmMWQxZmNmZDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NTA6MDUuOTk4NDE2MzU0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=3.623893ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:50:05 +0000] "PUT /v2/foo/schema2/blobs/uploads/0934f0a8-554a-43d0-a35d-5e6f1d1fcfd6?_state=mZW77AVUp-XiOzk1tedPYtfQOALgdXkPuy71tvq-YYR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwOTM0ZjBhOC01NTRhLTQzZDAtYTM1ZC01ZTZmMWQxZmNmZDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NTA6MDUuOTk4NDE2MzU0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:50:06Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37635" http.request.id=f25fdb92-8904-4d0b-afac-92ad00801812 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48076" 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=2.956954ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-03-09T16:50:06Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37635" http.request.id=f25fdb92-8904-4d0b-afac-92ad00801812 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48076" 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=3.111614ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Mar/2026:16:50:06 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-03-09T16:50:06Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=94459569-dd9f-4009-a2f3-2acc1ff286f9 http.request.method=POST http.request.remoteaddr="127.0.0.1:48076" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.993194ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:50:06 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:50:10Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=fcf1ea34-290c-44aa-878d-3cfb22d0f99f http.request.method=PUT http.request.remoteaddr="127.0.0.1:48076" http.request.uri="/v2/foo/schema2/blobs/uploads/88a93210-ce0d-469a-a65c-b9b71d54347d?_state=928jrpuFZs4mglNFoa8p5TSVSfBbaOvkfNGzIXqGQed7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4OGE5MzIxMC1jZTBkLTQ2OWEtYTY1Yy1iOWI3MWQ1NDM0N2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NTA6MDYuNDk5MzYzNzQ1WiJ9&digest=sha256%3Af6df6c79ab6a686d55beaebc12c0b3a3cc1e3e2854394e1ac2f89c01778e7fba" http.request.useragent="Go-http-client/1.1" http.response.duration=4.296919341s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:50:06 +0000] "PUT /v2/foo/schema2/blobs/uploads/88a93210-ce0d-469a-a65c-b9b71d54347d?_state=928jrpuFZs4mglNFoa8p5TSVSfBbaOvkfNGzIXqGQed7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4OGE5MzIxMC1jZTBkLTQ2OWEtYTY1Yy1iOWI3MWQ1NDM0N2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NTA6MDYuNDk5MzYzNzQ1WiJ9&digest=sha256%3Af6df6c79ab6a686d55beaebc12c0b3a3cc1e3e2854394e1ac2f89c01778e7fba HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:50:11Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=6f32b5d6-d56a-451c-b73c-24067ca01c32 http.request.method=POST http.request.remoteaddr="127.0.0.1:48076" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.175515ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:50:11 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:50:24Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=f3d08974-df53-4ae6-b453-a1d852c0fd87 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48076" http.request.uri="/v2/foo/schema2/blobs/uploads/3d435529-94d1-436a-8344-feff26ca05cf?_state=QUWrHLmelH_PRIt_NJwZHM4HHQ-LGeAxyj60sYTWgvF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzZDQzNTUyOS05NGQxLTQzNmEtODM0NC1mZWZmMjZjYTA1Y2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NTA6MTEuNTU5NjUwMjJaIn0%3D&digest=sha256%3A1276d9dc939c5bbbc1a973bd0fbb8dc88562795af66225969192f683b4856945" http.request.useragent="Go-http-client/1.1" http.response.duration=12.779498243s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:50:11 +0000] "PUT /v2/foo/schema2/blobs/uploads/3d435529-94d1-436a-8344-feff26ca05cf?_state=QUWrHLmelH_PRIt_NJwZHM4HHQ-LGeAxyj60sYTWgvF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzZDQzNTUyOS05NGQxLTQzNmEtODM0NC1mZWZmMjZjYTA1Y2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDlUMTY6NTA6MTEuNTU5NjUwMjJaIn0%3D&digest=sha256%3A1276d9dc939c5bbbc1a973bd0fbb8dc88562795af66225969192f683b4856945 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:50:24Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37635" http.request.id=edd9059a-f498-43c1-807f-a6372a714203 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48076" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.116493ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:50:24 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:50:24Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37635" http.request.id=17cdb35f-abf0-485d-aad3-3775c87c0d22 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48076" http.request.uri="/v2/foo/schema2/manifests/sha256:3894a2735d4a4ca7b9f1f931bd922ebe2ccaf96489dc4c12e72be10775cb07f3" http.request.useragent="Go-http-client/1.1" http.response.duration=4.079813ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:50:24 +0000] "PUT /v2/foo/schema2/manifests/sha256:3894a2735d4a4ca7b9f1f931bd922ebe2ccaf96489dc4c12e72be10775cb07f3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:50:24Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=c6d3194b-338a-46b6-96df-7879a5eaa67c http.request.method=GET http.request.remoteaddr="127.0.0.1:48076" 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=3.884493ms http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Mar/2026:16:50:24 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-03-09T16:50:24Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=18d167ee-ce0a-4b76-877a-b0053547f7f5 http.request.method=GET http.request.remoteaddr="127.0.0.1:48076" http.request.uri="/v2/foo/schema2/manifests/sha256:3894a2735d4a4ca7b9f1f931bd922ebe2ccaf96489dc4c12e72be10775cb07f3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=3.469654ms http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Mar/2026:16:50:24 +0000] "GET /v2/foo/schema2/manifests/sha256:3894a2735d4a4ca7b9f1f931bd922ebe2ccaf96489dc4c12e72be10775cb07f3 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-03-09T16:50:24Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=b027c86e-7c67-4ce5-8108-7854deafd5f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:48076" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.356735ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:50:24 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-09T16:50:24Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=670a58af-604b-49cb-b63f-d1cfc0b43eec http.request.method=GET http.request.remoteaddr="127.0.0.1:48076" http.request.uri="/v2/foo/schema2/manifests/sha256:3894a2735d4a4ca7b9f1f931bd922ebe2ccaf96489dc4c12e72be10775cb07f3" http.request.useragent="Go-http-client/1.1" http.response.duration=2.421275ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:50:24 +0000] "GET /v2/foo/schema2/manifests/sha256:3894a2735d4a4ca7b9f1f931bd922ebe2ccaf96489dc4c12e72be10775cb07f3 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-09T16:50:24Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=6e7e56ea-bdeb-4929-87c3-146ef23baa50 http.request.method=GET http.request.remoteaddr="127.0.0.1:48076" 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=2.691275ms http.response.status=200 http.response.written=45 127.0.0.1 - - [09/Mar/2026:16:50:24 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-03-09T16:50:24Z" level=info msg="rewriting manifest sha256:3894a2735d4a4ca7b9f1f931bd922ebe2ccaf96489dc4c12e72be10775cb07f3 in schema1 format to support old client" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=ba41adb1-4501-4d1b-a111-a422291d89ef http.request.method=GET http.request.remoteaddr="127.0.0.1:48076" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2026-03-09T16:50:24Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=ba41adb1-4501-4d1b-a111-a422291d89ef http.request.method=GET http.request.remoteaddr="127.0.0.1:48076" 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=5.330251ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [09/Mar/2026:16:50:24 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-03-09T16:50:24Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=7978b746-1b9e-4b90-bdcb-01f886e353aa http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48076" http.request.uri="/v2/foo/schema2/manifests/sha256:3894a2735d4a4ca7b9f1f931bd922ebe2ccaf96489dc4c12e72be10775cb07f3" http.request.useragent="Go-http-client/1.1" http.response.duration=3.216814ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:50:24 +0000] "DELETE /v2/foo/schema2/manifests/sha256:3894a2735d4a4ca7b9f1f931bd922ebe2ccaf96489dc4c12e72be10775cb07f3 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:50:24Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:3894a2735d4a4ca7b9f1f931bd922ebe2ccaf96489dc4c12e72be10775cb07f3" err.message="manifest unknown" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=075c06f0-72aa-41a5-8ca6-ce06da337d0f http.request.method=GET http.request.remoteaddr="127.0.0.1:48076" http.request.uri="/v2/foo/schema2/manifests/sha256:3894a2735d4a4ca7b9f1f931bd922ebe2ccaf96489dc4c12e72be10775cb07f3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.752955ms http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:3894a2735d4a4ca7b9f1f931bd922ebe2ccaf96489dc4c12e72be10775cb07f3" 127.0.0.1 - - [09/Mar/2026:16:50:24 +0000] "GET /v2/foo/schema2/manifests/sha256:3894a2735d4a4ca7b9f1f931bd922ebe2ccaf96489dc4c12e72be10775cb07f3 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-03-09T16:50:24Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=58693839-eeaf-4c2e-8d22-b8ad9de52a0d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34838" http.request.uri="/v2/foo/schema2/manifests/sha256:3894a2735d4a4ca7b9f1f931bd922ebe2ccaf96489dc4c12e72be10775cb07f3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=9.495463ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:3894a2735d4a4ca7b9f1f931bd922ebe2ccaf96489dc4c12e72be10775cb07f3" 127.0.0.1 - - [09/Mar/2026:16:50:24 +0000] "DELETE /v2/foo/schema2/manifests/sha256:3894a2735d4a4ca7b9f1f931bd922ebe2ccaf96489dc4c12e72be10775cb07f3 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-03-09T16:50:24Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37635" http.request.id=3cc2161d-7f1d-4d8e-bec5-8cb4f3af04c7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34848" http.request.uri="/v2/foo/schema2/manifests/sha256:3894a2735d4a4ca7b9f1f931bd922ebe2ccaf96489dc4c12e72be10775cb07f3" http.request.useragent="Go-http-client/1.1" http.response.duration=3.898793ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:50:24 +0000] "PUT /v2/foo/schema2/manifests/sha256:3894a2735d4a4ca7b9f1f931bd922ebe2ccaf96489dc4c12e72be10775cb07f3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:50:24Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=c0760bf3-3cef-402c-b1cc-4d688aa45f3c http.request.method=GET http.request.remoteaddr="127.0.0.1:34848" http.request.uri="/v2/foo/schema2/manifests/sha256:3894a2735d4a4ca7b9f1f931bd922ebe2ccaf96489dc4c12e72be10775cb07f3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=3.359833ms http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Mar/2026:16:50:24 +0000] "GET /v2/foo/schema2/manifests/sha256:3894a2735d4a4ca7b9f1f931bd922ebe2ccaf96489dc4c12e72be10775cb07f3 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-03-09T16:50:24Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=0203f0c3-8906-4aa1-812f-b0921f886ebe http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34858" 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=17.217409ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [09/Mar/2026:16:50:24 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-03-09T16:50:24Z" level=info msg="response completed" go.version=go1.25.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37635" http.request.id=b9f0ec63-7f63-44a0-87a7-4fc8f47e9455 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34874" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.168372ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:50:24 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:50:24Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=ecf500b4-bbf0-4429-9077-8a889c7d9c72 http.request.method=GET http.request.remoteaddr="127.0.0.1:34874" 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=2.589055ms http.response.status=200 http.response.written=39 127.0.0.1 - - [09/Mar/2026:16:50:24 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-03-09T16:50:24Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=54c459c1-8e9f-4fdd-95d3-43e409029d64 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34874" http.request.uri="/v2/foo/schema2/manifests/sha256:3894a2735d4a4ca7b9f1f931bd922ebe2ccaf96489dc4c12e72be10775cb07f3" http.request.useragent="Go-http-client/1.1" http.response.duration=2.947554ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:50:24 +0000] "DELETE /v2/foo/schema2/manifests/sha256:3894a2735d4a4ca7b9f1f931bd922ebe2ccaf96489dc4c12e72be10775cb07f3 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:50:24Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:37635" http.request.id=05b26b3e-7b74-4f20-af35-ad10d34d4824 http.request.method=GET http.request.remoteaddr="127.0.0.1:34874" 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=2.414856ms http.response.status=200 http.response.written=35 127.0.0.1 - - [09/Mar/2026:16:50:24 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (33.42s) === RUN TestManifestDeleteDisabled time="2026-03-09T16:50:24Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.8 time="2026-03-09T16:50:24Z" level=info msg="redis not configured" go.version=go1.25.8 time="2026-03-09T16:50:24Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.8 http.request.host="127.0.0.1:39121" http.request.id=b5a012e2-d598-4771-8d46-f0ed59aef0a5 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54426" 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=3.022554ms http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [09/Mar/2026:16:50:24 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.01s) === RUN TestRegistryAsCacheMutationAPIs time="2026-03-09T16:50:24Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.8 time="2026-03-09T16:50:24Z" level=info msg="redis not configured" go.version=go1.25.8 time="2026-03-09T16:50:24Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.8 time="2026-03-09T16:50:24Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.25.8 time="2026-03-09T16:50:24Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.25.8 time="2026-03-09T16:50:24Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.8 http.request.host="127.0.0.1:43835" http.request.id=0216b63c-f66a-467b-aa7c-b5ad4b66388e http.request.method=PUT http.request.remoteaddr="127.0.0.1:39806" 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=5.024271ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [09/Mar/2026:16:50:24 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-03-09T16:50:24Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.8 http.request.host="127.0.0.1:43835" http.request.id=457a2bcb-8c51-4dd4-a394-74615807c021 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39820" 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=4.712932ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [09/Mar/2026:16:50:24 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-03-09T16:50:24Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.8 http.request.host="127.0.0.1:43835" http.request.id=02d578a6-c9dc-4bca-a14f-d640bbf1cc8e http.request.method=POST http.request.remoteaddr="127.0.0.1:39834" 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=4.442372ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [09/Mar/2026:16:50:24 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-03-09T16:50:24Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.8 http.request.host="127.0.0.1:43835" http.request.id=b2c42c86-e1ff-47c4-b6e2-64ce088f6ac7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39850" 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=4.718592ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [09/Mar/2026:16:50:24 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.08s) === RUN TestProxyManifestGetByTag time="2026-03-09T16:50:24Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.8 time="2026-03-09T16:50:24Z" level=info msg="redis not configured" go.version=go1.25.8 time="2026-03-09T16:50:25Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44773" http.request.id=133dc9e5-57c0-4ad9-9a9a-4e29e90d87c6 http.request.method=POST http.request.remoteaddr="127.0.0.1:42418" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.604113ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:50:25 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:50:36Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44773" http.request.id=576ff037-e0eb-4c84-a42e-d3cef670c5da http.request.method=PUT http.request.remoteaddr="127.0.0.1:42418" http.request.uri="/v2/foo/bar/blobs/uploads/88f188f9-6b70-420e-acfa-d66b2c017223?_state=tCjBFKcC_CIFQ_ujzHdY_naatLs3T9VoDlolTy7rn3h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4ZjE4OGY5LTZiNzAtNDIwZS1hY2ZhLWQ2NmIyYzAxNzIyMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo1MDoyNS40MzE1MTExMloifQ%3D%3D&digest=sha256%3A5467561143fd7b31bb9d0fe0d4426140dcd50f30a9243d132bfa469b5515e4d6" http.request.useragent="Go-http-client/1.1" http.response.duration=11.300823329s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:50:25 +0000] "PUT /v2/foo/bar/blobs/uploads/88f188f9-6b70-420e-acfa-d66b2c017223?_state=tCjBFKcC_CIFQ_ujzHdY_naatLs3T9VoDlolTy7rn3h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4ZjE4OGY5LTZiNzAtNDIwZS1hY2ZhLWQ2NmIyYzAxNzIyMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo1MDoyNS40MzE1MTExMloifQ%3D%3D&digest=sha256%3A5467561143fd7b31bb9d0fe0d4426140dcd50f30a9243d132bfa469b5515e4d6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:50:36Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44773" http.request.id=24e8a742-e456-42b9-90f4-ae4d3c8c4dcc http.request.method=PUT http.request.remoteaddr="127.0.0.1:42418" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=7.973166ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:50:36 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:50:36Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.8 time="2026-03-09T16:50:36Z" level=info msg="redis not configured" go.version=go1.25.8 time="2026-03-09T16:50:36Z" level=info msg="Starting upload purge in 8m0s" go.version=go1.25.8 time="2026-03-09T16:50:36Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.8 time="2026-03-09T16:50:36Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44773" http.request.id=f0f5b819-77c5-4750-8712-7eb3d0deb67f http.request.method=GET http.request.remoteaddr="127.0.0.1:42418" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.340556ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Mar/2026:16:50:36 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-03-09T16:50:36Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:44773" go.version=go1.25.8 time="2026-03-09T16:50:36Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.25.8 time="2026-03-09T16:50:36Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44773" http.request.id=5dac48dd-a952-4b4a-8255-748a43147921 http.request.method=GET http.request.remoteaddr="127.0.0.1:57198" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.329615ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Mar/2026:16:50:36 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-03-09T16:50:36Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:44773 /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:44773/v2/:[]]}" go.version=go1.25.8 http.request.host="127.0.0.1:46537" http.request.id=b6966905-5a67-4d23-bc1a-ad69f9d2131d http.request.method=GET http.request.remoteaddr="127.0.0.1:56936" http.request.uri="/v2/foo/bar/manifests/sha256:8f008a1481143788919db1023a025675bc20417598e20d6d2842c6b9733f616d" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:8f008a1481143788919db1023a025675bc20417598e20d6d2842c6b9733f616d" time="2026-03-09T16:50:36Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44773" http.request.id=2b91a4c2-1599-4f67-9af0-1428be5b1afc http.request.method=GET http.request.remoteaddr="127.0.0.1:57200" http.request.uri="/v2/foo/bar/manifests/sha256:8f008a1481143788919db1023a025675bc20417598e20d6d2842c6b9733f616d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.40857ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Mar/2026:16:50:36 +0000] "GET /v2/foo/bar/manifests/sha256:8f008a1481143788919db1023a025675bc20417598e20d6d2842c6b9733f616d HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-03-09T16:50:36Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:8f008a1481143788919db1023a025675bc20417598e20d6d2842c6b9733f616d with ttl=167h59m59.99998918s" go.version=go1.25.8 time="2026-03-09T16:50:36Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:46537" http.request.id=b6966905-5a67-4d23-bc1a-ad69f9d2131d http.request.method=GET http.request.remoteaddr="127.0.0.1:56936" http.request.uri="/v2/foo/bar/manifests/sha256:8f008a1481143788919db1023a025675bc20417598e20d6d2842c6b9733f616d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=20.241804ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Mar/2026:16:50:36 +0000] "GET /v2/foo/bar/manifests/sha256:8f008a1481143788919db1023a025675bc20417598e20d6d2842c6b9733f616d HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-03-09T16:50:36Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44773" http.request.id=570f0e4e-7f90-4089-b502-a0a67b831117 http.request.method=GET http.request.remoteaddr="127.0.0.1:57200" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.221256ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Mar/2026:16:50:36 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-03-09T16:50:36Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:44773 /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:44773/v2/:[]]}" go.version=go1.25.8 http.request.host="127.0.0.1:46537" http.request.id=7db7bf18-748a-4bb9-8b5f-0393fcc99cf1 http.request.method=GET http.request.remoteaddr="127.0.0.1:56940" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2026-03-09T16:50:36Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44773" http.request.id=30bc2eb4-0054-458e-b33d-31745b856485 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:57216" 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.987551ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Mar/2026:16:50:36 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-03-09T16:50:36Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:46537" http.request.id=7db7bf18-748a-4bb9-8b5f-0393fcc99cf1 http.request.method=GET http.request.remoteaddr="127.0.0.1:56940" 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=18.003787ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Mar/2026:16:50:36 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-03-09T16:50:37Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44773" http.request.id=d906fdcf-dd99-4c22-b70a-42a9bc1236b8 http.request.method=POST http.request.remoteaddr="127.0.0.1:57216" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.473413ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:50:37 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-09T16:50:46Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44773" http.request.id=2b47a66c-6b84-49bf-b20c-4d97e21d9f7d http.request.method=PUT http.request.remoteaddr="127.0.0.1:57216" http.request.uri="/v2/foo/bar/blobs/uploads/ed689857-0d2a-42f1-a70f-6b816cd7966e?_state=0CZVBrJmatFOu4rSxkAi7La6FZVvMX8LCtZFRhRfoyJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVkNjg5ODU3LTBkMmEtNDJmMS1hNzBmLTZiODE2Y2Q3OTY2ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo1MDozNy41MjQ3NTQ2N1oifQ%3D%3D&digest=sha256%3A343cfa3f33155c950e3a1026d1f5e67cc81aeba275cf922b4a273cfbd74f60d5" http.request.useragent="Go-http-client/1.1" http.response.duration=8.842788291s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:50:37 +0000] "PUT /v2/foo/bar/blobs/uploads/ed689857-0d2a-42f1-a70f-6b816cd7966e?_state=0CZVBrJmatFOu4rSxkAi7La6FZVvMX8LCtZFRhRfoyJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVkNjg5ODU3LTBkMmEtNDJmMS1hNzBmLTZiODE2Y2Q3OTY2ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wOVQxNjo1MDozNy41MjQ3NTQ2N1oifQ%3D%3D&digest=sha256%3A343cfa3f33155c950e3a1026d1f5e67cc81aeba275cf922b4a273cfbd74f60d5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:50:46Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44773" http.request.id=d92780ad-0358-435c-a874-c0bf52e46d01 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57216" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=5.732029ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Mar/2026:16:50:46 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-09T16:50:46Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44773" http.request.id=5cc39321-cf21-41f7-8b53-07d83aa2273b http.request.method=GET http.request.remoteaddr="127.0.0.1:57216" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.124616ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Mar/2026:16:50:46 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-03-09T16:50:46Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:44773 /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:44773/v2/:[]]}" go.version=go1.25.8 http.request.host="127.0.0.1:46537" http.request.id=ea2eee1b-6b30-4c32-9acc-756e3cde64e5 http.request.method=GET http.request.remoteaddr="127.0.0.1:55422" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2026-03-09T16:50:46Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44773" http.request.id=3b5ac752-45ce-4780-a381-6322f08f1f77 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:57158" 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.353252ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Mar/2026:16:50:46 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-03-09T16:50:46Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44773" http.request.id=61564ed3-de59-4798-af55-451feb9cdcf3 http.request.method=GET http.request.remoteaddr="127.0.0.1:57158" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.176896ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Mar/2026:16:50:46 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-03-09T16:50:46Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:44773 /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:44773/v2/:[]]}" go.version=go1.25.8 http.request.host="127.0.0.1:46537" http.request.id=ea2eee1b-6b30-4c32-9acc-756e3cde64e5 http.request.method=GET http.request.remoteaddr="127.0.0.1:55422" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2026-03-09T16:50:46Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:44773" http.request.id=26a114b6-4944-4051-9c5a-2f405d81f866 http.request.method=GET http.request.remoteaddr="127.0.0.1:57172" 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.556952ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Mar/2026:16:50:46 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-03-09T16:50:46Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:f1f8c9afbdcacbcc9f6bf2b7b835cb970e059278fafcb69f5c89cbe4a94ed53b with ttl=167h59m59.99998704s" go.version=go1.25.8 time="2026-03-09T16:50:46Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:46537" http.request.id=ea2eee1b-6b30-4c32-9acc-756e3cde64e5 http.request.method=GET http.request.remoteaddr="127.0.0.1:55422" 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=26.674712ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Mar/2026:16:50:46 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (21.87s) === RUN TestAppDispatcher time="2026-03-09T16:50:46Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:36527" http.request.id=7e6b3637-5304-411e-b616-bc174a9a0e7d http.request.method=GET http.request.remoteaddr="127.0.0.1:58630" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.397875ms http.response.status=200 http.response.written=0 time="2026-03-09T16:50:46Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:36527" http.request.id=f729bea2-387f-4a72-9c14-36e73c368232 http.request.method=GET http.request.remoteaddr="127.0.0.1:58630" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration=2.079136ms http.response.status=200 http.response.written=0 time="2026-03-09T16:50:46Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:36527" http.request.id=ffab654a-5973-4915-bdf4-38b5f4e3766c http.request.method=GET http.request.remoteaddr="127.0.0.1:58630" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.095977ms http.response.status=200 http.response.written=0 time="2026-03-09T16:50:46Z" level=info msg="response completed" go.version=go1.25.8 http.request.host="127.0.0.1:36527" http.request.id=6a15e0c6-8031-4d0d-b453-d995606b4ac9 http.request.method=GET http.request.remoteaddr="127.0.0.1:58630" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration=2.427516ms http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.02s) === RUN TestNewApp time="2026-03-09T16:50:46Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.8 instance.id=a56a5525-3175-413d-be98-41419c5525eb time="2026-03-09T16:50:46Z" level=info msg="redis not configured" go.version=go1.25.8 instance.id=a56a5525-3175-413d-be98-41419c5525eb time="2026-03-09T16:50:46Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.25.8 http.request.host="127.0.0.1:42191" http.request.id=50a61f17-d0f9-46d2-8167-b3534eb355dc http.request.method=GET http.request.remoteaddr="127.0.0.1:60730" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" --- PASS: TestNewApp (0.01s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck time="2026-03-09T16:50:46Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.8 instance.id=a56a5525-3175-413d-be98-41419c5525eb time="2026-03-09T16:50:46Z" level=info msg="redis not configured" go.version=go1.25.8 instance.id=a56a5525-3175-413d-be98-41419c5525eb time="2026-03-09T16:50:46Z" level=info msg="configuring file health check path=/tmp/healthcheck390032281, interval=1" go.version=go1.25.8 instance.id=a56a5525-3175-413d-be98-41419c5525eb --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2026-03-09T16:50:50Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.8 instance.id=a56a5525-3175-413d-be98-41419c5525eb time="2026-03-09T16:50:50Z" level=info msg="redis not configured" go.version=go1.25.8 instance.id=a56a5525-3175-413d-be98-41419c5525eb time="2026-03-09T16:50:50Z" level=info msg="configuring TCP health check addr=127.0.0.1:44953, interval=1" go.version=go1.25.8 instance.id=a56a5525-3175-413d-be98-41419c5525eb --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2026-03-09T16:50:54Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.8 instance.id=a56a5525-3175-413d-be98-41419c5525eb time="2026-03-09T16:50:54Z" level=info msg="redis not configured" go.version=go1.25.8 instance.id=a56a5525-3175-413d-be98-41419c5525eb time="2026-03-09T16:50:54Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:36811, interval=1, threshold=3" go.version=go1.25.8 instance.id=a56a5525-3175-413d-be98-41419c5525eb --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 410.286s ? 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.28s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.11s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.82s) === RUN TestProxyManifests --- PASS: TestProxyManifests (2.48s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 13.053s === RUN TestSchedule time="2026-03-09T16:44:11Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.8 instance.id=f75d622e-45a3-457d-819a-acc0be372204 time="2026-03-09T16:44:11Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.942521ms" go.version=go1.25.8 instance.id=f75d622e-45a3-457d-819a-acc0be372204 time="2026-03-09T16:44:11Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=990.08µs" go.version=go1.25.8 instance.id=f75d622e-45a3-457d-819a-acc0be372204 time="2026-03-09T16:44:11Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=883.3µs" go.version=go1.25.8 instance.id=f75d622e-45a3-457d-819a-acc0be372204 scheduler_test.go:52: removing testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb scheduler_test.go:52: removing testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc scheduler_test.go:52: removing testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa --- PASS: TestSchedule (0.05s) === RUN TestRestoreOld time="2026-03-09T16:44:11Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.8 instance.id=f75d622e-45a3-457d-819a-acc0be372204 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2026-03-09T16:44:11Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.8 instance.id=f75d622e-45a3-457d-819a-acc0be372204 time="2026-03-09T16:44:11Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99224ms" go.version=go1.25.8 instance.id=f75d622e-45a3-457d-819a-acc0be372204 time="2026-03-09T16:44:11Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.95944ms" go.version=go1.25.8 instance.id=f75d622e-45a3-457d-819a-acc0be372204 time="2026-03-09T16:44:11Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.8 instance.id=f75d622e-45a3-457d-819a-acc0be372204 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2026-03-09T16:44:12Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.8 instance.id=f75d622e-45a3-457d-819a-acc0be372204 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.874s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.01s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (9.16s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 25241088 sha256:4ad0eee9505972f19d3318c01155cd4efd850011ac7bd68e8ca17d40eca2fe3a [] map[] } --- PASS: TestSimpleBlobRead (2.09s) === RUN TestBlobMount --- PASS: TestBlobMount (0.97s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (9.70s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (9.50s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (9.98s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.05s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.04s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:20426bd4cd5df8b8d3100e2fd1075e76b9f7b5b93749326b124e729feef5b9cd palailogos: marking blob sha256:9e7f3880f55c537f8709db151285114a8f417ca98a069c1974967e96ac436454 palailogos: marking blob sha256:d0427bef0ec6280c709f78c8d59e0976db5e2179e6bc893ec0866acda8c49e55 palailogos: marking manifest sha256:30eb3b784e5562c71a5c84531708401224598c14ca722a82f82db2e0237b375f palailogos: marking blob sha256:bc493a311ce1f0c4c268ba3518b962ab1f69cc218e45babbe06f0ef808ecdcee palailogos: marking blob sha256:20426bd4cd5df8b8d3100e2fd1075e76b9f7b5b93749326b124e729feef5b9cd palailogos: marking manifest sha256:5f53a82ef516fcb56fa83f53d65fd450257f2d90ba9c9e7dc824cbead8543dae palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:afc36878403145cd7c49d8c32546beab5929b2c4d408d9d8869994dc4cd8f5fe palailogos: marking blob sha256:a800b787c19b59e06dcd202cae2c8b2516eabb819a45f52bc8eece964111361c palailogos: marking manifest sha256:bc493a311ce1f0c4c268ba3518b962ab1f69cc218e45babbe06f0ef808ecdcee palailogos: marking blob sha256:ee46d6908a9b7c1f18c00b7fbde502b9292e459a75e39a20f3b99e1559382c31 palailogos: marking blob sha256:1543ef380aa4c31c9892d63893c85b19f076bc31395af5545625ea2641af39fa 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (7.15s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:40ab412b786215148a6ee19e91f23a5a34b6874a68c38aafba4892d6993bc848 deletemanifests: marking manifest sha256:7e34ad878f730bc44d6fc943932494f8b44f49099e03a91eb4e06affad8cd5ad deletemanifests: marking blob sha256:81c898351ca75eea088e5ed7828b8ede79f022e97fc7341a0cb69fc76aef0ae9 deletemanifests: marking blob sha256:f135a2eb7818714641fa985106453395c5540535eb3643875a3eae87ff1f198d deletemanifests: marking blob sha256:4b8e4f3d7cc342bdeb5c45ef2855eac5ff218fa6e587adbc86532679dd6c86eb 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:d0a2297c012eae24e1602ac527b1ec7d058db53a50307a205e8a4804ac3cacd9 blob eligible for deletion: sha256:e2a863e47c244ef98c7ce9a04155915f67d3e9d69e17c1f247f776b37b88f8be blob eligible for deletion: sha256:40ab412b786215148a6ee19e91f23a5a34b6874a68c38aafba4892d6993bc848 blob eligible for deletion: sha256:9085e54b2587ecd1c86bc42cdf2a336417dddcbb0ed9ce25e03d3cdd599c4792 deletemanifests manifest eligible for deletion: sha256:40ab412b786215148a6ee19e91f23a5a34b6874a68c38aafba4892d6993bc848 deletemanifests: marking manifest sha256:7e34ad878f730bc44d6fc943932494f8b44f49099e03a91eb4e06affad8cd5ad deletemanifests: marking blob sha256:81c898351ca75eea088e5ed7828b8ede79f022e97fc7341a0cb69fc76aef0ae9 deletemanifests: marking blob sha256:f135a2eb7818714641fa985106453395c5540535eb3643875a3eae87ff1f198d deletemanifests: marking blob sha256:4b8e4f3d7cc342bdeb5c45ef2855eac5ff218fa6e587adbc86532679dd6c86eb time="2026-03-09T16:45:06Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/40ab412b786215148a6ee19e91f23a5a34b6874a68c38aafba4892d6993bc848" go.version=go1.25.8 instance.id=03774fe7-9e36-4358-a80b-ee4832f8f1b7 time="2026-03-09T16:45:06Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/40ab412b786215148a6ee19e91f23a5a34b6874a68c38aafba4892d6993bc848" go.version=go1.25.8 instance.id=03774fe7-9e36-4358-a80b-ee4832f8f1b7 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:d0a2297c012eae24e1602ac527b1ec7d058db53a50307a205e8a4804ac3cacd9 time="2026-03-09T16:45:06Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d0/d0a2297c012eae24e1602ac527b1ec7d058db53a50307a205e8a4804ac3cacd9" go.version=go1.25.8 instance.id=03774fe7-9e36-4358-a80b-ee4832f8f1b7 blob eligible for deletion: sha256:e2a863e47c244ef98c7ce9a04155915f67d3e9d69e17c1f247f776b37b88f8be time="2026-03-09T16:45:06Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e2/e2a863e47c244ef98c7ce9a04155915f67d3e9d69e17c1f247f776b37b88f8be" go.version=go1.25.8 instance.id=03774fe7-9e36-4358-a80b-ee4832f8f1b7 blob eligible for deletion: sha256:40ab412b786215148a6ee19e91f23a5a34b6874a68c38aafba4892d6993bc848 time="2026-03-09T16:45:06Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/40/40ab412b786215148a6ee19e91f23a5a34b6874a68c38aafba4892d6993bc848" go.version=go1.25.8 instance.id=03774fe7-9e36-4358-a80b-ee4832f8f1b7 blob eligible for deletion: sha256:9085e54b2587ecd1c86bc42cdf2a336417dddcbb0ed9ce25e03d3cdd599c4792 time="2026-03-09T16:45:06Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/90/9085e54b2587ecd1c86bc42cdf2a336417dddcbb0ed9ce25e03d3cdd599c4792" go.version=go1.25.8 instance.id=03774fe7-9e36-4358-a80b-ee4832f8f1b7 --- PASS: TestDeleteManifestIfTagNotFound (6.00s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:7ba434651613d339206e2661e99b58189754feeeffb4ac21400e16dbda88832e time="2026-03-09T16:45:08Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/7b/7ba434651613d339206e2661e99b58189754feeeffb4ac21400e16dbda88832e" go.version=go1.25.8 instance.id=03774fe7-9e36-4358-a80b-ee4832f8f1b7 blob eligible for deletion: sha256:e7eeebe84e7fce9c80994470bea74cb84029c2cad3f7a76ed47e52874b2318ed time="2026-03-09T16:45:08Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e7/e7eeebe84e7fce9c80994470bea74cb84029c2cad3f7a76ed47e52874b2318ed" go.version=go1.25.8 instance.id=03774fe7-9e36-4358-a80b-ee4832f8f1b7 blob eligible for deletion: sha256:4a48c801c37ab76a48add884d59fdaace98cae77437470f7db24d93a94db6e57 time="2026-03-09T16:45:08Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/4a/4a48c801c37ab76a48add884d59fdaace98cae77437470f7db24d93a94db6e57" go.version=go1.25.8 instance.id=03774fe7-9e36-4358-a80b-ee4832f8f1b7 --- PASS: TestGCWithMissingManifests (2.13s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:28c253bbc9f940c0782b09754f4bdab60836f712911ce4dadc351443c491ae20 komnenos: marking blob sha256:cb29aaef7f50b56199524c5b28298813d610bf6866f6426263267ec007bcd719 komnenos: marking blob sha256:bad1a6137a90c3cb9448898d7370266c3fa2a17be217e23a57e3bea49548ef41 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:5d0dfa767344747327ed57f6e78e5e07304d963f84126b2a031307b28eb4ef2d time="2026-03-09T16:45:15Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/5d/5d0dfa767344747327ed57f6e78e5e07304d963f84126b2a031307b28eb4ef2d" go.version=go1.25.8 instance.id=03774fe7-9e36-4358-a80b-ee4832f8f1b7 blob eligible for deletion: sha256:96d670f42d7872e7f9726c41f3f2102382bb29fda1b6b59db6bb7eececddbaf8 time="2026-03-09T16:45:15Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/96/96d670f42d7872e7f9726c41f3f2102382bb29fda1b6b59db6bb7eececddbaf8" go.version=go1.25.8 instance.id=03774fe7-9e36-4358-a80b-ee4832f8f1b7 blob eligible for deletion: sha256:9836b4f50a70b726b4cb22ec9dfb2977f7f9431c6880f82a43b1cd8df86aa483 time="2026-03-09T16:45:15Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/98/9836b4f50a70b726b4cb22ec9dfb2977f7f9431c6880f82a43b1cd8df86aa483" go.version=go1.25.8 instance.id=03774fe7-9e36-4358-a80b-ee4832f8f1b7 blob eligible for deletion: sha256:a4cd0d96f1357cd3951cc4df115c93fd4e1ee56ea0f30c133a685a3e90571cc0 time="2026-03-09T16:45:15Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a4/a4cd0d96f1357cd3951cc4df115c93fd4e1ee56ea0f30c133a685a3e90571cc0" go.version=go1.25.8 instance.id=03774fe7-9e36-4358-a80b-ee4832f8f1b7 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2026-03-09T16:45:15Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.25.8 instance.id=03774fe7-9e36-4358-a80b-ee4832f8f1b7 blob eligible for deletion: sha256:0534b51429a6e48e379fc1532b22c0445dffd3ea9a0198a075188920a844460d time="2026-03-09T16:45:15Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/05/0534b51429a6e48e379fc1532b22c0445dffd3ea9a0198a075188920a844460d" go.version=go1.25.8 instance.id=03774fe7-9e36-4358-a80b-ee4832f8f1b7 blob eligible for deletion: sha256:433d3da293a737ac8781d95733309f43d706a66600d59b5597bd754b7bb96f5e time="2026-03-09T16:45:15Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/43/433d3da293a737ac8781d95733309f43d706a66600d59b5597bd754b7bb96f5e" go.version=go1.25.8 instance.id=03774fe7-9e36-4358-a80b-ee4832f8f1b7 --- PASS: TestDeletionHasEffect (7.13s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (6.97s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:6061f1b5f7ef3499c36b9c4e60f09889e85d97d267f4dd3b4e7ff7d8a34f67ab michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:3e720add95302e255442dfd45c3fa12a48e4e2bd735ffc35413af5a2ac967c17 michael_z_doukas: marking blob sha256:9d6f68a78cf68102c6167cc65dd15d1f84cfeaf255432faab5e14f28856cf869 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:44008ff9988bce8902834cdd27cc0e14fcd295fc32eb1a323ceda45706aca6b8 time="2026-03-09T16:45:25Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/44/44008ff9988bce8902834cdd27cc0e14fcd295fc32eb1a323ceda45706aca6b8" go.version=go1.25.8 instance.id=03774fe7-9e36-4358-a80b-ee4832f8f1b7 --- PASS: TestOrphanBlobDeleted (2.55s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:f6ca38ec738b37cd3a099ae603009c9fa1b3326645f2a180eae5e652a3bdd822 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:96e9870312a45242357a3c8a3f2537320787bc43e8135125a3016d4a6ba10a2a --- PASS: TestLinkedBlobStoreCreateWithMountFrom (1.81s) === RUN TestManifestStorage --- PASS: TestManifestStorage (1.95s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (2.00s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (3.80s) === RUN TestLinkPathFuncs --- PASS: TestLinkPathFuncs (0.00s) === RUN TestVerifyOCIManifestNonDistributableLayer --- PASS: TestVerifyOCIManifestNonDistributableLayer (0.00s) === RUN TestPathMapper --- PASS: TestPathMapper (0.00s) === RUN TestDigestFromPath --- PASS: TestDigestFromPath (0.00s) === RUN TestPurgeGather --- PASS: TestPurgeGather (0.00s) === RUN TestPurgeNone time="2026-03-09T16:45:34Z" level=info msg="PurgeUploads starting: olderThan=2026-03-09 15:45:34.581147127 +0000 UTC m=-3516.866963310, actuallyDelete=true" time="2026-03-09T16:45:34Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2026-03-09T16:45:34Z" level=info msg="PurgeUploads starting: olderThan=2026-03-09 16:45:34.585555339 +0000 UTC m=+83.137444922, actuallyDelete=true" time="2026-03-09T16:45:34Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/01259ed3-4584-4741-a880-7bc74ec898be have older date (2026-03-09 15:45:34 +0000 UTC) than purge date (2026-03-09 16:45:34.585555339 +0000 UTC m=+83.137444922). Removing upload directory." time="2026-03-09T16:45:34Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/3c9b35fb-0049-47ec-86a6-329f85a28a24 have older date (2026-03-09 15:45:34 +0000 UTC) than purge date (2026-03-09 16:45:34.585555339 +0000 UTC m=+83.137444922). Removing upload directory." time="2026-03-09T16:45:34Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b6003167-59a8-4ee4-9264-6c4a6f78e0aa have older date (2026-03-09 15:45:34 +0000 UTC) than purge date (2026-03-09 16:45:34.585555339 +0000 UTC m=+83.137444922). Removing upload directory." time="2026-03-09T16:45:34Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b7069f60-7269-4972-a43a-429cc226b3d5 have older date (2026-03-09 15:45:34 +0000 UTC) than purge date (2026-03-09 16:45:34.585555339 +0000 UTC m=+83.137444922). Removing upload directory." time="2026-03-09T16:45:34Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/294f7a38-84c8-49f2-9e1d-98883b2c6f14 have older date (2026-03-09 15:45:34 +0000 UTC) than purge date (2026-03-09 16:45:34.585555339 +0000 UTC m=+83.137444922). Removing upload directory." time="2026-03-09T16:45:34Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/23a2c638-7b81-4918-9900-b01b6318f212 have older date (2026-03-09 15:45:34 +0000 UTC) than purge date (2026-03-09 16:45:34.585555339 +0000 UTC m=+83.137444922). Removing upload directory." time="2026-03-09T16:45:34Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/430aeb93-a9bf-42bd-a7cb-8196cd807bc4 have older date (2026-03-09 15:45:34 +0000 UTC) than purge date (2026-03-09 16:45:34.585555339 +0000 UTC m=+83.137444922). Removing upload directory." time="2026-03-09T16:45:34Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4eab01b8-b9cc-40e8-bbeb-9079d4b7b682 have older date (2026-03-09 15:45:34 +0000 UTC) than purge date (2026-03-09 16:45:34.585555339 +0000 UTC m=+83.137444922). Removing upload directory." time="2026-03-09T16:45:34Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6612f412-a30a-4492-b524-241003556492 have older date (2026-03-09 15:45:34 +0000 UTC) than purge date (2026-03-09 16:45:34.585555339 +0000 UTC m=+83.137444922). Removing upload directory." time="2026-03-09T16:45:34Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a4db6a9d-ab57-4b39-8d17-05f01d7707ac have older date (2026-03-09 15:45:34 +0000 UTC) than purge date (2026-03-09 16:45:34.585555339 +0000 UTC m=+83.137444922). Removing upload directory." time="2026-03-09T16:45:34Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ef40c99f-da7a-4a34-9c67-be64d79c9292 have older date (2026-03-09 15:45:34 +0000 UTC) than purge date (2026-03-09 16:45:34.585555339 +0000 UTC m=+83.137444922). Removing upload directory." time="2026-03-09T16:45:34Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2026-03-09T16:45:34Z" level=info msg="PurgeUploads starting: olderThan=2026-03-09 16:45:34.589677892 +0000 UTC m=+83.141567535, actuallyDelete=true" time="2026-03-09T16:45:34Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/2b425da0-1500-4551-be2a-4c612ed44202 have older date (2026-03-09 15:45:34 +0000 UTC) than purge date (2026-03-09 16:45:34.589677892 +0000 UTC m=+83.141567535). Removing upload directory." time="2026-03-09T16:45:34Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/d1d4e3b6-636c-46e4-9964-cccdd8851a22 have older date (2026-03-09 15:45:34 +0000 UTC) than purge date (2026-03-09 16:45:34.589677892 +0000 UTC m=+83.141567535). Removing upload directory." time="2026-03-09T16:45:34Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/1549e97b-8d5a-40c4-8ad3-89683852e5b3 have older date (2026-03-09 15:45:34 +0000 UTC) than purge date (2026-03-09 16:45:34.589677892 +0000 UTC m=+83.141567535). Removing upload directory." time="2026-03-09T16:45:34Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/4f3eef27-6209-4a8f-8498-efecc3a71d3f have older date (2026-03-09 15:45:34 +0000 UTC) than purge date (2026-03-09 16:45:34.589677892 +0000 UTC m=+83.141567535). Removing upload directory." time="2026-03-09T16:45:34Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/58c16674-f32a-4188-94a8-baa02ff77587 have older date (2026-03-09 15:45:34 +0000 UTC) than purge date (2026-03-09 16:45:34.589677892 +0000 UTC m=+83.141567535). Removing upload directory." time="2026-03-09T16:45:34Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2026-03-09T16:45:34Z" level=info msg="PurgeUploads starting: olderThan=2026-03-09 16:45:34.593044845 +0000 UTC m=+83.144934428, actuallyDelete=true" time="2026-03-09T16:45:34Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/df72c656-ca95-4326-988d-3f5ac89c0a9f have older date (2026-03-09 15:45:34 +0000 UTC) than purge date (2026-03-09 16:45:34.593044845 +0000 UTC m=+83.144934428). Removing upload directory." time="2026-03-09T16:45:34Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2525ca8f-273c-4564-aad5-85dbe809b88f have older date (2026-03-09 15:45:34 +0000 UTC) than purge date (2026-03-09 16:45:34.593044845 +0000 UTC m=+83.144934428). Removing upload directory." time="2026-03-09T16:45:34Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6d939eb4-ad2c-4418-98b5-6cefa97c1200 have older date (2026-03-09 15:45:34 +0000 UTC) than purge date (2026-03-09 16:45:34.593044845 +0000 UTC m=+83.144934428). Removing upload directory." time="2026-03-09T16:45:34Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/9e84a9a1-c549-4e40-af9d-7a4c47abac6a have older date (2026-03-09 15:45:34 +0000 UTC) than purge date (2026-03-09 16:45:34.593044845 +0000 UTC m=+83.144934428). Removing upload directory." time="2026-03-09T16:45:34Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b1219972-583b-4f4b-83cd-9b59db84451b have older date (2026-03-09 15:45:34 +0000 UTC) than purge date (2026-03-09 16:45:34.593044845 +0000 UTC m=+83.144934428). Removing upload directory." time="2026-03-09T16:45:34Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2026-03-09T16:45:34Z" level=info msg="PurgeUploads starting: olderThan=2026-03-09 16:45:34.594827642 +0000 UTC m=+83.146717245, actuallyDelete=true" time="2026-03-09T16:45:34Z" 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 83.375s ? 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.288s === 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.294s === RUN TestWalkFileRemoved time="2026-03-09T16:44:11Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.169s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.01s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 2.435s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.78s) === 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 1.077s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.89s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 18.218s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (23.43s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 25.581s ? github.com/docker/distribution/registry/storage/driver/middleware [no test files] === RUN TestS3TryUpdate === PAUSE TestS3TryUpdate === RUN TestMatchIPV6 === PAUSE TestMatchIPV6 === RUN TestMatchIPV4 === PAUSE TestMatchIPV4 === RUN TestMatchIPV4_2 === PAUSE TestMatchIPV4_2 === RUN TestMatchIPV4WithRegionMatched === PAUSE TestMatchIPV4WithRegionMatched === RUN TestMatchIPV4WithRegionMatch_2 === PAUSE TestMatchIPV4WithRegionMatch_2 === RUN TestMatchIPV4WithRegionNotMatched === PAUSE TestMatchIPV4WithRegionNotMatched === RUN TestInvalidData === PAUSE TestInvalidData === RUN TestInvalidNetworkType === PAUSE TestInvalidNetworkType === RUN TestParsing === PAUSE TestParsing === RUN TestUpdateCalledRegularly === PAUSE TestUpdateCalledRegularly === RUN TestEligibleForS3 === RUN TestEligibleForS3/Client_IP_=_ time="2026-03-09T16:44:11Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.25.8 === RUN TestEligibleForS3/Client_IP_=_#01 time="2026-03-09T16:44:11Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.25.8 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2026-03-09T16:44:11Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.25.8 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.01s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate === CONT TestInvalidData === CONT TestUpdateCalledRegularly === CONT TestMatchIPV4WithRegionNotMatched === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV4_2 === CONT TestParsing === CONT TestMatchIPV6 === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestInvalidNetworkType === CONT TestMatchIPV4 time="2026-03-09T16:44:11Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.25.8 instance.id=329c07f2-1b93-4b8a-b879-a226043b6fe3 --- PASS: TestParsing (0.02s) time="2026-03-09T16:44:11Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.25.8 instance.id=329c07f2-1b93-4b8a-b879-a226043b6fe3 --- PASS: TestInvalidData (0.03s) time="2026-03-09T16:44:11Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.8 --- PASS: TestMatchIPV4 (0.02s) --- PASS: TestS3TryUpdate (0.03s) time="2026-03-09T16:44:11Z" level=error msg="unknown ip address format" go.version=go1.25.8 instance.id=329c07f2-1b93-4b8a-b879-a226043b6fe3 ip=?0000000000000000000000000000000000 --- PASS: TestInvalidNetworkType (0.03s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.04s) --- PASS: TestMatchIPV6 (0.03s) --- PASS: TestMatchIPV4_2 (0.03s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.03s) --- PASS: TestMatchIPV4WithRegionMatched (0.04s) time="2026-03-09T16:44:12Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.8 time="2026-03-09T16:44:13Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.8 time="2026-03-09T16:44:14Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.8 time="2026-03-09T16:44:15Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.8 --- PASS: TestUpdateCalledRegularly (4.54s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.895s === RUN Test OK: 4 passed --- PASS: Test (0.02s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.270s ? github.com/docker/distribution/registry/storage/driver/oss [no test files] === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.02s) === 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 2.344s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (17.23s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.02s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 19.434s ? 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.197s ? github.com/docker/distribution/version [no test files] >>> docker-registry: Entering fakeroot... >>> docker-registry-openrc*: Running split function openrc... 'etc/conf.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/conf.d' 'etc/init.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/init.d' >>> docker-registry-openrc*: Preparing subpackage docker-registry-openrc... >>> docker-registry-openrc*: Running postcheck for docker-registry-openrc >>> docker-registry*: Running postcheck for docker-registry >>> docker-registry*: Preparing package docker-registry... >>> docker-registry*: Stripping binaries >>> docker-registry*: Script found. /bin/sh added as a dependency for docker-registry-2.8.3-r21.apk >>> docker-registry*: Adding .pre-install >>> docker-registry*: Scanning shared objects >>> docker-registry-openrc*: Tracing dependencies... >>> docker-registry-openrc*: Package size: 1.5 KB >>> docker-registry-openrc*: Compressing data... >>> docker-registry-openrc*: Create checksum... >>> docker-registry-openrc*: Create docker-registry-openrc-2.8.3-r21.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-riscv64.so.1 >>> docker-registry*: Package size: 25.4 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r21.apk >>> docker-registry: Build complete at Mon, 09 Mar 2026 16:51:04 +0000 elapsed time 0h 8m 33s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20260309.164233) (2/2) Purging go (1.25.8-r0) Executing busybox-1.37.0-r30.trigger OK: 666.7 MiB in 105 packages >>> docker-registry: Updating the community/riscv64 repository index... >>> docker-registry: Signing the index...