>>> docker-registry: Building community/docker-registry 2.8.3-r17 (using abuild 3.15.0-r1) started Fri, 16 Jan 2026 00:35:23 +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.24.12-r0) (2/2) Installing .makedepends-docker-registry (20260116.003524) Executing busybox-1.37.0-r20.trigger OK: 588 MiB in 106 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.22/docker-registry-2.8.3.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.22/docker-registry-2.8.3.tar.gz.part' docker-registry-2.8. 100% |********************************| 1963k 0:00:00 ETA '/var/cache/distfiles/v3.22/docker-registry-2.8.3.tar.gz.part' saved >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.22/docker-registry-2.8.3.tar.gz >>> docker-registry: Checking sha512sums... docker-registry-2.8.3.tar.gz: OK log-hook-syslog.patch: OK config-example.patch: OK bugsnag-panicwrap.patch: OK docker-registry.initd: OK docker-registry.confd: OK docker-registry.logrotate: OK test-non-constant-fmt-str.patch: OK >>> docker-registry: Unpacking /var/cache/distfiles/v3.22/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 + 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-01-16T00:36:14Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2026-01-16T00:36:14Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.03s) PASS ok github.com/docker/distribution/configuration 0.044s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2026-01-16T00:36:14Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.01s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.015s ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.00s) PASS ok github.com/docker/distribution/health 0.013s === 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.015s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.13s) PASS ok github.com/docker/distribution/health/checks 0.142s ? 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.017s === 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.015s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.00s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.01s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.02s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.01s) PASS ok github.com/docker/distribution/manifest/schema1 0.057s === 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.022s ? github.com/docker/distribution/metrics [no test files] === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.00s) === RUN TestEventBridgeManifestPushed --- PASS: TestEventBridgeManifestPushed (0.00s) === RUN TestEventBridgeManifestPushedWithTag --- PASS: TestEventBridgeManifestPushedWithTag (0.00s) === RUN TestEventBridgeManifestPulledWithTag --- PASS: TestEventBridgeManifestPulledWithTag (0.00s) === RUN TestEventBridgeManifestDeleted --- PASS: TestEventBridgeManifestDeleted (0.00s) === RUN TestEventBridgeTagDeleted --- PASS: TestEventBridgeTagDeleted (0.00s) === RUN TestEventBridgeRepoDeleted --- PASS: TestEventBridgeRepoDeleted (0.01s) === RUN TestEventEnvelopeJSONFormat --- PASS: TestEventEnvelopeJSONFormat (0.00s) === RUN TestHTTPSink 2026/01/16 00:36:14 http: TLS handshake error from 127.0.0.1:33014: 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:34585/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:34585/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:34585/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:34585/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:44529?status=0, fail=true --- PASS: TestHTTPSink (0.13s) === RUN TestListener --- PASS: TestListener (1.44s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2026-01-16T00:36:15Z" level=info msg="broadcaster: closing" time="2026-01-16T00:36:15Z" level=info msg="closing testSink" time="2026-01-16T00:36:15Z" level=info msg="closing testSink" time="2026-01-16T00:36:15Z" level=info msg="closing testSink" time="2026-01-16T00:36:15Z" level=info msg="closing testSink" time="2026-01-16T00:36:15Z" level=info msg="closing testSink" time="2026-01-16T00:36:15Z" level=info msg="closing testSink" time="2026-01-16T00:36:15Z" level=info msg="closing testSink" time="2026-01-16T00:36:15Z" level=info msg="closing testSink" time="2026-01-16T00:36:15Z" level=info msg="closing testSink" time="2026-01-16T00:36:15Z" level=info msg="closing testSink" time="2026-01-16T00:36:15Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.01s) === RUN TestEventQueue time="2026-01-16T00:36:15Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.12s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2026-01-16T00:36:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:15Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:16Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:17Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:17Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:17Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:17Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:17Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:17Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:17Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:17Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:17Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:17Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:17Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:17Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:17Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:17Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:17Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-16T00:36:17Z" level=warning msg="&{0x593348b8 0.9} encountered too many errors, backing off" time="2026-01-16T00:36:17Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (1.27s) PASS ok github.com/docker/distribution/notifications 3.042s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2026-01-16T00:36:15Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-01-16T00:36:15.818194805Z" 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.24.12 time="2026-01-16T00:36:15.81826191Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-16T00:36:15.818490954Z" level=info msg="Starting upload purge in 30m0s" go.version=go1.24.12 time="2026-01-16T00:36:15.819917123Z" level=info msg="listening on [::]:5000" go.version=go1.24.12 time="2026-01-16T00:36:18.822313258Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.12 time="2026-01-16T00:36:18.926083645Z" level=info msg="response completed" go.version=go1.24.12 http.request.host=127.0.0.1 http.request.id=ab4d4b29-441e-43a6-b560-1a93f00f99f0 http.request.method=GET http.request.remoteaddr="127.0.0.1:58954" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.655387ms http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Jan/2026:00:36:18 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.11s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2026-01-16T00:36:19.781227484Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-01-16T00:36:19.78285893Z" 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.24.12 time="2026-01-16T00:36:19.78289563Z" level=info msg="Starting upload purge in 1m0s" go.version=go1.24.12 time="2026-01-16T00:36:19.782946478Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-16T00:36:19.784018337Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.12 time="2026-01-16T00:36:19.784087368Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.24.12 time="2026-01-16T00:36:19.785580027Z" level=info msg="listening on [::]:5001, tls" go.version=go1.24.12 time="2026-01-16T00:36:22.81290408Z" level=info msg="response completed" go.version=go1.24.12 http.request.host=127.0.0.1 http.request.id=0d365e8f-6e1f-41ad-8115-a37c85504b5a http.request.method=GET http.request.remoteaddr="127.0.0.1:52628" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.564122ms http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Jan/2026:00:36:22 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2026-01-16T00:36:22.813134269Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.12 --- PASS: TestRegistrySupportedCipherSuite (3.99s) === RUN TestRegistryUnsupportedCipherSuite time="2026-01-16T00:36:24.096904786Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-01-16T00:36:24.098607441Z" 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.24.12 time="2026-01-16T00:36:24.09867501Z" level=info msg="Starting upload purge in 26m0s" go.version=go1.24.12 time="2026-01-16T00:36:24.098802541Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-16T00:36:24.09985712Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.12 --- PASS: TestRegistryUnsupportedCipherSuite (9.29s) PASS ok github.com/docker/distribution/registry 16.404s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.007s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.03s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.01s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.01s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.02s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.11s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.01s) PASS ok github.com/docker/distribution/registry/api/v2 0.207s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2026-01-16T00:36:15Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.24.12 instance.id=6c949ba2-fea7-483e-99f4-517d273c5003 time="2026-01-16T00:36:15Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.24.12 instance.id=6c949ba2-fea7-483e-99f4-517d273c5003 --- PASS: TestBasicAccessController (0.02s) === RUN TestCreateHtpasswdFile time="2026-01-16T00:36:15Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.12 password="dF7NZmTw0QGmcuA_GQ-DkyVd55zlWj8rHR-2XcLBLtE" user=docker --- PASS: TestCreateHtpasswdFile (0.14s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.177s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.012s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.19s) === RUN TestLeeway time="2026-01-16T00:36:16Z" level=info msg="token not to be used before 2026-01-16 00:36:17 +0000 UTC - currently 2026-01-16 00:36:16.007477581 +0000 UTC m=+0.200995735" time="2026-01-16T00:36:16Z" level=info msg="token not to be used after 2026-01-16 00:36:16 +0000 UTC - currently 2026-01-16 00:36:16.017323476 +0000 UTC m=+0.210841703" --- PASS: TestLeeway (0.02s) === RUN TestAccessController time="2026-01-16T00:36:16Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.09s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.02s) PASS ok github.com/docker/distribution/registry/auth/token 0.326s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.00s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.01s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.01s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.01s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.01s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.01s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.01s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.02s) === 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.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.01s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.01s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.148s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.01s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.00s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.01s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.050s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.009s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2026-01-16T00:36:17Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.12 time="2026-01-16T00:36:17Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-16T00:36:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34523" http.request.id=d4e2e8a4-6ae3-4c8d-b137-02b513e74ab0 http.request.method=GET http.request.remoteaddr="127.0.0.1:49698" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.213029ms http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Jan/2026:00:36:17 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.02s) === RUN TestCatalogAPI time="2026-01-16T00:36:17Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.12 time="2026-01-16T00:36:17Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-16T00:36:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39997" http.request.id=d3723269-efd2-4693-913d-cee140f7ab5c http.request.method=GET http.request.remoteaddr="127.0.0.1:41156" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=9.761285ms http.response.status=200 http.response.written=20 127.0.0.1 - - [16/Jan/2026:00:36:17 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-01-16T00:36:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39997" http.request.id=d2cb2342-573d-4fca-bd62-c1b6c104d6b9 http.request.method=POST http.request.remoteaddr="127.0.0.1:41156" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.014417ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:36:17 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:36:25Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39997" http.request.id=bb0dfaa7-946f-421d-a9be-d283f216b964 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41156" http.request.uri="/v2/foo/aaaa/blobs/uploads/423c4a06-1911-4940-9fe9-81968e03ff6e?_state=p_daxzIeGpSiarTh-AXW5ueKsKTyPKg7niYAOKRYPNF7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI0MjNjNGEwNi0xOTExLTQ5NDAtOWZlOS04MTk2OGUwM2ZmNmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6MzY6MTcuNzc4MTI1NDA3WiJ9&digest=sha256%3A9a7e523f8208825250a1ff176d30d971405d65e5200bf89b27864a286d1cbeff" http.request.useragent="Go-http-client/1.1" http.response.duration=7.623019847s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:36:17 +0000] "PUT /v2/foo/aaaa/blobs/uploads/423c4a06-1911-4940-9fe9-81968e03ff6e?_state=p_daxzIeGpSiarTh-AXW5ueKsKTyPKg7niYAOKRYPNF7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI0MjNjNGEwNi0xOTExLTQ5NDAtOWZlOS04MTk2OGUwM2ZmNmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6MzY6MTcuNzc4MTI1NDA3WiJ9&digest=sha256%3A9a7e523f8208825250a1ff176d30d971405d65e5200bf89b27864a286d1cbeff HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:36:25Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39997" http.request.id=47e33b11-8c43-4404-b58f-87a803de439b http.request.method=PUT http.request.remoteaddr="127.0.0.1:41156" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=7.923207ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:36:25 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:36:25Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39997" http.request.id=91a3d637-db3c-409b-adc8-60577ae03321 http.request.method=POST http.request.remoteaddr="127.0.0.1:41156" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.019401ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:36:25 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:36:28Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39997" http.request.id=a1db3cbf-c41b-4f60-97e0-770307ddebce http.request.method=PUT http.request.remoteaddr="127.0.0.1:41156" http.request.uri="/v2/foo/bbbb/blobs/uploads/aa427ab1-7a20-4acf-a43d-349b0a918725?_state=mJsyZI5f5lbxWgxrraiD8hdiM_RuEtWIHQvh3I_v1Sl7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJhYTQyN2FiMS03YTIwLTRhY2YtYTQzZC0zNDliMGE5MTg3MjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6MzY6MjUuNzEzNzA2Njk4WiJ9&digest=sha256%3A2a813940c0d7266598142e7a7562cb20fe991e2d74c63232997c4163edfc6121" http.request.useragent="Go-http-client/1.1" http.response.duration=2.870357766s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:36:25 +0000] "PUT /v2/foo/bbbb/blobs/uploads/aa427ab1-7a20-4acf-a43d-349b0a918725?_state=mJsyZI5f5lbxWgxrraiD8hdiM_RuEtWIHQvh3I_v1Sl7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJhYTQyN2FiMS03YTIwLTRhY2YtYTQzZC0zNDliMGE5MTg3MjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6MzY6MjUuNzEzNzA2Njk4WiJ9&digest=sha256%3A2a813940c0d7266598142e7a7562cb20fe991e2d74c63232997c4163edfc6121 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:36:28Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39997" http.request.id=d8c7b8d4-0572-451c-86ff-103959b593d4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41156" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=7.962286ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:36:28 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:36:28Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39997" http.request.id=68853bdc-2ede-4aa9-8354-7648fd1462fc http.request.method=POST http.request.remoteaddr="127.0.0.1:41156" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.985587ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:36:28 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:36:30Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39997" http.request.id=0dbc618a-f56c-482e-b0f0-ea1118f66e87 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41156" http.request.uri="/v2/foo/cccc/blobs/uploads/31dc245a-f28d-4615-9bb2-d006ffb3da83?_state=o4NOhiK1K7lYhaMpV3YkeUHa8M8528eR90T1x0_Umx57Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIzMWRjMjQ1YS1mMjhkLTQ2MTUtOWJiMi1kMDA2ZmZiM2RhODMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6MzY6MjguODcxNDg0NjYyWiJ9&digest=sha256%3A87d3bf542240fd6bba7f9eeec17aab57c3ab44cc4b328516407b1be846d491fb" http.request.useragent="Go-http-client/1.1" http.response.duration=2.09588064s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:36:28 +0000] "PUT /v2/foo/cccc/blobs/uploads/31dc245a-f28d-4615-9bb2-d006ffb3da83?_state=o4NOhiK1K7lYhaMpV3YkeUHa8M8528eR90T1x0_Umx57Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIzMWRjMjQ1YS1mMjhkLTQ2MTUtOWJiMi1kMDA2ZmZiM2RhODMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6MzY6MjguODcxNDg0NjYyWiJ9&digest=sha256%3A87d3bf542240fd6bba7f9eeec17aab57c3ab44cc4b328516407b1be846d491fb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:36:30Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39997" http.request.id=6b5a5eea-206e-4eb8-bb3f-ec61495538e7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41156" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=9.004638ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:36:30 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:36:31Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39997" http.request.id=4d957eec-0096-4fc7-a4dd-778563534237 http.request.method=POST http.request.remoteaddr="127.0.0.1:41156" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.106986ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:36:31 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:36:36Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39997" http.request.id=65dddc93-0142-4b7b-bf39-984def985869 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41156" http.request.uri="/v2/foo/dddd/blobs/uploads/67622df7-e453-472b-9a98-cb35afa08695?_state=0Xi49Y8PePXh6jV0eV6xI6rOSRusJMOUyQsL9D-0le17Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI2NzYyMmRmNy1lNDUzLTQ3MmItOWE5OC1jYjM1YWZhMDg2OTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6MzY6MzEuNDQwNjU5Mjc4WiJ9&digest=sha256%3A40abadf310e126020b675c8667e95c3a2d85f3380ab0d455df6de77e65bb6945" http.request.useragent="Go-http-client/1.1" http.response.duration=4.785839358s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:36:31 +0000] "PUT /v2/foo/dddd/blobs/uploads/67622df7-e453-472b-9a98-cb35afa08695?_state=0Xi49Y8PePXh6jV0eV6xI6rOSRusJMOUyQsL9D-0le17Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI2NzYyMmRmNy1lNDUzLTQ3MmItOWE5OC1jYjM1YWZhMDg2OTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6MzY6MzEuNDQwNjU5Mjc4WiJ9&digest=sha256%3A40abadf310e126020b675c8667e95c3a2d85f3380ab0d455df6de77e65bb6945 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:36:36Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39997" http.request.id=e4b31690-524c-49fb-9377-2bb22dcc5ca5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41156" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=9.724317ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:36:36 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:36:36Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39997" http.request.id=a87458aa-9fbf-40a5-bcd0-fb345fbe04fc http.request.method=POST http.request.remoteaddr="127.0.0.1:41156" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.953755ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:36:36 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:36:39Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39997" http.request.id=c096f8f3-9f7f-42b9-9b82-dd90cd2a5c2c http.request.method=PUT http.request.remoteaddr="127.0.0.1:41156" http.request.uri="/v2/foo/eeee/blobs/uploads/30e10169-2f79-4a91-8b2e-817f3eb7c9aa?_state=a5ekQmOyK4PdVP1V3EKWHKseWezmrcbE1Wvq7oejM1R7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIzMGUxMDE2OS0yZjc5LTRhOTEtOGIyZS04MTdmM2ViN2M5YWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6MzY6MzYuNTgzNTg0NDk0WiJ9&digest=sha256%3A425fbd187cc20983539c4f07f6cb3b8f66abe9f0b73d75cbccdcacfe9be8419f" http.request.useragent="Go-http-client/1.1" http.response.duration=3.058785132s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:36:36 +0000] "PUT /v2/foo/eeee/blobs/uploads/30e10169-2f79-4a91-8b2e-817f3eb7c9aa?_state=a5ekQmOyK4PdVP1V3EKWHKseWezmrcbE1Wvq7oejM1R7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIzMGUxMDE2OS0yZjc5LTRhOTEtOGIyZS04MTdmM2ViN2M5YWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6MzY6MzYuNTgzNTg0NDk0WiJ9&digest=sha256%3A425fbd187cc20983539c4f07f6cb3b8f66abe9f0b73d75cbccdcacfe9be8419f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:36:39Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39997" http.request.id=2f68ae2a-fa1e-49f2-bf1c-a2aece0ab038 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41156" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.433825ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:36:39 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:36:40Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39997" http.request.id=526efe41-5ce4-412b-aad4-3c468b6f13ee http.request.method=POST http.request.remoteaddr="127.0.0.1:41156" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.98844ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:36:40 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:36:46Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39997" http.request.id=e52ba061-c530-4b26-8073-d473f5c8dabf http.request.method=PUT http.request.remoteaddr="127.0.0.1:41156" http.request.uri="/v2/foo/ffff/blobs/uploads/31d8775f-2e12-4cfa-bb92-5fabf06f9ff4?_state=WOKWTdAdQe0VNTwGy3kmpSp78sJ4N_DiuCm78yh7J817Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiIzMWQ4Nzc1Zi0yZTEyLTRjZmEtYmI5Mi01ZmFiZjA2ZjlmZjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6MzY6NDAuMTgyNTA1NDY1WiJ9&digest=sha256%3A51f0eea2c9e41a4d3e43f14f8a67d6ea3d1a680dc31b506b851170469695934d" http.request.useragent="Go-http-client/1.1" http.response.duration=6.794354616s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:36:40 +0000] "PUT /v2/foo/ffff/blobs/uploads/31d8775f-2e12-4cfa-bb92-5fabf06f9ff4?_state=WOKWTdAdQe0VNTwGy3kmpSp78sJ4N_DiuCm78yh7J817Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiIzMWQ4Nzc1Zi0yZTEyLTRjZmEtYmI5Mi01ZmFiZjA2ZjlmZjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6MzY6NDAuMTgyNTA1NDY1WiJ9&digest=sha256%3A51f0eea2c9e41a4d3e43f14f8a67d6ea3d1a680dc31b506b851170469695934d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:36:46Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39997" http.request.id=d7eaa811-e244-466d-bdb1-29a4cb04922e http.request.method=PUT http.request.remoteaddr="127.0.0.1:41156" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=8.659119ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:36:46 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:36:46Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39997" http.request.id=533bb8f4-5311-4600-b989-7d4dd4465314 http.request.method=GET http.request.remoteaddr="127.0.0.1:41156" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.724487ms http.response.status=200 http.response.written=74 127.0.0.1 - - [16/Jan/2026:00:36:46 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-01-16T00:36:46Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39997" http.request.id=9a244bb0-574a-4882-9b4c-78f563779379 http.request.method=GET http.request.remoteaddr="127.0.0.1:41156" 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=1.784167ms http.response.status=200 http.response.written=30 127.0.0.1 - - [16/Jan/2026:00:36:46 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-01-16T00:36:46Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39997" http.request.id=86192671-62f8-47d9-8618-5aeeef4bf9d9 http.request.method=GET http.request.remoteaddr="127.0.0.1:41156" 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=1.654435ms http.response.status=200 http.response.written=74 127.0.0.1 - - [16/Jan/2026:00:36:46 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-01-16T00:36:46Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39997" http.request.id=ebc304df-380e-483d-ac58-9439de38bdfb http.request.method=GET http.request.remoteaddr="127.0.0.1:41156" 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=1.730333ms http.response.status=200 http.response.written=30 127.0.0.1 - - [16/Jan/2026:00:36:46 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-01-16T00:36:47Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39997" http.request.id=6ae96aa7-f11c-40b1-a168-70371439868c http.request.method=GET http.request.remoteaddr="127.0.0.1:41156" http.request.uri="/v2/_catalog?n=4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.681481ms http.response.status=200 http.response.written=63 127.0.0.1 - - [16/Jan/2026:00:36:47 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2026-01-16T00:36:47Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39997" http.request.id=449c3a03-fe57-495c-b7ca-3bc2494ca6f1 http.request.method=GET http.request.remoteaddr="127.0.0.1:41156" http.request.uri="/v2/_catalog?last=foo%2Fdddd&n=4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.766538ms http.response.status=200 http.response.written=41 127.0.0.1 - - [16/Jan/2026:00:36:47 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-01-16T00:36:47Z" 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.24.12 http.request.host="127.0.0.1:39997" http.request.id=6650eedb-d677-413e-b67a-976f6df1360c http.request.method=GET http.request.remoteaddr="127.0.0.1:41156" 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=1.801482ms http.response.status=400 http.response.written=116 127.0.0.1 - - [16/Jan/2026:00:36:47 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2026-01-16T00:36:47Z" 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.24.12 http.request.host="127.0.0.1:39997" http.request.id=415ee4ba-2c1b-4855-a58f-fa4f358ac48b http.request.method=GET http.request.remoteaddr="127.0.0.1:41156" 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=1.546607ms http.response.status=400 http.response.written=115 127.0.0.1 - - [16/Jan/2026:00:36:47 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2026-01-16T00:36:47Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39997" http.request.id=968e4254-0b1f-471f-9c8f-a882c2bcf87a http.request.method=GET http.request.remoteaddr="127.0.0.1:41156" 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=1.514171ms http.response.status=200 http.response.written=20 127.0.0.1 - - [16/Jan/2026:00:36:47 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-01-16T00:36:47Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39997" http.request.id=02672a28-68a6-44a8-99ee-b26cc9258a91 http.request.method=GET http.request.remoteaddr="127.0.0.1:41156" 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=1.756392ms http.response.status=200 http.response.written=74 127.0.0.1 - - [16/Jan/2026:00:36:47 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-01-16T00:36:47Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.12 time="2026-01-16T00:36:47Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-16T00:36:47Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34925" http.request.id=fa0f6b93-a0ad-4fc4-b132-6d9865fdd72d http.request.method=POST http.request.remoteaddr="127.0.0.1:53780" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.546241ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:36:47 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:36:52Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34925" http.request.id=55af1dc5-f743-4bd7-a2ec-d4e82c4b4313 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53780" http.request.uri="/v2/foo/aaaa/blobs/uploads/4324151a-4e61-4a2e-9c1f-a887187b4e77?_state=RihyHy_LceWrfkQhaQmL3o_e35qzfBrnpM6gOrEKuGh7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI0MzI0MTUxYS00ZTYxLTRhMmUtOWMxZi1hODg3MTg3YjRlNzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6MzY6NDcuNDc4NDA1MDEzWiJ9&digest=sha256%3A88efc6bbd87f9aa5c75d6d1427f6eba7e0b3bd2938943f1569c65842c7169c03" http.request.useragent="Go-http-client/1.1" http.response.duration=5.200027376s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:36:47 +0000] "PUT /v2/foo/aaaa/blobs/uploads/4324151a-4e61-4a2e-9c1f-a887187b4e77?_state=RihyHy_LceWrfkQhaQmL3o_e35qzfBrnpM6gOrEKuGh7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI0MzI0MTUxYS00ZTYxLTRhMmUtOWMxZi1hODg3MTg3YjRlNzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6MzY6NDcuNDc4NDA1MDEzWiJ9&digest=sha256%3A88efc6bbd87f9aa5c75d6d1427f6eba7e0b3bd2938943f1569c65842c7169c03 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:36:52Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34925" http.request.id=5191f002-f7b0-4085-aa55-825af996311e http.request.method=PUT http.request.remoteaddr="127.0.0.1:53780" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=8.4928ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:36:52 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:36:53Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34925" http.request.id=e39bf13e-e048-494d-97b5-37bc33384ed4 http.request.method=POST http.request.remoteaddr="127.0.0.1:53780" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.930193ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:36:53 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:00Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34925" http.request.id=f46a8c18-b6f5-41fc-b88c-4a0b8721cfda http.request.method=PUT http.request.remoteaddr="127.0.0.1:53780" http.request.uri="/v2/foo/bbbb/blobs/uploads/034bd927-7ce5-4787-9bf5-0f45d8060d4a?_state=R1CPvdfg2yT1CDTLcIaCET1ccIkTWA904milX6e2ra97Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIwMzRiZDkyNy03Y2U1LTQ3ODctOWJmNS0wZjQ1ZDgwNjBkNGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6MzY6NTMuMjU1NTYzNjRaIn0%3D&digest=sha256%3A26952c8b608c850497d1a231618396e575c4f04c7f9e1a52efbdca4f10d7364b" http.request.useragent="Go-http-client/1.1" http.response.duration=7.013971328s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:36:53 +0000] "PUT /v2/foo/bbbb/blobs/uploads/034bd927-7ce5-4787-9bf5-0f45d8060d4a?_state=R1CPvdfg2yT1CDTLcIaCET1ccIkTWA904milX6e2ra97Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIwMzRiZDkyNy03Y2U1LTQ3ODctOWJmNS0wZjQ1ZDgwNjBkNGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6MzY6NTMuMjU1NTYzNjRaIn0%3D&digest=sha256%3A26952c8b608c850497d1a231618396e575c4f04c7f9e1a52efbdca4f10d7364b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:00Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34925" http.request.id=beaa4961-4f47-4c95-bf6c-d2ac00d59e86 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53780" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=8.606803ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:00 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:00Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34925" http.request.id=c51d91f1-b06a-4859-8a82-217ec3bf1e4c http.request.method=POST http.request.remoteaddr="127.0.0.1:53780" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.086028ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:00 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:06Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34925" http.request.id=2a486661-c2c0-4d2e-8d5f-37b40b4cee2b http.request.method=PUT http.request.remoteaddr="127.0.0.1:53780" http.request.uri="/v2/foo/cccc/blobs/uploads/f0734c37-387f-4063-bb9b-f70e9317fd34?_state=LZEPtYQRbiR-42ZlO1pbDpPwxg3eoO_5O0tD0sTeA7N7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJmMDczNGMzNy0zODdmLTQwNjMtYmI5Yi1mNzBlOTMxN2ZkMzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6Mzc6MDAuNzc1MzE4NjIxWiJ9&digest=sha256%3A9fcf96100414add2cc539ce6531c834d2660abb3c46a4750da910f510ea7a3ef" http.request.useragent="Go-http-client/1.1" http.response.duration=5.370552451s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:00 +0000] "PUT /v2/foo/cccc/blobs/uploads/f0734c37-387f-4063-bb9b-f70e9317fd34?_state=LZEPtYQRbiR-42ZlO1pbDpPwxg3eoO_5O0tD0sTeA7N7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJmMDczNGMzNy0zODdmLTQwNjMtYmI5Yi1mNzBlOTMxN2ZkMzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6Mzc6MDAuNzc1MzE4NjIxWiJ9&digest=sha256%3A9fcf96100414add2cc539ce6531c834d2660abb3c46a4750da910f510ea7a3ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:06Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34925" http.request.id=224c06ce-2d6d-402e-8a36-83d21779ae48 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53780" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=8.540586ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:06 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:06Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34925" http.request.id=1fd6f381-dbfa-463a-912c-357fd22335da http.request.method=POST http.request.remoteaddr="127.0.0.1:53780" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.031671ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:06 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:11Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34925" http.request.id=c5ea256c-dcec-45ea-b60b-0c230c906ab3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53780" http.request.uri="/v2/foo/dddd/blobs/uploads/bee7dfd9-f206-408a-bc83-84f828e63b43?_state=vAxXMj8EaM_xGvanU0F91EpJpEZj0qsd-5NpT-7Oc7V7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJiZWU3ZGZkOS1mMjA2LTQwOGEtYmM4My04NGY4MjhlNjNiNDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6Mzc6MDYuNjI3Mzk3OTU2WiJ9&digest=sha256%3A7e584c32ee8486d1da2b1f575f08605e6f6c4b0b66f6c18612bc9d68b253c1da" http.request.useragent="Go-http-client/1.1" http.response.duration=5.046797463s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:06 +0000] "PUT /v2/foo/dddd/blobs/uploads/bee7dfd9-f206-408a-bc83-84f828e63b43?_state=vAxXMj8EaM_xGvanU0F91EpJpEZj0qsd-5NpT-7Oc7V7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJiZWU3ZGZkOS1mMjA2LTQwOGEtYmM4My04NGY4MjhlNjNiNDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6Mzc6MDYuNjI3Mzk3OTU2WiJ9&digest=sha256%3A7e584c32ee8486d1da2b1f575f08605e6f6c4b0b66f6c18612bc9d68b253c1da HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:11Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34925" http.request.id=1db3cf07-8f34-4c69-a986-87d10b6def6e http.request.method=PUT http.request.remoteaddr="127.0.0.1:53780" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=8.259643ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:11 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:11Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34925" http.request.id=68266317-b836-4e6d-b831-546f47686555 http.request.method=GET http.request.remoteaddr="127.0.0.1:53780" 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=1.663573ms http.response.status=200 http.response.written=63 127.0.0.1 - - [16/Jan/2026:00:37:11 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (54.54s) === RUN TestURLPrefix time="2026-01-16T00:37: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.24.12 time="2026-01-16T00:37:11Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-16T00:37:11Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36681" http.request.id=fc4b210a-c429-40d0-816c-2b02691f362d http.request.method=GET http.request.remoteaddr="127.0.0.1:47934" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.658928ms http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Jan/2026:00:37:11 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.01s) === RUN TestBlobAPI time="2026-01-16T00:37: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.24.12 time="2026-01-16T00:37:11Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-16T00:37:12Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:12d302a5c81c6afdad0f458ad7371cc1f523c31c1b1e1dec599d29c7a098c2f5 err.message="blob unknown to registry" go.version=go1.24.12 http.request.host="127.0.0.1:44775" http.request.id=c24bb53f-a418-49a5-b8ab-44e5145f37ce http.request.method=GET http.request.remoteaddr="127.0.0.1:53924" http.request.uri="/v2/foo/bar/blobs/sha256:12d302a5c81c6afdad0f458ad7371cc1f523c31c1b1e1dec599d29c7a098c2f5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.920428ms http.response.status=404 http.response.written=157 vars.digest="sha256:12d302a5c81c6afdad0f458ad7371cc1f523c31c1b1e1dec599d29c7a098c2f5" vars.name="foo/bar" 127.0.0.1 - - [16/Jan/2026:00:37:12 +0000] "GET /v2/foo/bar/blobs/sha256:12d302a5c81c6afdad0f458ad7371cc1f523c31c1b1e1dec599d29c7a098c2f5 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-01-16T00:37:12Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:12d302a5c81c6afdad0f458ad7371cc1f523c31c1b1e1dec599d29c7a098c2f5 err.message="blob unknown to registry" go.version=go1.24.12 http.request.host="127.0.0.1:44775" http.request.id=582eead6-9a4c-4066-b9ea-8d28d0bf8de9 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:53926" http.request.uri="/v2/foo/bar/blobs/sha256:12d302a5c81c6afdad0f458ad7371cc1f523c31c1b1e1dec599d29c7a098c2f5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.782036ms http.response.status=404 http.response.written=157 vars.digest="sha256:12d302a5c81c6afdad0f458ad7371cc1f523c31c1b1e1dec599d29c7a098c2f5" vars.name="foo/bar" 127.0.0.1 - - [16/Jan/2026:00:37:12 +0000] "HEAD /v2/foo/bar/blobs/sha256:12d302a5c81c6afdad0f458ad7371cc1f523c31c1b1e1dec599d29c7a098c2f5 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-01-16T00:37:12Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:44775" http.request.id=5a20e5e9-45ad-49fe-995f-1e21133fc967 http.request.method=POST http.request.remoteaddr="127.0.0.1:53926" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.101579ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:12 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:12Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:44775" http.request.id=8db16651-22d4-436c-9369-2cb3fa090b21 http.request.method=GET http.request.remoteaddr="127.0.0.1:53926" http.request.uri="/v2/foo/bar/blobs/uploads/833635ea-9292-4e24-adbf-185f54770f61?_state=lBqu7MI_0Mr_UqYwESYqlMmqqc4vKkbqaKjwdhVb6y17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgzMzYzNWVhLTkyOTItNGUyNC1hZGJmLTE4NWY1NDc3MGY2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoxMi4wMzI3OTUxOTdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.937254ms http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:12 +0000] "GET /v2/foo/bar/blobs/uploads/833635ea-9292-4e24-adbf-185f54770f61?_state=lBqu7MI_0Mr_UqYwESYqlMmqqc4vKkbqaKjwdhVb6y17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgzMzYzNWVhLTkyOTItNGUyNC1hZGJmLTE4NWY1NDc3MGY2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoxMi4wMzI3OTUxOTdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:12Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:44775" http.request.id=4297c109-8ae8-4421-831b-4f4afb730c7b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53926" http.request.uri="/v2/foo/bar/blobs/uploads/833635ea-9292-4e24-adbf-185f54770f61?_state=lBqu7MI_0Mr_UqYwESYqlMmqqc4vKkbqaKjwdhVb6y17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgzMzYzNWVhLTkyOTItNGUyNC1hZGJmLTE4NWY1NDc3MGY2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoxMi4wMzI3OTUxOTdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.730958ms http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:12 +0000] "DELETE /v2/foo/bar/blobs/uploads/833635ea-9292-4e24-adbf-185f54770f61?_state=lBqu7MI_0Mr_UqYwESYqlMmqqc4vKkbqaKjwdhVb6y17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgzMzYzNWVhLTkyOTItNGUyNC1hZGJmLTE4NWY1NDc3MGY2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoxMi4wMzI3OTUxOTdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:12Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.12 http.request.host="127.0.0.1:44775" http.request.id=ddfa707a-0dc9-44a5-ae14-ba07829888c8 http.request.method=GET http.request.remoteaddr="127.0.0.1:53926" http.request.uri="/v2/foo/bar/blobs/uploads/833635ea-9292-4e24-adbf-185f54770f61?_state=lBqu7MI_0Mr_UqYwESYqlMmqqc4vKkbqaKjwdhVb6y17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgzMzYzNWVhLTkyOTItNGUyNC1hZGJmLTE4NWY1NDc3MGY2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoxMi4wMzI3OTUxOTdaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=833635ea-9292-4e24-adbf-185f54770f61 time="2026-01-16T00:37:12Z" 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.24.12 http.request.host="127.0.0.1:44775" http.request.id=ddfa707a-0dc9-44a5-ae14-ba07829888c8 http.request.method=GET http.request.remoteaddr="127.0.0.1:53926" http.request.uri="/v2/foo/bar/blobs/uploads/833635ea-9292-4e24-adbf-185f54770f61?_state=lBqu7MI_0Mr_UqYwESYqlMmqqc4vKkbqaKjwdhVb6y17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgzMzYzNWVhLTkyOTItNGUyNC1hZGJmLTE4NWY1NDc3MGY2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoxMi4wMzI3OTUxOTdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.668225ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=833635ea-9292-4e24-adbf-185f54770f61 127.0.0.1 - - [16/Jan/2026:00:37:12 +0000] "GET /v2/foo/bar/blobs/uploads/833635ea-9292-4e24-adbf-185f54770f61?_state=lBqu7MI_0Mr_UqYwESYqlMmqqc4vKkbqaKjwdhVb6y17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgzMzYzNWVhLTkyOTItNGUyNC1hZGJmLTE4NWY1NDc3MGY2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoxMi4wMzI3OTUxOTdaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-01-16T00:37:12Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:44775" http.request.id=40a82f43-93f9-43da-853c-55ade000c10d http.request.method=POST http.request.remoteaddr="127.0.0.1:53930" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.865389ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:12 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:12Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.12 http.request.host="127.0.0.1:44775" http.request.id=b33cbe45-3a67-4a8f-9f3f-4ae18e948693 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53930" http.request.uri="/v2/foo/bar/blobs/uploads/68ef40e7-4f4c-42b8-b449-b7bee1a74dd6?_state=0fPRcGFWh2CTcsabPwtwQxiVcW3v0WQW2O_JRyJmVwl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY4ZWY0MGU3LTRmNGMtNDJiOC1iNDQ5LWI3YmVlMWE3NGRkNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoxMi4wNDE3ODExODZaIn0%3D&digest=sha256%3A12d302a5c81c6afdad0f458ad7371cc1f523c31c1b1e1dec599d29c7a098c2f5" http.request.useragent="Go-http-client/1.1" provided=sha256:12d302a5c81c6afdad0f458ad7371cc1f523c31c1b1e1dec599d29c7a098c2f5 vars.name="foo/bar" vars.uuid=68ef40e7-4f4c-42b8-b449-b7bee1a74dd6 time="2026-01-16T00:37:12Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.12 http.request.host="127.0.0.1:44775" http.request.id=b33cbe45-3a67-4a8f-9f3f-4ae18e948693 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53930" http.request.uri="/v2/foo/bar/blobs/uploads/68ef40e7-4f4c-42b8-b449-b7bee1a74dd6?_state=0fPRcGFWh2CTcsabPwtwQxiVcW3v0WQW2O_JRyJmVwl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY4ZWY0MGU3LTRmNGMtNDJiOC1iNDQ5LWI3YmVlMWE3NGRkNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoxMi4wNDE3ODExODZaIn0%3D&digest=sha256%3A12d302a5c81c6afdad0f458ad7371cc1f523c31c1b1e1dec599d29c7a098c2f5" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=68ef40e7-4f4c-42b8-b449-b7bee1a74dd6 time="2026-01-16T00:37:12Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:12d302a5c81c6afdad0f458ad7371cc1f523c31c1b1e1dec599d29c7a098c2f5, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.12 http.request.host="127.0.0.1:44775" http.request.id=b33cbe45-3a67-4a8f-9f3f-4ae18e948693 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53930" http.request.uri="/v2/foo/bar/blobs/uploads/68ef40e7-4f4c-42b8-b449-b7bee1a74dd6?_state=0fPRcGFWh2CTcsabPwtwQxiVcW3v0WQW2O_JRyJmVwl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY4ZWY0MGU3LTRmNGMtNDJiOC1iNDQ5LWI3YmVlMWE3NGRkNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoxMi4wNDE3ODExODZaIn0%3D&digest=sha256%3A12d302a5c81c6afdad0f458ad7371cc1f523c31c1b1e1dec599d29c7a098c2f5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.119962ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=68ef40e7-4f4c-42b8-b449-b7bee1a74dd6 127.0.0.1 - - [16/Jan/2026:00:37:12 +0000] "PUT /v2/foo/bar/blobs/uploads/68ef40e7-4f4c-42b8-b449-b7bee1a74dd6?_state=0fPRcGFWh2CTcsabPwtwQxiVcW3v0WQW2O_JRyJmVwl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY4ZWY0MGU3LTRmNGMtNDJiOC1iNDQ5LWI3YmVlMWE3NGRkNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoxMi4wNDE3ODExODZaIn0%3D&digest=sha256%3A12d302a5c81c6afdad0f458ad7371cc1f523c31c1b1e1dec599d29c7a098c2f5 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-01-16T00:37:12Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:44775" http.request.id=0dbf2c01-ac49-4edf-a334-510dd5888e9c http.request.method=POST http.request.remoteaddr="127.0.0.1:53930" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.578398ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:12 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:12Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:44775" http.request.id=f1e53719-1676-4dc9-812f-b3320c584f27 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53930" http.request.uri="/v2/foo/bar/blobs/uploads/dfb32cbe-78ee-4f83-8c20-8458ea56fa4b?_state=qObHHKtAkbYKzK0tDV7X7eKwz3R5ZkQl4T69OXwbqf57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRmYjMyY2JlLTc4ZWUtNGY4My04YzIwLTg0NThlYTU2ZmE0YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoxMi4wNDY0MzUyNzNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=2.263253ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:12 +0000] "PUT /v2/foo/bar/blobs/uploads/dfb32cbe-78ee-4f83-8c20-8458ea56fa4b?_state=qObHHKtAkbYKzK0tDV7X7eKwz3R5ZkQl4T69OXwbqf57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRmYjMyY2JlLTc4ZWUtNGY4My04YzIwLTg0NThlYTU2ZmE0YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoxMi4wNDY0MzUyNzNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:12Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:44775" http.request.id=5d1cd61e-4c03-4ff0-b892-268ca5d4de54 http.request.method=POST http.request.remoteaddr="127.0.0.1:53930" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.712539ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:12 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:12Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:44775" http.request.id=af21de8d-d922-4546-ae8c-f109303ea6d5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53930" http.request.uri="/v2/foo/bar/blobs/uploads/02640895-fe56-4b1d-87f2-86305941fab2?_state=wDrAN3-UMPZnS4ngJ7li8bzaFRBg4cjsT73jRkOOw197Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAyNjQwODk1LWZlNTYtNGIxZC04N2YyLTg2MzA1OTQxZmFiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoxMi4wNTE0NDE3NTNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=2.058904ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:12 +0000] "PUT /v2/foo/bar/blobs/uploads/02640895-fe56-4b1d-87f2-86305941fab2?_state=wDrAN3-UMPZnS4ngJ7li8bzaFRBg4cjsT73jRkOOw197Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAyNjQwODk1LWZlNTYtNGIxZC04N2YyLTg2MzA1OTQxZmFiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoxMi4wNTE0NDE3NTNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:12Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:44775" http.request.id=d52d8e56-7042-4077-a10f-5b9a2bb31c36 http.request.method=POST http.request.remoteaddr="127.0.0.1:53930" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.762018ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:12 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:14Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:44775" http.request.id=c21d432b-6747-4937-b29b-31622dace75f http.request.method=PUT http.request.remoteaddr="127.0.0.1:53930" http.request.uri="/v2/foo/bar/blobs/uploads/c2052752-8e14-40d4-992b-dcf945b16834?_state=WerGNsro7f9__O4dCmR9ufvHv1nQ1lEojxIMGRNjTDh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMyMDUyNzUyLThlMTQtNDBkNC05OTJiLWRjZjk0NWIxNjgzNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoxMi4wNTYzNjAxODlaIn0%3D&digest=sha256%3A12d302a5c81c6afdad0f458ad7371cc1f523c31c1b1e1dec599d29c7a098c2f5" http.request.useragent="Go-http-client/1.1" http.response.duration=2.523368907s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:12 +0000] "PUT /v2/foo/bar/blobs/uploads/c2052752-8e14-40d4-992b-dcf945b16834?_state=WerGNsro7f9__O4dCmR9ufvHv1nQ1lEojxIMGRNjTDh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMyMDUyNzUyLThlMTQtNDBkNC05OTJiLWRjZjk0NWIxNjgzNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoxMi4wNTYzNjAxODlaIn0%3D&digest=sha256%3A12d302a5c81c6afdad0f458ad7371cc1f523c31c1b1e1dec599d29c7a098c2f5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:14Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:44775" http.request.id=55e23a50-2e76-4b3e-beee-78bc200db62e http.request.method=POST http.request.remoteaddr="127.0.0.1:53930" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.471293ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:14 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:44775" http.request.id=e0459b45-3de2-4193-a40b-5d1cb75d8f69 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:53930" http.request.uri="/v2/foo/bar/blobs/uploads/17b6d840-9241-484c-8d7b-fdcac6cf1d4c?_state=Qzadswh_NvlUFWykqHNqr6DvGn2nozb7eH3z4w9ZPEZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3YjZkODQwLTkyNDEtNDg0Yy04ZDdiLWZkY2FjNmNmMWQ0YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoxNC43ODQxNTQ0MDFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.347700059s http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:14 +0000] "PATCH /v2/foo/bar/blobs/uploads/17b6d840-9241-484c-8d7b-fdcac6cf1d4c?_state=Qzadswh_NvlUFWykqHNqr6DvGn2nozb7eH3z4w9ZPEZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3YjZkODQwLTkyNDEtNDg0Yy04ZDdiLWZkY2FjNmNmMWQ0YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoxNC43ODQxNTQ0MDFaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:44775" http.request.id=962949fe-f226-47b8-8d2e-1854cbebd389 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53930" http.request.uri="/v2/foo/bar/blobs/uploads/17b6d840-9241-484c-8d7b-fdcac6cf1d4c?_state=F9aCfHPgkL37eHLfga1CDyaMC25-Stzvi_AEBlprZSt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3YjZkODQwLTkyNDEtNDg0Yy04ZDdiLWZkY2FjNmNmMWQ0YyIsIk9mZnNldCI6MTY5MDMxNjgsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6Mzc6MTRaIn0%3D&digest=sha256%3A12d302a5c81c6afdad0f458ad7371cc1f523c31c1b1e1dec599d29c7a098c2f5" http.request.useragent="Go-http-client/1.1" http.response.duration=2.446232ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:17 +0000] "PUT /v2/foo/bar/blobs/uploads/17b6d840-9241-484c-8d7b-fdcac6cf1d4c?_state=F9aCfHPgkL37eHLfga1CDyaMC25-Stzvi_AEBlprZSt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3YjZkODQwLTkyNDEtNDg0Yy04ZDdiLWZkY2FjNmNmMWQ0YyIsIk9mZnNldCI6MTY5MDMxNjgsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6Mzc6MTRaIn0%3D&digest=sha256%3A12d302a5c81c6afdad0f458ad7371cc1f523c31c1b1e1dec599d29c7a098c2f5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:44775" http.request.id=6f2cc91c-ba47-4cf8-b214-9ec68ed4ec09 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:53930" http.request.uri="/v2/foo/bar/blobs/sha256:12d302a5c81c6afdad0f458ad7371cc1f523c31c1b1e1dec599d29c7a098c2f5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.888695ms http.response.status=200 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:17 +0000] "HEAD /v2/foo/bar/blobs/sha256:12d302a5c81c6afdad0f458ad7371cc1f523c31c1b1e1dec599d29c7a098c2f5 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:44775" http.request.id=ff555dc3-56d9-44f3-a474-b8b425c56ab6 http.request.method=GET http.request.remoteaddr="127.0.0.1:53930" http.request.uri="/v2/foo/bar/blobs/sha256:12d302a5c81c6afdad0f458ad7371cc1f523c31c1b1e1dec599d29c7a098c2f5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=119.993841ms http.response.status=200 http.response.written=16903168 127.0.0.1 - - [16/Jan/2026:00:37:17 +0000] "GET /v2/foo/bar/blobs/sha256:12d302a5c81c6afdad0f458ad7371cc1f523c31c1b1e1dec599d29c7a098c2f5 HTTP/1.1" 200 16903168 "" "Go-http-client/1.1" time="2026-01-16T00:37:17Z" level=error msg="error parsing digest="sha257:12d302a5c81c6afdad0f458ad7371cc1f523c31c1b1e1dec599d29c7a098c2f5": unsupported digest algorithm" go.version=go1.24.12 http.request.host="127.0.0.1:44775" http.request.id=0d069ef7-3a63-4fb1-9357-53793a6b5767 http.request.method=GET http.request.remoteaddr="127.0.0.1:53930" http.request.uri="/v2/foo/bar/blobs/sha257:12d302a5c81c6afdad0f458ad7371cc1f523c31c1b1e1dec599d29c7a098c2f5" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:12d302a5c81c6afdad0f458ad7371cc1f523c31c1b1e1dec599d29c7a098c2f5" vars.name="foo/bar" time="2026-01-16T00:37:17Z" 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.24.12 http.request.host="127.0.0.1:44775" http.request.id=0d069ef7-3a63-4fb1-9357-53793a6b5767 http.request.method=GET http.request.remoteaddr="127.0.0.1:53930" http.request.uri="/v2/foo/bar/blobs/sha257:12d302a5c81c6afdad0f458ad7371cc1f523c31c1b1e1dec599d29c7a098c2f5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.770982ms http.response.status=400 http.response.written=110 vars.digest="sha257:12d302a5c81c6afdad0f458ad7371cc1f523c31c1b1e1dec599d29c7a098c2f5" vars.name="foo/bar" 127.0.0.1 - - [16/Jan/2026:00:37:17 +0000] "GET /v2/foo/bar/blobs/sha257:12d302a5c81c6afdad0f458ad7371cc1f523c31c1b1e1dec599d29c7a098c2f5 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-01-16T00:37:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:44775" http.request.id=3395c4b4-5bc1-4ef6-93c3-1b03111102c4 http.request.method=GET http.request.remoteaddr="127.0.0.1:50058" http.request.uri="/v2/foo/bar/blobs/sha256:12d302a5c81c6afdad0f458ad7371cc1f523c31c1b1e1dec599d29c7a098c2f5" http.request.useragent="Go-http-client/1.1" http.response.duration=2.573595ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:17 +0000] "GET /v2/foo/bar/blobs/sha256:12d302a5c81c6afdad0f458ad7371cc1f523c31c1b1e1dec599d29c7a098c2f5 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:17Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.12 time="2026-01-16T00:37:17Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-16T00:37:17Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:0413d942f3d300b4d1880d4d7d5e8e4e36ad28f873ce45773eb09b9526180679 err.message="blob unknown to registry" go.version=go1.24.12 http.request.host="127.0.0.1:45343" http.request.id=c671d66e-a8a4-4624-bc37-6a679cc6f569 http.request.method=GET http.request.remoteaddr="127.0.0.1:56176" http.request.uri="/v2/foo/bar/blobs/sha256:0413d942f3d300b4d1880d4d7d5e8e4e36ad28f873ce45773eb09b9526180679" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.122559ms http.response.status=404 http.response.written=157 vars.digest="sha256:0413d942f3d300b4d1880d4d7d5e8e4e36ad28f873ce45773eb09b9526180679" vars.name="foo/bar" 127.0.0.1 - - [16/Jan/2026:00:37:17 +0000] "GET /v2/foo/bar/blobs/sha256:0413d942f3d300b4d1880d4d7d5e8e4e36ad28f873ce45773eb09b9526180679 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-01-16T00:37:17Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:0413d942f3d300b4d1880d4d7d5e8e4e36ad28f873ce45773eb09b9526180679 err.message="blob unknown to registry" go.version=go1.24.12 http.request.host="127.0.0.1:45343" http.request.id=3058c5e8-9f0d-4f3e-931a-9f7f5626cc97 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:56190" http.request.uri="/v2/foo/bar/blobs/sha256:0413d942f3d300b4d1880d4d7d5e8e4e36ad28f873ce45773eb09b9526180679" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.037799ms http.response.status=404 http.response.written=157 vars.digest="sha256:0413d942f3d300b4d1880d4d7d5e8e4e36ad28f873ce45773eb09b9526180679" vars.name="foo/bar" 127.0.0.1 - - [16/Jan/2026:00:37:17 +0000] "HEAD /v2/foo/bar/blobs/sha256:0413d942f3d300b4d1880d4d7d5e8e4e36ad28f873ce45773eb09b9526180679 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-01-16T00:37:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:45343" http.request.id=41d17e7c-86bc-4c38-8c24-cf60a7bf9975 http.request.method=POST http.request.remoteaddr="127.0.0.1:56190" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.391488ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:17 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:45343" http.request.id=6d157e2e-e804-4d46-94df-01c335f93d89 http.request.method=GET http.request.remoteaddr="127.0.0.1:56190" http.request.uri="/v2/foo/bar/blobs/uploads/26b44905-c590-48be-a71e-2a5af9f8132b?_state=6Ri9xglmguE3_D_SqHssIGGm9_Nt_gjiukJv4wh5EmR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI2YjQ0OTA1LWM1OTAtNDhiZS1hNzFlLTJhNWFmOWY4MTMyYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoxNy43MTM5MzkxMDhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.154968ms http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:17 +0000] "GET /v2/foo/bar/blobs/uploads/26b44905-c590-48be-a71e-2a5af9f8132b?_state=6Ri9xglmguE3_D_SqHssIGGm9_Nt_gjiukJv4wh5EmR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI2YjQ0OTA1LWM1OTAtNDhiZS1hNzFlLTJhNWFmOWY4MTMyYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoxNy43MTM5MzkxMDhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:45343" http.request.id=fdc17aa9-34d7-4400-bcd6-f6d6fa41244c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56190" http.request.uri="/v2/foo/bar/blobs/uploads/26b44905-c590-48be-a71e-2a5af9f8132b?_state=6Ri9xglmguE3_D_SqHssIGGm9_Nt_gjiukJv4wh5EmR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI2YjQ0OTA1LWM1OTAtNDhiZS1hNzFlLTJhNWFmOWY4MTMyYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoxNy43MTM5MzkxMDhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.041403ms http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:17 +0000] "DELETE /v2/foo/bar/blobs/uploads/26b44905-c590-48be-a71e-2a5af9f8132b?_state=6Ri9xglmguE3_D_SqHssIGGm9_Nt_gjiukJv4wh5EmR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI2YjQ0OTA1LWM1OTAtNDhiZS1hNzFlLTJhNWFmOWY4MTMyYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoxNy43MTM5MzkxMDhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:17Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.12 http.request.host="127.0.0.1:45343" http.request.id=2d8d10f4-fac3-4073-8360-8a2ce54715e6 http.request.method=GET http.request.remoteaddr="127.0.0.1:56190" http.request.uri="/v2/foo/bar/blobs/uploads/26b44905-c590-48be-a71e-2a5af9f8132b?_state=6Ri9xglmguE3_D_SqHssIGGm9_Nt_gjiukJv4wh5EmR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI2YjQ0OTA1LWM1OTAtNDhiZS1hNzFlLTJhNWFmOWY4MTMyYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoxNy43MTM5MzkxMDhaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=26b44905-c590-48be-a71e-2a5af9f8132b time="2026-01-16T00:37:17Z" 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.24.12 http.request.host="127.0.0.1:45343" http.request.id=2d8d10f4-fac3-4073-8360-8a2ce54715e6 http.request.method=GET http.request.remoteaddr="127.0.0.1:56190" http.request.uri="/v2/foo/bar/blobs/uploads/26b44905-c590-48be-a71e-2a5af9f8132b?_state=6Ri9xglmguE3_D_SqHssIGGm9_Nt_gjiukJv4wh5EmR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI2YjQ0OTA1LWM1OTAtNDhiZS1hNzFlLTJhNWFmOWY4MTMyYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoxNy43MTM5MzkxMDhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.966544ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=26b44905-c590-48be-a71e-2a5af9f8132b 127.0.0.1 - - [16/Jan/2026:00:37:17 +0000] "GET /v2/foo/bar/blobs/uploads/26b44905-c590-48be-a71e-2a5af9f8132b?_state=6Ri9xglmguE3_D_SqHssIGGm9_Nt_gjiukJv4wh5EmR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI2YjQ0OTA1LWM1OTAtNDhiZS1hNzFlLTJhNWFmOWY4MTMyYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoxNy43MTM5MzkxMDhaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-01-16T00:37:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:45343" http.request.id=620319fd-a4a0-4920-a374-ed6727de6140 http.request.method=POST http.request.remoteaddr="127.0.0.1:56194" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.225004ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:17 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:17Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.12 http.request.host="127.0.0.1:45343" http.request.id=c6130bc2-1a2b-4845-8961-328ed12ca28c http.request.method=PUT http.request.remoteaddr="127.0.0.1:56194" http.request.uri="/v2/foo/bar/blobs/uploads/9ccb68a4-6354-447a-afbd-b0143b76c266?_state=S5PUuc3LQ79wpxiHvALVUaE-hMoHbpwlmCu63B6TNxh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjljY2I2OGE0LTYzNTQtNDQ3YS1hZmJkLWIwMTQzYjc2YzI2NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoxNy43MjQ3MzM0NzhaIn0%3D&digest=sha256%3A0413d942f3d300b4d1880d4d7d5e8e4e36ad28f873ce45773eb09b9526180679" http.request.useragent="Go-http-client/1.1" provided=sha256:0413d942f3d300b4d1880d4d7d5e8e4e36ad28f873ce45773eb09b9526180679 vars.name="foo/bar" vars.uuid=9ccb68a4-6354-447a-afbd-b0143b76c266 time="2026-01-16T00:37:17Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.12 http.request.host="127.0.0.1:45343" http.request.id=c6130bc2-1a2b-4845-8961-328ed12ca28c http.request.method=PUT http.request.remoteaddr="127.0.0.1:56194" http.request.uri="/v2/foo/bar/blobs/uploads/9ccb68a4-6354-447a-afbd-b0143b76c266?_state=S5PUuc3LQ79wpxiHvALVUaE-hMoHbpwlmCu63B6TNxh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjljY2I2OGE0LTYzNTQtNDQ3YS1hZmJkLWIwMTQzYjc2YzI2NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoxNy43MjQ3MzM0NzhaIn0%3D&digest=sha256%3A0413d942f3d300b4d1880d4d7d5e8e4e36ad28f873ce45773eb09b9526180679" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=9ccb68a4-6354-447a-afbd-b0143b76c266 time="2026-01-16T00:37:17Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:0413d942f3d300b4d1880d4d7d5e8e4e36ad28f873ce45773eb09b9526180679, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.12 http.request.host="127.0.0.1:45343" http.request.id=c6130bc2-1a2b-4845-8961-328ed12ca28c http.request.method=PUT http.request.remoteaddr="127.0.0.1:56194" http.request.uri="/v2/foo/bar/blobs/uploads/9ccb68a4-6354-447a-afbd-b0143b76c266?_state=S5PUuc3LQ79wpxiHvALVUaE-hMoHbpwlmCu63B6TNxh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjljY2I2OGE0LTYzNTQtNDQ3YS1hZmJkLWIwMTQzYjc2YzI2NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoxNy43MjQ3MzM0NzhaIn0%3D&digest=sha256%3A0413d942f3d300b4d1880d4d7d5e8e4e36ad28f873ce45773eb09b9526180679" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.371519ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=9ccb68a4-6354-447a-afbd-b0143b76c266 127.0.0.1 - - [16/Jan/2026:00:37:17 +0000] "PUT /v2/foo/bar/blobs/uploads/9ccb68a4-6354-447a-afbd-b0143b76c266?_state=S5PUuc3LQ79wpxiHvALVUaE-hMoHbpwlmCu63B6TNxh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjljY2I2OGE0LTYzNTQtNDQ3YS1hZmJkLWIwMTQzYjc2YzI2NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoxNy43MjQ3MzM0NzhaIn0%3D&digest=sha256%3A0413d942f3d300b4d1880d4d7d5e8e4e36ad28f873ce45773eb09b9526180679 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-01-16T00:37:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:45343" http.request.id=61b155c0-27e1-430a-9164-dcc29c5f861b http.request.method=POST http.request.remoteaddr="127.0.0.1:56194" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.086245ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:17 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:45343" http.request.id=911b2a0c-ec70-48c5-a430-8e13e247e0e1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56194" http.request.uri="/v2/foo/bar/blobs/uploads/78e5d317-f005-4401-83cf-d468aa370101?_state=vh1JQMINpgccDKWpJk_lKzCIDKi9fRayABT_nJsY6At7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc4ZTVkMzE3LWYwMDUtNDQwMS04M2NmLWQ0NjhhYTM3MDEwMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoxNy43MzA3NjM1NjFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=2.692639ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:17 +0000] "PUT /v2/foo/bar/blobs/uploads/78e5d317-f005-4401-83cf-d468aa370101?_state=vh1JQMINpgccDKWpJk_lKzCIDKi9fRayABT_nJsY6At7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc4ZTVkMzE3LWYwMDUtNDQwMS04M2NmLWQ0NjhhYTM3MDEwMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoxNy43MzA3NjM1NjFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:45343" http.request.id=d56b3b9a-9570-4820-ac39-19bcfaad9bf7 http.request.method=POST http.request.remoteaddr="127.0.0.1:56194" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.06471ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:17 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:45343" http.request.id=1e8c0523-f481-4dd9-8b40-3d15b33f2eaa http.request.method=PUT http.request.remoteaddr="127.0.0.1:56194" http.request.uri="/v2/foo/bar/blobs/uploads/31959694-ffaa-44ea-bc41-9690298cb98d?_state=f8x1kqt-icjPf5w7Hf0PdlbwHsxOw53tnKc4TlSLFx17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMxOTU5Njk0LWZmYWEtNDRlYS1iYzQxLTk2OTAyOThjYjk4ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoxNy43MzY4Nzg4MjVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=2.527989ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:17 +0000] "PUT /v2/foo/bar/blobs/uploads/31959694-ffaa-44ea-bc41-9690298cb98d?_state=f8x1kqt-icjPf5w7Hf0PdlbwHsxOw53tnKc4TlSLFx17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMxOTU5Njk0LWZmYWEtNDRlYS1iYzQxLTk2OTAyOThjYjk4ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoxNy43MzY4Nzg4MjVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:45343" http.request.id=8d3d5bcc-c351-4d61-bffe-33c5a4b8731b http.request.method=POST http.request.remoteaddr="127.0.0.1:56194" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.944123ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:17 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:20Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:45343" http.request.id=2ea7c87d-97dc-4691-af04-3ebba958a0be http.request.method=PUT http.request.remoteaddr="127.0.0.1:56194" http.request.uri="/v2/foo/bar/blobs/uploads/8308de3c-8f26-4100-bf23-707254dc89d8?_state=vx9bUGb6I9sdKonxYj_KnXXBrGhfNbIewibvxy_Vbc17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgzMDhkZTNjLThmMjYtNDEwMC1iZjIzLTcwNzI1NGRjODlkOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoxNy43NDI1NDMxNDRaIn0%3D&digest=sha256%3A0413d942f3d300b4d1880d4d7d5e8e4e36ad28f873ce45773eb09b9526180679" http.request.useragent="Go-http-client/1.1" http.response.duration=2.655053739s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:17 +0000] "PUT /v2/foo/bar/blobs/uploads/8308de3c-8f26-4100-bf23-707254dc89d8?_state=vx9bUGb6I9sdKonxYj_KnXXBrGhfNbIewibvxy_Vbc17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgzMDhkZTNjLThmMjYtNDEwMC1iZjIzLTcwNzI1NGRjODlkOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoxNy43NDI1NDMxNDRaIn0%3D&digest=sha256%3A0413d942f3d300b4d1880d4d7d5e8e4e36ad28f873ce45773eb09b9526180679 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:20Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:45343" http.request.id=582d4c03-3caf-4368-830f-4062a374b977 http.request.method=POST http.request.remoteaddr="127.0.0.1:56194" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.189611ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:20 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:23Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:45343" http.request.id=cb4843b4-6c68-497b-9f18-7d31ce3ec94a http.request.method=PATCH http.request.remoteaddr="127.0.0.1:56194" http.request.uri="/v2/foo/bar/blobs/uploads/2a1c14a8-30be-4c53-9ba0-cc1e00bc1379?_state=0GX1edM-513wx874yEDmNcOuGE3XAhS_dLA9y3RA7dd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJhMWMxNGE4LTMwYmUtNGM1My05YmEwLWNjMWUwMGJjMTM3OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoyMC42MTcwMjYwMloifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.649112412s http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:20 +0000] "PATCH /v2/foo/bar/blobs/uploads/2a1c14a8-30be-4c53-9ba0-cc1e00bc1379?_state=0GX1edM-513wx874yEDmNcOuGE3XAhS_dLA9y3RA7dd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJhMWMxNGE4LTMwYmUtNGM1My05YmEwLWNjMWUwMGJjMTM3OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoyMC42MTcwMjYwMloifQ%3D%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:23Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:45343" http.request.id=c38a43d3-5fcd-4149-a896-d62d8d9b8c63 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56194" http.request.uri="/v2/foo/bar/blobs/uploads/2a1c14a8-30be-4c53-9ba0-cc1e00bc1379?_state=VcGjup9PjKpPQkpOxOEXjT7Lc5zhe6nApxjb1BfkWsN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJhMWMxNGE4LTMwYmUtNGM1My05YmEwLWNjMWUwMGJjMTM3OSIsIk9mZnNldCI6MTgyNzM3OTIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6Mzc6MjBaIn0%3D&digest=sha256%3A0413d942f3d300b4d1880d4d7d5e8e4e36ad28f873ce45773eb09b9526180679" http.request.useragent="Go-http-client/1.1" http.response.duration=2.309003ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:23 +0000] "PUT /v2/foo/bar/blobs/uploads/2a1c14a8-30be-4c53-9ba0-cc1e00bc1379?_state=VcGjup9PjKpPQkpOxOEXjT7Lc5zhe6nApxjb1BfkWsN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJhMWMxNGE4LTMwYmUtNGM1My05YmEwLWNjMWUwMGJjMTM3OSIsIk9mZnNldCI6MTgyNzM3OTIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6Mzc6MjBaIn0%3D&digest=sha256%3A0413d942f3d300b4d1880d4d7d5e8e4e36ad28f873ce45773eb09b9526180679 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:23Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:45343" http.request.id=1bf253ff-f384-41ff-b8b3-c70ba441a446 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:56194" http.request.uri="/v2/foo/bar/blobs/sha256:0413d942f3d300b4d1880d4d7d5e8e4e36ad28f873ce45773eb09b9526180679" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.070635ms http.response.status=200 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:23 +0000] "HEAD /v2/foo/bar/blobs/sha256:0413d942f3d300b4d1880d4d7d5e8e4e36ad28f873ce45773eb09b9526180679 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:23Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:45343" http.request.id=68fd8988-5282-417b-b3a7-77875c1509d6 http.request.method=GET http.request.remoteaddr="127.0.0.1:56194" http.request.uri="/v2/foo/bar/blobs/sha256:0413d942f3d300b4d1880d4d7d5e8e4e36ad28f873ce45773eb09b9526180679" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=159.26872ms http.response.status=200 http.response.written=18273792 127.0.0.1 - - [16/Jan/2026:00:37:23 +0000] "GET /v2/foo/bar/blobs/sha256:0413d942f3d300b4d1880d4d7d5e8e4e36ad28f873ce45773eb09b9526180679 HTTP/1.1" 200 18273792 "" "Go-http-client/1.1" time="2026-01-16T00:37:23Z" level=error msg="error parsing digest="sha257:0413d942f3d300b4d1880d4d7d5e8e4e36ad28f873ce45773eb09b9526180679": unsupported digest algorithm" go.version=go1.24.12 http.request.host="127.0.0.1:45343" http.request.id=2c0db22c-13fa-49fa-b0df-03747df926de http.request.method=GET http.request.remoteaddr="127.0.0.1:56194" http.request.uri="/v2/foo/bar/blobs/sha257:0413d942f3d300b4d1880d4d7d5e8e4e36ad28f873ce45773eb09b9526180679" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:0413d942f3d300b4d1880d4d7d5e8e4e36ad28f873ce45773eb09b9526180679" vars.name="foo/bar" time="2026-01-16T00:37:23Z" 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.24.12 http.request.host="127.0.0.1:45343" http.request.id=2c0db22c-13fa-49fa-b0df-03747df926de http.request.method=GET http.request.remoteaddr="127.0.0.1:56194" http.request.uri="/v2/foo/bar/blobs/sha257:0413d942f3d300b4d1880d4d7d5e8e4e36ad28f873ce45773eb09b9526180679" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.844923ms http.response.status=400 http.response.written=110 vars.digest="sha257:0413d942f3d300b4d1880d4d7d5e8e4e36ad28f873ce45773eb09b9526180679" vars.name="foo/bar" 127.0.0.1 - - [16/Jan/2026:00:37:23 +0000] "GET /v2/foo/bar/blobs/sha257:0413d942f3d300b4d1880d4d7d5e8e4e36ad28f873ce45773eb09b9526180679 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-01-16T00:37:23Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:45343" http.request.id=00ee99cc-1f89-4d23-aab2-646b50f6f7bb http.request.method=GET http.request.remoteaddr="127.0.0.1:56218" http.request.uri="/v2/foo/bar/blobs/sha256:0413d942f3d300b4d1880d4d7d5e8e4e36ad28f873ce45773eb09b9526180679" http.request.useragent="Go-http-client/1.1" http.response.duration=2.300653ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:23 +0000] "GET /v2/foo/bar/blobs/sha256:0413d942f3d300b4d1880d4d7d5e8e4e36ad28f873ce45773eb09b9526180679 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:23Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:45343" http.request.id=2eb2173a-bd52-46d0-aa49-cba5a1a90bb0 http.request.method=GET http.request.remoteaddr="127.0.0.1:56218" http.request.uri="/v2/foo/bar/blobs/sha256:0413d942f3d300b4d1880d4d7d5e8e4e36ad28f873ce45773eb09b9526180679" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.91744ms http.response.status=200 http.response.written=360448 127.0.0.1 - - [16/Jan/2026:00:37:23 +0000] "GET /v2/foo/bar/blobs/sha256:0413d942f3d300b4d1880d4d7d5e8e4e36ad28f873ce45773eb09b9526180679 HTTP/1.1" 200 360448 "" "Go-http-client/1.1" time="2026-01-16T00:37:23Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:45343" http.request.id=dacf021a-0b73-49fa-a329-86b66d06f19e http.request.method=GET http.request.remoteaddr="127.0.0.1:56210" http.request.uri="/v2/foo/bar/blobs/sha256:0413d942f3d300b4d1880d4d7d5e8e4e36ad28f873ce45773eb09b9526180679" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=13.70285ms http.response.status=200 http.response.written=2648704 127.0.0.1 - - [16/Jan/2026:00:37:23 +0000] "GET /v2/foo/bar/blobs/sha256:0413d942f3d300b4d1880d4d7d5e8e4e36ad28f873ce45773eb09b9526180679 HTTP/1.1" 200 2648704 "" "Go-http-client/1.1" time="2026-01-16T00:37:23Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:44775" http.request.id=8a0705d3-ab94-49df-b517-53f15047bd48 http.request.method=GET http.request.remoteaddr="127.0.0.1:50048" http.request.uri="/v2/foo/bar/blobs/sha256:12d302a5c81c6afdad0f458ad7371cc1f523c31c1b1e1dec599d29c7a098c2f5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=6.174101127s http.response.status=200 http.response.written=2555904 127.0.0.1 - - [16/Jan/2026:00:37:17 +0000] "GET /v2/foo/bar/blobs/sha256:12d302a5c81c6afdad0f458ad7371cc1f523c31c1b1e1dec599d29c7a098c2f5 HTTP/1.1" 200 2555904 "" "Go-http-client/1.1" time="2026-01-16T00:37:23Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:44775" http.request.id=37e45cc2-e76a-40ac-acf6-778c0dff279e http.request.method=GET http.request.remoteaddr="127.0.0.1:50058" http.request.uri="/v2/foo/bar/blobs/sha256:12d302a5c81c6afdad0f458ad7371cc1f523c31c1b1e1dec599d29c7a098c2f5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=6.164864732s http.response.status=200 http.response.written=2634240 127.0.0.1 - - [16/Jan/2026:00:37:17 +0000] "GET /v2/foo/bar/blobs/sha256:12d302a5c81c6afdad0f458ad7371cc1f523c31c1b1e1dec599d29c7a098c2f5 HTTP/1.1" 200 2634240 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (11.84s) === RUN TestBlobDelete time="2026-01-16T00:37:23Z" 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.24.12 time="2026-01-16T00:37:23Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-16T00:37:24Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32 err.message="blob unknown to registry" go.version=go1.24.12 http.request.host="127.0.0.1:40319" http.request.id=81e670fe-af7c-4b4b-ab23-05a01f411832 http.request.method=GET http.request.remoteaddr="127.0.0.1:33802" http.request.uri="/v2/foo/bar/blobs/sha256:6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.980423ms http.response.status=404 http.response.written=157 vars.digest="sha256:6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32" vars.name="foo/bar" 127.0.0.1 - - [16/Jan/2026:00:37:24 +0000] "GET /v2/foo/bar/blobs/sha256:6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-01-16T00:37:24Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32 err.message="blob unknown to registry" go.version=go1.24.12 http.request.host="127.0.0.1:40319" http.request.id=cc5bd732-1f22-432e-88e1-d7fa65912d01 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:33804" http.request.uri="/v2/foo/bar/blobs/sha256:6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.708593ms http.response.status=404 http.response.written=157 vars.digest="sha256:6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32" vars.name="foo/bar" 127.0.0.1 - - [16/Jan/2026:00:37:24 +0000] "HEAD /v2/foo/bar/blobs/sha256:6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-01-16T00:37:24Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40319" http.request.id=582d2e91-6db8-4a1c-b970-50020efd4e87 http.request.method=POST http.request.remoteaddr="127.0.0.1:33804" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.842111ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:24 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:24Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40319" http.request.id=6a90ffa6-be50-473d-a168-f35509d39feb http.request.method=GET http.request.remoteaddr="127.0.0.1:33804" http.request.uri="/v2/foo/bar/blobs/uploads/dc9ba3a7-8091-4fe5-bc82-68bc477b8909?_state=Gxk8N-9bkVS_i5rTPT6RXQrgWhsyhXS96LDOrdGKrbV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRjOWJhM2E3LTgwOTEtNGZlNS1iYzgyLTY4YmM0NzdiODkwOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoyNC4xNDI2OTMyNTRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.910995ms http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:24 +0000] "GET /v2/foo/bar/blobs/uploads/dc9ba3a7-8091-4fe5-bc82-68bc477b8909?_state=Gxk8N-9bkVS_i5rTPT6RXQrgWhsyhXS96LDOrdGKrbV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRjOWJhM2E3LTgwOTEtNGZlNS1iYzgyLTY4YmM0NzdiODkwOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoyNC4xNDI2OTMyNTRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:24Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40319" http.request.id=82a26d2d-5aea-4643-b64a-bc714ae73784 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33804" http.request.uri="/v2/foo/bar/blobs/uploads/dc9ba3a7-8091-4fe5-bc82-68bc477b8909?_state=Gxk8N-9bkVS_i5rTPT6RXQrgWhsyhXS96LDOrdGKrbV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRjOWJhM2E3LTgwOTEtNGZlNS1iYzgyLTY4YmM0NzdiODkwOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoyNC4xNDI2OTMyNTRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.778424ms http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:24 +0000] "DELETE /v2/foo/bar/blobs/uploads/dc9ba3a7-8091-4fe5-bc82-68bc477b8909?_state=Gxk8N-9bkVS_i5rTPT6RXQrgWhsyhXS96LDOrdGKrbV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRjOWJhM2E3LTgwOTEtNGZlNS1iYzgyLTY4YmM0NzdiODkwOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoyNC4xNDI2OTMyNTRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:24Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.12 http.request.host="127.0.0.1:40319" http.request.id=579683c4-bc12-4cf0-939d-b54a6cfac4a7 http.request.method=GET http.request.remoteaddr="127.0.0.1:33804" http.request.uri="/v2/foo/bar/blobs/uploads/dc9ba3a7-8091-4fe5-bc82-68bc477b8909?_state=Gxk8N-9bkVS_i5rTPT6RXQrgWhsyhXS96LDOrdGKrbV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRjOWJhM2E3LTgwOTEtNGZlNS1iYzgyLTY4YmM0NzdiODkwOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoyNC4xNDI2OTMyNTRaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=dc9ba3a7-8091-4fe5-bc82-68bc477b8909 time="2026-01-16T00:37:24Z" 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.24.12 http.request.host="127.0.0.1:40319" http.request.id=579683c4-bc12-4cf0-939d-b54a6cfac4a7 http.request.method=GET http.request.remoteaddr="127.0.0.1:33804" http.request.uri="/v2/foo/bar/blobs/uploads/dc9ba3a7-8091-4fe5-bc82-68bc477b8909?_state=Gxk8N-9bkVS_i5rTPT6RXQrgWhsyhXS96LDOrdGKrbV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRjOWJhM2E3LTgwOTEtNGZlNS1iYzgyLTY4YmM0NzdiODkwOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoyNC4xNDI2OTMyNTRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.67381ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=dc9ba3a7-8091-4fe5-bc82-68bc477b8909 127.0.0.1 - - [16/Jan/2026:00:37:24 +0000] "GET /v2/foo/bar/blobs/uploads/dc9ba3a7-8091-4fe5-bc82-68bc477b8909?_state=Gxk8N-9bkVS_i5rTPT6RXQrgWhsyhXS96LDOrdGKrbV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRjOWJhM2E3LTgwOTEtNGZlNS1iYzgyLTY4YmM0NzdiODkwOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoyNC4xNDI2OTMyNTRaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-01-16T00:37:24Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40319" http.request.id=54a5a5bb-d200-4b4c-8474-d635b2fda533 http.request.method=POST http.request.remoteaddr="127.0.0.1:33816" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.037055ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:24 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:24Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.12 http.request.host="127.0.0.1:40319" http.request.id=0c14455e-d719-4a56-9e4b-e04b0924459e http.request.method=PUT http.request.remoteaddr="127.0.0.1:33816" http.request.uri="/v2/foo/bar/blobs/uploads/7280487b-19ed-4e33-a1fd-851820ee9bf5?_state=A6W6r_9WpPY6lNse7Ue_bNWRR3Kq6G1dfK0fsXIWlk17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcyODA0ODdiLTE5ZWQtNGUzMy1hMWZkLTg1MTgyMGVlOWJmNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoyNC4xNTE4ODE2MzJaIn0%3D&digest=sha256%3A6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32" http.request.useragent="Go-http-client/1.1" provided=sha256:6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32 vars.name="foo/bar" vars.uuid=7280487b-19ed-4e33-a1fd-851820ee9bf5 time="2026-01-16T00:37:24Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.12 http.request.host="127.0.0.1:40319" http.request.id=0c14455e-d719-4a56-9e4b-e04b0924459e http.request.method=PUT http.request.remoteaddr="127.0.0.1:33816" http.request.uri="/v2/foo/bar/blobs/uploads/7280487b-19ed-4e33-a1fd-851820ee9bf5?_state=A6W6r_9WpPY6lNse7Ue_bNWRR3Kq6G1dfK0fsXIWlk17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcyODA0ODdiLTE5ZWQtNGUzMy1hMWZkLTg1MTgyMGVlOWJmNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoyNC4xNTE4ODE2MzJaIn0%3D&digest=sha256%3A6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=7280487b-19ed-4e33-a1fd-851820ee9bf5 time="2026-01-16T00:37:24Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.12 http.request.host="127.0.0.1:40319" http.request.id=0c14455e-d719-4a56-9e4b-e04b0924459e http.request.method=PUT http.request.remoteaddr="127.0.0.1:33816" http.request.uri="/v2/foo/bar/blobs/uploads/7280487b-19ed-4e33-a1fd-851820ee9bf5?_state=A6W6r_9WpPY6lNse7Ue_bNWRR3Kq6G1dfK0fsXIWlk17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcyODA0ODdiLTE5ZWQtNGUzMy1hMWZkLTg1MTgyMGVlOWJmNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoyNC4xNTE4ODE2MzJaIn0%3D&digest=sha256%3A6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.009293ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=7280487b-19ed-4e33-a1fd-851820ee9bf5 127.0.0.1 - - [16/Jan/2026:00:37:24 +0000] "PUT /v2/foo/bar/blobs/uploads/7280487b-19ed-4e33-a1fd-851820ee9bf5?_state=A6W6r_9WpPY6lNse7Ue_bNWRR3Kq6G1dfK0fsXIWlk17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcyODA0ODdiLTE5ZWQtNGUzMy1hMWZkLTg1MTgyMGVlOWJmNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoyNC4xNTE4ODE2MzJaIn0%3D&digest=sha256%3A6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-01-16T00:37:24Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40319" http.request.id=2174d855-e827-4135-ac89-c40b70cbed77 http.request.method=POST http.request.remoteaddr="127.0.0.1:33816" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.91023ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:24 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:24Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40319" http.request.id=4d00e610-3717-46e5-b51b-499ee25b1888 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33816" http.request.uri="/v2/foo/bar/blobs/uploads/879f75c3-00cd-4766-8acd-9c9911963c3e?_state=2n_e8eymXgLEbD8nNFIzhna23ru7Kv-tEiV_mULs5XN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3OWY3NWMzLTAwY2QtNDc2Ni04YWNkLTljOTkxMTk2M2MzZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoyNC4xNTg4Njk3OTdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=2.320186ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:24 +0000] "PUT /v2/foo/bar/blobs/uploads/879f75c3-00cd-4766-8acd-9c9911963c3e?_state=2n_e8eymXgLEbD8nNFIzhna23ru7Kv-tEiV_mULs5XN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3OWY3NWMzLTAwY2QtNDc2Ni04YWNkLTljOTkxMTk2M2MzZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoyNC4xNTg4Njk3OTdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:24Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40319" http.request.id=e657cf98-99c1-4290-a19c-73e8dc2ae202 http.request.method=POST http.request.remoteaddr="127.0.0.1:33816" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.890336ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:24 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:24Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40319" http.request.id=fe08a9d2-606a-40c6-8fff-0619d8174a51 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33816" http.request.uri="/v2/foo/bar/blobs/uploads/5599d568-6bea-4071-a2cf-843390304016?_state=rAxIRhlB-al7gxrnM5Xez5dQqYNl_0s0uiRlFBTQDYR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU1OTlkNTY4LTZiZWEtNDA3MS1hMmNmLTg0MzM5MDMwNDAxNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoyNC4xNjQyMzAxNzZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=2.596305ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:24 +0000] "PUT /v2/foo/bar/blobs/uploads/5599d568-6bea-4071-a2cf-843390304016?_state=rAxIRhlB-al7gxrnM5Xez5dQqYNl_0s0uiRlFBTQDYR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU1OTlkNTY4LTZiZWEtNDA3MS1hMmNmLTg0MzM5MDMwNDAxNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoyNC4xNjQyMzAxNzZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:24Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40319" http.request.id=2092abda-8d5c-4f57-a442-0588a24cefc8 http.request.method=POST http.request.remoteaddr="127.0.0.1:33816" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.815319ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:24 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:31Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40319" http.request.id=f4bb5cef-4d16-4992-8f73-1d0ec20e1cf8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33816" http.request.uri="/v2/foo/bar/blobs/uploads/a46f6083-daf8-446a-9981-5dc7aa126bf0?_state=SkTOdOYpJLccbqQhbHdPyuwbQzBB0HS9XBYn1A95jLB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE0NmY2MDgzLWRhZjgtNDQ2YS05OTgxLTVkYzdhYTEyNmJmMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoyNC4xNjk3MTU4NzVaIn0%3D&digest=sha256%3A6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32" http.request.useragent="Go-http-client/1.1" http.response.duration=7.652766601s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:24 +0000] "PUT /v2/foo/bar/blobs/uploads/a46f6083-daf8-446a-9981-5dc7aa126bf0?_state=SkTOdOYpJLccbqQhbHdPyuwbQzBB0HS9XBYn1A95jLB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE0NmY2MDgzLWRhZjgtNDQ2YS05OTgxLTVkYzdhYTEyNmJmMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzoyNC4xNjk3MTU4NzVaIn0%3D&digest=sha256%3A6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:32Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40319" http.request.id=8061055f-5f07-40de-b0c4-d532a68a7359 http.request.method=POST http.request.remoteaddr="127.0.0.1:33816" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.365059ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:32 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:39Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:40319" http.request.id=28d2e437-ec06-471f-a6c1-5842c948df2a http.request.method=PATCH http.request.remoteaddr="127.0.0.1:33816" http.request.uri="/v2/foo/bar/blobs/uploads/f6111dc6-c82b-4107-b79b-9673a5882a68?_state=8afbKm5Amyn_g_moS-BjazesBjw4ZyUg0xhxVBFdENt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY2MTExZGM2LWM4MmItNDEwNy1iNzliLTk2NzNhNTg4MmE2OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzozMi4yMTY4MzcyMzdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=7.728712391s http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:32 +0000] "PATCH /v2/foo/bar/blobs/uploads/f6111dc6-c82b-4107-b79b-9673a5882a68?_state=8afbKm5Amyn_g_moS-BjazesBjw4ZyUg0xhxVBFdENt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY2MTExZGM2LWM4MmItNDEwNy1iNzliLTk2NzNhNTg4MmE2OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzozMi4yMTY4MzcyMzdaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:39Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40319" http.request.id=36c9abfe-ce3b-493e-9d7e-4903cda78955 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33816" http.request.uri="/v2/foo/bar/blobs/uploads/f6111dc6-c82b-4107-b79b-9673a5882a68?_state=nJZ58SjWpm9g5k1ykg1Y0x9TOeTM9mh8nLMo4bk5lvd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY2MTExZGM2LWM4MmItNDEwNy1iNzliLTk2NzNhNTg4MmE2OCIsIk9mZnNldCI6MzEyMDEyODAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6Mzc6MzJaIn0%3D&digest=sha256%3A6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32" http.request.useragent="Go-http-client/1.1" http.response.duration=2.513766ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:39 +0000] "PUT /v2/foo/bar/blobs/uploads/f6111dc6-c82b-4107-b79b-9673a5882a68?_state=nJZ58SjWpm9g5k1ykg1Y0x9TOeTM9mh8nLMo4bk5lvd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY2MTExZGM2LWM4MmItNDEwNy1iNzliLTk2NzNhNTg4MmE2OCIsIk9mZnNldCI6MzEyMDEyODAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6Mzc6MzJaIn0%3D&digest=sha256%3A6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:39Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40319" http.request.id=9233542c-9833-4694-8cb1-a5c3ca48fe1c http.request.method=HEAD http.request.remoteaddr="127.0.0.1:33816" http.request.uri="/v2/foo/bar/blobs/sha256:6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.200119ms http.response.status=200 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:39 +0000] "HEAD /v2/foo/bar/blobs/sha256:6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:40Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40319" http.request.id=ba8fad94-7a4e-4737-9f4d-a302debeee14 http.request.method=GET http.request.remoteaddr="127.0.0.1:33816" http.request.uri="/v2/foo/bar/blobs/sha256:6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=350.476347ms http.response.status=200 http.response.written=31201280 127.0.0.1 - - [16/Jan/2026:00:37:39 +0000] "GET /v2/foo/bar/blobs/sha256:6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32 HTTP/1.1" 200 31201280 "" "Go-http-client/1.1" time="2026-01-16T00:37:40Z" level=error msg="error parsing digest="sha257:6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32": unsupported digest algorithm" go.version=go1.24.12 http.request.host="127.0.0.1:40319" http.request.id=24ccca94-a167-43be-a5cd-535e7a28f3a3 http.request.method=GET http.request.remoteaddr="127.0.0.1:33816" http.request.uri="/v2/foo/bar/blobs/sha257:6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32" vars.name="foo/bar" time="2026-01-16T00:37:40Z" 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.24.12 http.request.host="127.0.0.1:40319" http.request.id=24ccca94-a167-43be-a5cd-535e7a28f3a3 http.request.method=GET http.request.remoteaddr="127.0.0.1:33816" http.request.uri="/v2/foo/bar/blobs/sha257:6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.916194ms http.response.status=400 http.response.written=110 vars.digest="sha257:6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32" vars.name="foo/bar" 127.0.0.1 - - [16/Jan/2026:00:37:40 +0000] "GET /v2/foo/bar/blobs/sha257:6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-01-16T00:37:40Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40319" http.request.id=55d9d127-2b4b-415e-9d14-2048ccdec744 http.request.method=GET http.request.remoteaddr="127.0.0.1:52990" http.request.uri="/v2/foo/bar/blobs/sha256:6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32" http.request.useragent="Go-http-client/1.1" http.response.duration=3.922762ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:40 +0000] "GET /v2/foo/bar/blobs/sha256:6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:40Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40319" http.request.id=effa5223-486d-418e-8517-70e933cf9d0e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53006" http.request.uri="/v2/foo/bar/blobs/sha256:6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32" http.request.useragent="Go-http-client/1.1" http.response.duration=2.149277ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:40 +0000] "DELETE /v2/foo/bar/blobs/sha256:6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:40Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32 err.message="blob unknown to registry" go.version=go1.24.12 http.request.host="127.0.0.1:40319" http.request.id=76b07eed-1a55-4359-891f-6a493ae36e51 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:53006" http.request.uri="/v2/foo/bar/blobs/sha256:6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.821503ms http.response.status=404 http.response.written=157 vars.digest="sha256:6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32" vars.name="foo/bar" 127.0.0.1 - - [16/Jan/2026:00:37:40 +0000] "HEAD /v2/foo/bar/blobs/sha256:6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-01-16T00:37:40Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.24.12 http.request.host="127.0.0.1:40319" http.request.id=48ac9273-1c0e-44b7-9286-1bf7a8255209 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53006" http.request.uri="/v2/foo/bar/blobs/sha256:6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.717437ms http.response.status=404 http.response.written=74 vars.digest="sha256:6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32" vars.name="foo/bar" 127.0.0.1 - - [16/Jan/2026:00:37:40 +0000] "DELETE /v2/foo/bar/blobs/sha256:6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2026-01-16T00:37:40Z" level=error msg="error parsing digest="sha257:6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32": unsupported digest algorithm" go.version=go1.24.12 http.request.host="127.0.0.1:40319" http.request.id=5faa7788-ccbf-427b-80a3-3c4875729021 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53010" http.request.uri="/v2/foo/bar/blobs/sha257:6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32" vars.name="foo/bar" time="2026-01-16T00:37:40Z" 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.24.12 http.request.host="127.0.0.1:40319" http.request.id=5faa7788-ccbf-427b-80a3-3c4875729021 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53010" http.request.uri="/v2/foo/bar/blobs/sha257:6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.97374ms http.response.status=400 http.response.written=110 vars.digest="sha257:6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32" vars.name="foo/bar" 127.0.0.1 - - [16/Jan/2026:00:37:40 +0000] "DELETE /v2/foo/bar/blobs/sha257:6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-01-16T00:37:40Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40319" http.request.id=c87c2a0d-2e11-4c43-a66f-775d010f49d4 http.request.method=POST http.request.remoteaddr="127.0.0.1:53020" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.335382ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:40 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:47Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40319" http.request.id=dc053f50-2f0b-4e4c-b1b2-897d70faa61e http.request.method=PUT http.request.remoteaddr="127.0.0.1:53020" http.request.uri="/v2/foo/bar/blobs/uploads/8512425c-9ab6-4c04-8520-a6425b47d3ef?_state=CKMTeELYguhDmc-jd2BkslFabZ2Bu0C4RW_rp0C61Fh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg1MTI0MjVjLTlhYjYtNGMwNC04NTIwLWE2NDI1YjQ3ZDNlZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzo0MC40MTcwMzc0NzZaIn0%3D&digest=sha256%3A6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32" http.request.useragent="Go-http-client/1.1" http.response.duration=7.417231969s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:40 +0000] "PUT /v2/foo/bar/blobs/uploads/8512425c-9ab6-4c04-8520-a6425b47d3ef?_state=CKMTeELYguhDmc-jd2BkslFabZ2Bu0C4RW_rp0C61Fh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg1MTI0MjVjLTlhYjYtNGMwNC04NTIwLWE2NDI1YjQ3ZDNlZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzo0MC40MTcwMzc0NzZaIn0%3D&digest=sha256%3A6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:48Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40319" http.request.id=385272fb-83ff-4169-a390-fed91bd2e483 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:53020" http.request.uri="/v2/foo/bar/blobs/sha256:6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.03549ms http.response.status=200 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:48 +0000] "HEAD /v2/foo/bar/blobs/sha256:6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:48Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40319" http.request.id=5a748b5d-2949-4fa2-9342-84f7cb20aea7 http.request.method=GET http.request.remoteaddr="127.0.0.1:52990" http.request.uri="/v2/foo/bar/blobs/sha256:6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=7.820159004s http.response.status=200 http.response.written=2634240 127.0.0.1 - - [16/Jan/2026:00:37:40 +0000] "GET /v2/foo/bar/blobs/sha256:6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32 HTTP/1.1" 200 2634240 "" "Go-http-client/1.1" time="2026-01-16T00:37:48Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40319" http.request.id=4c2b56f8-30dd-4c4f-abeb-30832515cba4 http.request.method=GET http.request.remoteaddr="127.0.0.1:52982" http.request.uri="/v2/foo/bar/blobs/sha256:6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=7.832722539s http.response.status=200 http.response.written=2681472 127.0.0.1 - - [16/Jan/2026:00:37:40 +0000] "GET /v2/foo/bar/blobs/sha256:6969802d15c828a9e10ce58f8f2c71b021013f15d49ab9e1994137a4620ddf32 HTTP/1.1" 200 2681472 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (24.68s) === RUN TestRelativeURL time="2026-01-16T00:37:48Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.12 time="2026-01-16T00:37:48Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-16T00:37:48Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36293" http.request.id=dc8dd436-e357-4b45-97f9-b3d6b889251b http.request.method=POST http.request.remoteaddr="127.0.0.1:38262" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.211407ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:48 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:52Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36293" http.request.id=b7dcc61f-ba63-4c8b-9962-e16405c22aee http.request.method=PUT http.request.remoteaddr="127.0.0.1:38262" http.request.uri="/v2/foo/bar/blobs/uploads/7fae58e4-0303-4b7a-98ff-afc9393a0c63?_state=yIYbrVvuKDo7jmsVcVhPbszOMT-oRaAEYX53jvLW5pd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdmYWU1OGU0LTAzMDMtNGI3YS05OGZmLWFmYzkzOTNhMGM2MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzo0OC4yMjQ1ODE5NFoifQ%3D%3D&digest=sha256%3A3af3c87e99f7a99ad81a94a1cd57220aae830a59d696263aa85c42de9d2ab17a" http.request.useragent="Go-http-client/1.1" http.response.duration=3.702031239s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:48 +0000] "PUT /v2/foo/bar/blobs/uploads/7fae58e4-0303-4b7a-98ff-afc9393a0c63?_state=yIYbrVvuKDo7jmsVcVhPbszOMT-oRaAEYX53jvLW5pd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdmYWU1OGU0LTAzMDMtNGI3YS05OGZmLWFmYzkzOTNhMGM2MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzo0OC4yMjQ1ODE5NFoifQ%3D%3D&digest=sha256%3A3af3c87e99f7a99ad81a94a1cd57220aae830a59d696263aa85c42de9d2ab17a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:52Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36293" http.request.id=1df53d64-ceda-4516-8924-6d5a9e61cf3a http.request.method=POST http.request.remoteaddr="127.0.0.1:38262" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.352694ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:52 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:52Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36293" http.request.id=e32c8bb7-6cd7-4687-80b4-63cf34089e29 http.request.method=POST http.request.remoteaddr="127.0.0.1:38262" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.845327ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:52 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:37:56Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36293" http.request.id=29ca7af2-3c1f-41c3-b7cb-e1d23070be6f http.request.method=PUT http.request.remoteaddr="127.0.0.1:38262" http.request.uri="/v2/foo/bar/blobs/uploads/2c7a06f1-fd09-4b74-bed9-4ef2dfa82512?_state=PLzVOEghNY95U2RiPR_dYxKBauNYXysJ4a9fXnMTVix7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJjN2EwNmYxLWZkMDktNGI3NC1iZWQ5LTRlZjJkZmE4MjUxMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzo1Mi43NTY4MTgzMDZaIn0%3D&digest=sha256%3Ab8ca400369377aca4b13243437c9fffa5155cf5b204d79644ab167e705cd1178" http.request.useragent="Go-http-client/1.1" http.response.duration=4.062897295s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:52 +0000] "PUT /v2/foo/bar/blobs/uploads/2c7a06f1-fd09-4b74-bed9-4ef2dfa82512?_state=PLzVOEghNY95U2RiPR_dYxKBauNYXysJ4a9fXnMTVix7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJjN2EwNmYxLWZkMDktNGI3NC1iZWQ5LTRlZjJkZmE4MjUxMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzo1Mi43NTY4MTgzMDZaIn0%3D&digest=sha256%3Ab8ca400369377aca4b13243437c9fffa5155cf5b204d79644ab167e705cd1178 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (8.60s) === RUN TestBlobDeleteDisabled time="2026-01-16T00:37:56Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.12 time="2026-01-16T00:37:56Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-16T00:37:57Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.12 http.request.host="127.0.0.1:38791" http.request.id=2492a06a-bd97-491d-82c2-dc4abceb464f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50298" http.request.uri="/v2/foo/bar/blobs/sha256:3b41975bf568ca0132799ad86d398a0be8dedf300bf033e2bdecc4166ebd6b39" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.773368ms http.response.status=405 http.response.written=78 vars.digest="sha256:3b41975bf568ca0132799ad86d398a0be8dedf300bf033e2bdecc4166ebd6b39" vars.name="foo/bar" 127.0.0.1 - - [16/Jan/2026:00:37:57 +0000] "DELETE /v2/foo/bar/blobs/sha256:3b41975bf568ca0132799ad86d398a0be8dedf300bf033e2bdecc4166ebd6b39 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.36s) === RUN TestDeleteDisabled time="2026-01-16T00:37:57Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.12 time="2026-01-16T00:37:57Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-16T00:37:57Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:33341" http.request.id=4c895327-63ce-4d76-bc03-f712018f25d7 http.request.method=POST http.request.remoteaddr="127.0.0.1:39948" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.172939ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:02Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:33341" http.request.id=b2ec3c7e-535d-413b-b8e5-7cd884d3f098 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39948" http.request.uri="/v2/foo/bar/blobs/uploads/913dd516-a653-4fed-a6a6-c254781cf946?_state=3rb0Ua68nF4Gore12KTid5XJ5pFbydizYehvnzV7bVx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkxM2RkNTE2LWE2NTMtNGZlZC1hNmE2LWMyNTQ3ODFjZjk0NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzo1Ny42MjQ0ODk4OTFaIn0%3D&digest=sha256%3A591b5b049f2f6e9eb2d634766cb08b4877335e1e42956fa547ad613acc1b8ee0" http.request.useragent="Go-http-client/1.1" http.response.duration=4.671410339s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:37:57 +0000] "PUT /v2/foo/bar/blobs/uploads/913dd516-a653-4fed-a6a6-c254781cf946?_state=3rb0Ua68nF4Gore12KTid5XJ5pFbydizYehvnzV7bVx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkxM2RkNTE2LWE2NTMtNGZlZC1hNmE2LWMyNTQ3ODFjZjk0NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozNzo1Ny42MjQ0ODk4OTFaIn0%3D&digest=sha256%3A591b5b049f2f6e9eb2d634766cb08b4877335e1e42956fa547ad613acc1b8ee0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:02Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.12 http.request.host="127.0.0.1:33341" http.request.id=9cc12e86-3784-466f-b4c8-238b431a0aba http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39948" http.request.uri="/v2/foo/bar/blobs/sha256:591b5b049f2f6e9eb2d634766cb08b4877335e1e42956fa547ad613acc1b8ee0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.760251ms http.response.status=405 http.response.written=78 vars.digest="sha256:591b5b049f2f6e9eb2d634766cb08b4877335e1e42956fa547ad613acc1b8ee0" vars.name="foo/bar" 127.0.0.1 - - [16/Jan/2026:00:38:02 +0000] "DELETE /v2/foo/bar/blobs/sha256:591b5b049f2f6e9eb2d634766cb08b4877335e1e42956fa547ad613acc1b8ee0 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (5.12s) === RUN TestDeleteReadOnly time="2026-01-16T00:38:02Z" 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.24.12 time="2026-01-16T00:38:02Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-16T00:38:02Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:42401" http.request.id=a45e5e31-7c32-4607-bd39-8ce7694fe519 http.request.method=POST http.request.remoteaddr="127.0.0.1:52896" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.176873ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:07Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:42401" http.request.id=374be939-b3ae-464a-afb7-c84ffe8051d8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52896" http.request.uri="/v2/foo/bar/blobs/uploads/9ecaf74c-6594-4392-9dbb-c881f1814f1a?_state=N7nWoLzdKadBx7wqGZUvsd8KzYfQiBgCJ87p-8kYBxx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllY2FmNzRjLTY1OTQtNDM5Mi05ZGJiLWM4ODFmMTgxNGYxYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozODowMi43Nzg3MTU0ODNaIn0%3D&digest=sha256%3A323979bf825e35b3991c8b0b6d8d5be182baa285b253d7e3cdf2efc5f9a5177d" http.request.useragent="Go-http-client/1.1" http.response.duration=4.417342112s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:02 +0000] "PUT /v2/foo/bar/blobs/uploads/9ecaf74c-6594-4392-9dbb-c881f1814f1a?_state=N7nWoLzdKadBx7wqGZUvsd8KzYfQiBgCJ87p-8kYBxx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllY2FmNzRjLTY1OTQtNDM5Mi05ZGJiLWM4ODFmMTgxNGYxYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozODowMi43Nzg3MTU0ODNaIn0%3D&digest=sha256%3A323979bf825e35b3991c8b0b6d8d5be182baa285b253d7e3cdf2efc5f9a5177d HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [16/Jan/2026:00:38:07 +0000] "DELETE /v2/foo/bar/blobs/sha256:323979bf825e35b3991c8b0b6d8d5be182baa285b253d7e3cdf2efc5f9a5177d HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (4.90s) === RUN TestStartPushReadOnly time="2026-01-16T00:38: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.24.12 time="2026-01-16T00:38:07Z" level=info msg="redis not configured" go.version=go1.24.12 127.0.0.1 - - [16/Jan/2026:00:38:07 +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-01-16T00:38: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.24.12 time="2026-01-16T00:38:07Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-16T00:38:07Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.12 http.request.host="127.0.0.1:35729" http.request.id=4b2ff368-fcd6-4b46-a355-ecca02c7e765 http.request.method=GET http.request.remoteaddr="127.0.0.1:60042" 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.115164ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Jan/2026:00:38:07 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-01-16T00:38: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.24.12 http.request.host="127.0.0.1:35729" http.request.id=5fe0914a-7312-49e2-8637-ad065373ae23 http.request.method=GET http.request.remoteaddr="127.0.0.1:60042" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.795448ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [16/Jan/2026:00:38:07 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-01-16T00:38:07Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.12 http.request.host="127.0.0.1:35729" http.request.id=34f8d875-fa11-4744-8c3d-5741f38f4782 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60042" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.634439ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Jan/2026:00:38:07 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-01-16T00:38:07Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.12 http.request.host="127.0.0.1:35729" http.request.id=d4965e6f-bfe2-46c8-8a43-b263fe63c1d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60042" 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=7.51231ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-01-16T00:38: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.24.12 http.request.host="127.0.0.1:35729" http.request.id=d4965e6f-bfe2-46c8-8a43-b263fe63c1d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60042" 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=7.619593ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-01-16T00:38:07Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.12 http.request.host="127.0.0.1:35729" http.request.id=d4965e6f-bfe2-46c8-8a43-b263fe63c1d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60042" 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=7.67261ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-01-16T00:38: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.24.12 http.request.host="127.0.0.1:35729" http.request.id=d4965e6f-bfe2-46c8-8a43-b263fe63c1d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60042" 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=7.724693ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Jan/2026:00:38:07 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-01-16T00:38:07Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35729" http.request.id=e190df1e-fc60-4efa-99f7-9ef81c7d1a4d http.request.method=POST http.request.remoteaddr="127.0.0.1:60042" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.976433ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:07 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:14Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35729" http.request.id=27729e07-15bf-487a-9689-ab1228e0fcfa http.request.method=PUT http.request.remoteaddr="127.0.0.1:60042" http.request.uri="/v2/foo/schema1/blobs/uploads/48ae70ff-0fb4-42d2-8231-87c8de169bf6?_state=vXDPVBGLulVTKXBE3rrakaK5OdH9KlrwiGe6BGhQjT97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0OGFlNzBmZi0wZmI0LTQyZDItODIzMS04N2M4ZGUxNjliZjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6Mzg6MDcuNzY0MDU0ODQzWiJ9&digest=sha256%3A75a3509595a38e736251ddd6c03b8f5bbd56b0454577ddf775c849f5f23b4570" http.request.useragent="Go-http-client/1.1" http.response.duration=6.819389838s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:07 +0000] "PUT /v2/foo/schema1/blobs/uploads/48ae70ff-0fb4-42d2-8231-87c8de169bf6?_state=vXDPVBGLulVTKXBE3rrakaK5OdH9KlrwiGe6BGhQjT97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0OGFlNzBmZi0wZmI0LTQyZDItODIzMS04N2M4ZGUxNjliZjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6Mzg6MDcuNzY0MDU0ODQzWiJ9&digest=sha256%3A75a3509595a38e736251ddd6c03b8f5bbd56b0454577ddf775c849f5f23b4570 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:14Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35729" http.request.id=eaef6416-9832-45e6-a22f-e0d0aa9eaed3 http.request.method=POST http.request.remoteaddr="127.0.0.1:60042" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.147725ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:14 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35729" http.request.id=714b4425-41d3-40b2-9d7a-4abafab2432c http.request.method=PUT http.request.remoteaddr="127.0.0.1:60042" http.request.uri="/v2/foo/schema1/blobs/uploads/e0561374-3284-4b8a-ac01-4bb48a58658a?_state=gHIZEHKil98YkaX2OQSU6GW4oTi_ZOBjKxIEeykjUCl7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlMDU2MTM3NC0zMjg0LTRiOGEtYWMwMS00YmI0OGE1ODY1OGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6Mzg6MTQuODkxNjM1NzQ3WiJ9&digest=sha256%3A79b3454ded47f2c8f23159adfde65527d7029ae62f5f787c7d0c1374f21739cd" http.request.useragent="Go-http-client/1.1" http.response.duration=2.199367148s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:14 +0000] "PUT /v2/foo/schema1/blobs/uploads/e0561374-3284-4b8a-ac01-4bb48a58658a?_state=gHIZEHKil98YkaX2OQSU6GW4oTi_ZOBjKxIEeykjUCl7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlMDU2MTM3NC0zMjg0LTRiOGEtYWMwMS00YmI0OGE1ODY1OGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6Mzg6MTQuODkxNjM1NzQ3WiJ9&digest=sha256%3A79b3454ded47f2c8f23159adfde65527d7029ae62f5f787c7d0c1374f21739cd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35729" http.request.id=20d72e3c-68bd-4a26-8e83-dd52eb34599b http.request.method=PUT http.request.remoteaddr="127.0.0.1:60042" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=8.405861ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:17 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35729" http.request.id=8cf99ae1-0d10-4f8c-9075-b8eafe7cb294 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60042" http.request.uri="/v2/foo/schema1/manifests/sha256:89bd9e6f0c39f56a707cb361593116dfb69229df3bd0814e43792e22d28fec9d" http.request.useragent="Go-http-client/1.1" http.response.duration=7.960929ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:17 +0000] "PUT /v2/foo/schema1/manifests/sha256:89bd9e6f0c39f56a707cb361593116dfb69229df3bd0814e43792e22d28fec9d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35729" http.request.id=7c2df8ad-5cae-4079-b8a4-6307e65913d9 http.request.method=GET http.request.remoteaddr="127.0.0.1:60042" 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.029007ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Jan/2026:00:38:17 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-01-16T00:38:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35729" http.request.id=d5eedcbc-d671-48db-851d-36161a12b7cb http.request.method=GET http.request.remoteaddr="127.0.0.1:60042" http.request.uri="/v2/foo/schema1/manifests/sha256:89bd9e6f0c39f56a707cb361593116dfb69229df3bd0814e43792e22d28fec9d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.845966ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Jan/2026:00:38:17 +0000] "GET /v2/foo/schema1/manifests/sha256:89bd9e6f0c39f56a707cb361593116dfb69229df3bd0814e43792e22d28fec9d HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-01-16T00:38:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:35729" http.request.id=a0fcfe25-da38-42e4-a382-a32b4ae20c92 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60042" http.request.uri="/v2/foo/schema1/manifests/sha256:89bd9e6f0c39f56a707cb361593116dfb69229df3bd0814e43792e22d28fec9d" http.request.useragent="Go-http-client/1.1" http.response.duration=8.093225ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:17 +0000] "PUT /v2/foo/schema1/manifests/sha256:89bd9e6f0c39f56a707cb361593116dfb69229df3bd0814e43792e22d28fec9d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:35729" http.request.id=a1a8a82e-eb8d-4e4f-96bc-5f6fa129e195 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60042" http.request.uri="/v2/foo/schema1/manifests/sha256:89bd9e6f0c39f56a707cb361593116dfb69229df3bd0814e43792e22d28fec9d" http.request.useragent="Go-http-client/1.1" http.response.duration=8.070426ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:17 +0000] "PUT /v2/foo/schema1/manifests/sha256:89bd9e6f0c39f56a707cb361593116dfb69229df3bd0814e43792e22d28fec9d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/json" http.request.host="127.0.0.1:35729" http.request.id=f7613566-4271-4dc0-af58-f93260c7b900 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60042" http.request.uri="/v2/foo/schema1/manifests/sha256:89bd9e6f0c39f56a707cb361593116dfb69229df3bd0814e43792e22d28fec9d" http.request.useragent="Go-http-client/1.1" http.response.duration=8.055236ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:17 +0000] "PUT /v2/foo/schema1/manifests/sha256:89bd9e6f0c39f56a707cb361593116dfb69229df3bd0814e43792e22d28fec9d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35729" http.request.id=b7ebb580-5c6e-4666-a2ec-a84e1eb1019d http.request.method=GET http.request.remoteaddr="127.0.0.1:60042" http.request.uri="/v2/foo/schema1/manifests/sha256:89bd9e6f0c39f56a707cb361593116dfb69229df3bd0814e43792e22d28fec9d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.069662ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Jan/2026:00:38:17 +0000] "GET /v2/foo/schema1/manifests/sha256:89bd9e6f0c39f56a707cb361593116dfb69229df3bd0814e43792e22d28fec9d HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-01-16T00:38:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35729" http.request.id=45ebdbaa-51fb-4df9-8371-f4d4faaaa251 http.request.method=GET http.request.remoteaddr="127.0.0.1:60042" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.611582ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:17 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35729" http.request.id=07003579-1013-43a2-bcbd-c6caa8fc3736 http.request.method=GET http.request.remoteaddr="127.0.0.1:60042" http.request.uri="/v2/foo/schema1/manifests/sha256:89bd9e6f0c39f56a707cb361593116dfb69229df3bd0814e43792e22d28fec9d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.460907ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:17 +0000] "GET /v2/foo/schema1/manifests/sha256:89bd9e6f0c39f56a707cb361593116dfb69229df3bd0814e43792e22d28fec9d HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35729" http.request.id=621cbcc4-84b6-4ad4-8832-16a44dd47df3 http.request.method=GET http.request.remoteaddr="127.0.0.1:60042" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.548344ms http.response.status=200 http.response.written=41 127.0.0.1 - - [16/Jan/2026:00:38:17 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-01-16T00:38:17Z" level=error msg="payload digest does match: "sha256:411f2be4d7f4aed5f7726b9332107d9242f4eb60b3aff2550b75f0cecc4ae942" != "sha256:89bd9e6f0c39f56a707cb361593116dfb69229df3bd0814e43792e22d28fec9d"" go.version=go1.24.12 http.request.host="127.0.0.1:35729" http.request.id=811e9857-40ac-49a5-9a0c-1c5820a0549b http.request.method=PUT http.request.remoteaddr="127.0.0.1:60042" http.request.uri="/v2/foo/schema1/manifests/sha256:89bd9e6f0c39f56a707cb361593116dfb69229df3bd0814e43792e22d28fec9d" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:89bd9e6f0c39f56a707cb361593116dfb69229df3bd0814e43792e22d28fec9d" time="2026-01-16T00:38:17Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.12 http.request.host="127.0.0.1:35729" http.request.id=811e9857-40ac-49a5-9a0c-1c5820a0549b http.request.method=PUT http.request.remoteaddr="127.0.0.1:60042" http.request.uri="/v2/foo/schema1/manifests/sha256:89bd9e6f0c39f56a707cb361593116dfb69229df3bd0814e43792e22d28fec9d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.105793ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:89bd9e6f0c39f56a707cb361593116dfb69229df3bd0814e43792e22d28fec9d" 127.0.0.1 - - [16/Jan/2026:00:38:17 +0000] "PUT /v2/foo/schema1/manifests/sha256:89bd9e6f0c39f56a707cb361593116dfb69229df3bd0814e43792e22d28fec9d HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-01-16T00:38:17Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.12 http.request.host="127.0.0.1:35729" http.request.id=9f4a559c-9578-49ae-a483-743a499f0ca5 http.request.method=GET http.request.remoteaddr="127.0.0.1:37568" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.916935ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Jan/2026:00:38:17 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-01-16T00:38:17Z" 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.24.12 http.request.host="127.0.0.1:35729" http.request.id=ef47b518-5e4e-4192-8613-61e3c4ce8fd8 http.request.method=GET http.request.remoteaddr="127.0.0.1:37568" 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=1.589593ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [16/Jan/2026:00:38:17 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-01-16T00:38:17Z" 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.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35729" http.request.id=4350fd67-a4ba-4ce0-b2f9-3baf17e403ea http.request.method=PUT http.request.remoteaddr="127.0.0.1:37568" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.956193ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-01-16T00:38:17Z" 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.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35729" http.request.id=4350fd67-a4ba-4ce0-b2f9-3baf17e403ea http.request.method=PUT http.request.remoteaddr="127.0.0.1:37568" 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.104877ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-01-16T00:38:17Z" 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.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35729" http.request.id=4350fd67-a4ba-4ce0-b2f9-3baf17e403ea http.request.method=PUT http.request.remoteaddr="127.0.0.1:37568" 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.197414ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Jan/2026:00:38:17 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-01-16T00:38:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35729" http.request.id=dd6fb02d-f387-4fe4-b042-37c2dfc796ba http.request.method=POST http.request.remoteaddr="127.0.0.1:37568" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.772206ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:17 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35729" http.request.id=df21101d-a7ba-4e44-b15a-4e33985d3cac http.request.method=PUT http.request.remoteaddr="127.0.0.1:37568" http.request.uri="/v2/foo/schema2/blobs/uploads/4957012c-e5d3-4a79-9c83-009e9e54510d?_state=Og5_1F2EDFbqGjMwsUvMeL55v3PrXUndhYOW8-3BL6N7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0OTU3MDEyYy1lNWQzLTRhNzktOWM4My0wMDllOWU1NDUxMGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6Mzg6MTcuMTc5ODIxMjg4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=2.462792ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:17 +0000] "PUT /v2/foo/schema2/blobs/uploads/4957012c-e5d3-4a79-9c83-009e9e54510d?_state=Og5_1F2EDFbqGjMwsUvMeL55v3PrXUndhYOW8-3BL6N7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0OTU3MDEyYy1lNWQzLTRhNzktOWM4My0wMDllOWU1NDUxMGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6Mzg6MTcuMTc5ODIxMjg4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:17Z" 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.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35729" http.request.id=407c2154-f638-4c61-895d-55a233783e19 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37568" 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.020708ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-01-16T00:38:17Z" 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.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35729" http.request.id=407c2154-f638-4c61-895d-55a233783e19 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37568" 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.152011ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Jan/2026:00:38:17 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-01-16T00:38:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35729" http.request.id=a96cc471-3895-4e08-bb0c-dfb8befabc56 http.request.method=POST http.request.remoteaddr="127.0.0.1:37568" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.782474ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:17 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:22Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35729" http.request.id=20951aa0-6501-4acb-8458-13f620d92dc5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37568" http.request.uri="/v2/foo/schema2/blobs/uploads/9d7563da-c9b3-4604-a08d-7d73b5638b9b?_state=uqmpKSNnyFC-pChViup3pIRD0sAInJtCRohKnvWx05x7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5ZDc1NjNkYS1jOWIzLTQ2MDQtYTA4ZC03ZDczYjU2MzhiOWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6Mzg6MTcuNjE5MjM2NTg1WiJ9&digest=sha256%3A5e7ce56701f7bb162c61f8a197264205dc7f798ff4673fe4a92f134beaddc0a0" http.request.useragent="Go-http-client/1.1" http.response.duration=4.714763359s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:17 +0000] "PUT /v2/foo/schema2/blobs/uploads/9d7563da-c9b3-4604-a08d-7d73b5638b9b?_state=uqmpKSNnyFC-pChViup3pIRD0sAInJtCRohKnvWx05x7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5ZDc1NjNkYS1jOWIzLTQ2MDQtYTA4ZC03ZDczYjU2MzhiOWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6Mzg6MTcuNjE5MjM2NTg1WiJ9&digest=sha256%3A5e7ce56701f7bb162c61f8a197264205dc7f798ff4673fe4a92f134beaddc0a0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:22Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35729" http.request.id=ada3d07e-49b3-40b3-ad58-4f17e72059d7 http.request.method=POST http.request.remoteaddr="127.0.0.1:37568" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.565674ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:22 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:25Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35729" http.request.id=c9ec56aa-6d27-4a60-a1ce-d5e078957b8e http.request.method=PUT http.request.remoteaddr="127.0.0.1:37568" http.request.uri="/v2/foo/schema2/blobs/uploads/24c78d2c-bcd9-4e2f-929b-76970373b57b?_state=p2gxkf__fsjD_Hgbg5Un2fQcJkLTleSBXB1AKGnV8nx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyNGM3OGQyYy1iY2Q5LTRlMmYtOTI5Yi03Njk3MDM3M2I1N2IiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6Mzg6MjIuNjkwMjkxMTk2WiJ9&digest=sha256%3A0c472528a814e0e59a9ef79124e7e96e57d2caf940409a79ca1882e4e87c4b66" http.request.useragent="Go-http-client/1.1" http.response.duration=2.776517404s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:22 +0000] "PUT /v2/foo/schema2/blobs/uploads/24c78d2c-bcd9-4e2f-929b-76970373b57b?_state=p2gxkf__fsjD_Hgbg5Un2fQcJkLTleSBXB1AKGnV8nx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyNGM3OGQyYy1iY2Q5LTRlMmYtOTI5Yi03Njk3MDM3M2I1N2IiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6Mzg6MjIuNjkwMjkxMTk2WiJ9&digest=sha256%3A0c472528a814e0e59a9ef79124e7e96e57d2caf940409a79ca1882e4e87c4b66 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:25Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35729" http.request.id=9975049c-77cc-425d-90bc-937b19f2cbdb http.request.method=PUT http.request.remoteaddr="127.0.0.1:37568" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.840626ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:25 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:25Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35729" http.request.id=06680f68-8771-4c4a-8233-1a29f8627075 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37568" http.request.uri="/v2/foo/schema2/manifests/sha256:a62c62feab7c4c29715d08c70b7eb8419e33ecf1e5eae9d57f8d9d92aa4c4715" http.request.useragent="Go-http-client/1.1" http.response.duration=2.246567ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:25 +0000] "PUT /v2/foo/schema2/manifests/sha256:a62c62feab7c4c29715d08c70b7eb8419e33ecf1e5eae9d57f8d9d92aa4c4715 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:25Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35729" http.request.id=9e840ecf-e4a8-4ca3-bcf3-edbda0886218 http.request.method=GET http.request.remoteaddr="127.0.0.1:37568" 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=2.310859ms http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Jan/2026:00:38:25 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-01-16T00:38:25Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35729" http.request.id=3f546219-c292-45c4-ab86-4a93a6b96685 http.request.method=GET http.request.remoteaddr="127.0.0.1:37568" http.request.uri="/v2/foo/schema2/manifests/sha256:a62c62feab7c4c29715d08c70b7eb8419e33ecf1e5eae9d57f8d9d92aa4c4715" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.908476ms http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Jan/2026:00:38:25 +0000] "GET /v2/foo/schema2/manifests/sha256:a62c62feab7c4c29715d08c70b7eb8419e33ecf1e5eae9d57f8d9d92aa4c4715 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-01-16T00:38:25Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35729" http.request.id=4be19da3-57c7-476f-91eb-e97244d0eb01 http.request.method=GET http.request.remoteaddr="127.0.0.1:37568" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.579962ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:25 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:25Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35729" http.request.id=2e3678a1-f70f-4ae4-8858-69d1a6f93adc http.request.method=GET http.request.remoteaddr="127.0.0.1:37568" http.request.uri="/v2/foo/schema2/manifests/sha256:a62c62feab7c4c29715d08c70b7eb8419e33ecf1e5eae9d57f8d9d92aa4c4715" http.request.useragent="Go-http-client/1.1" http.response.duration=1.440512ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:25 +0000] "GET /v2/foo/schema2/manifests/sha256:a62c62feab7c4c29715d08c70b7eb8419e33ecf1e5eae9d57f8d9d92aa4c4715 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:25Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35729" http.request.id=b01904e5-1e64-4a62-8f91-916555824ffc http.request.method=GET http.request.remoteaddr="127.0.0.1:37568" 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=1.571419ms http.response.status=200 http.response.written=45 127.0.0.1 - - [16/Jan/2026:00:38:25 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-01-16T00:38:25Z" level=info msg="rewriting manifest sha256:a62c62feab7c4c29715d08c70b7eb8419e33ecf1e5eae9d57f8d9d92aa4c4715 in schema1 format to support old client" go.version=go1.24.12 http.request.host="127.0.0.1:35729" http.request.id=cc87676e-2972-43ef-810c-e83168f2cb95 http.request.method=GET http.request.remoteaddr="127.0.0.1:37568" 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-01-16T00:38:25Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35729" http.request.id=cc87676e-2972-43ef-810c-e83168f2cb95 http.request.method=GET http.request.remoteaddr="127.0.0.1:37568" 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=4.549462ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [16/Jan/2026:00:38:25 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-01-16T00:38:25Z" 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.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:35729" http.request.id=8626ef00-e568-47b3-88a4-a45393cbefce http.request.method=PUT http.request.remoteaddr="127.0.0.1:37568" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.815442ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [16/Jan/2026:00:38:25 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-01-16T00:38:25Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:35729" http.request.id=b759e6d0-434a-47f8-9f92-b7aaa95c401c http.request.method=PUT http.request.remoteaddr="127.0.0.1:37568" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.210081ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:25 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:25Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:35729" http.request.id=baea15cf-64c0-417a-9786-9d4184bde4e4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37568" http.request.uri="/v2/foo/schema2/manifests/sha256:799dad6a53171f9a3ca108f8ea825a8628cb738f00eaa200f59f760747483129" http.request.useragent="Go-http-client/1.1" http.response.duration=1.997083ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:25 +0000] "PUT /v2/foo/schema2/manifests/sha256:799dad6a53171f9a3ca108f8ea825a8628cb738f00eaa200f59f760747483129 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:25Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35729" http.request.id=5f8b5b59-db06-4cb9-b938-025e728331cc http.request.method=GET http.request.remoteaddr="127.0.0.1:37568" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.804276ms http.response.status=200 http.response.written=434 127.0.0.1 - - [16/Jan/2026:00:38:25 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-01-16T00:38:25Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35729" http.request.id=d83a2852-721f-47a5-8c64-58d7ed2ec725 http.request.method=GET http.request.remoteaddr="127.0.0.1:37568" http.request.uri="/v2/foo/schema2/manifests/sha256:799dad6a53171f9a3ca108f8ea825a8628cb738f00eaa200f59f760747483129" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.98931ms http.response.status=200 http.response.written=434 127.0.0.1 - - [16/Jan/2026:00:38:25 +0000] "GET /v2/foo/schema2/manifests/sha256:799dad6a53171f9a3ca108f8ea825a8628cb738f00eaa200f59f760747483129 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-01-16T00:38:25Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35729" http.request.id=68682c0e-a67c-4d33-ab12-dc20abfee068 http.request.method=GET http.request.remoteaddr="127.0.0.1:37568" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.54122ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:25 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:25Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35729" http.request.id=2e754e1c-96c1-4d80-bee0-df43098666db http.request.method=GET http.request.remoteaddr="127.0.0.1:37568" http.request.uri="/v2/foo/schema2/manifests/sha256:799dad6a53171f9a3ca108f8ea825a8628cb738f00eaa200f59f760747483129" http.request.useragent="Go-http-client/1.1" http.response.duration=1.571674ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:25 +0000] "GET /v2/foo/schema2/manifests/sha256:799dad6a53171f9a3ca108f8ea825a8628cb738f00eaa200f59f760747483129 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:25Z" level=info msg="rewriting manifest list sha256:799dad6a53171f9a3ca108f8ea825a8628cb738f00eaa200f59f760747483129 in schema1 format to support old client" go.version=go1.24.12 http.request.host="127.0.0.1:35729" http.request.id=713302ef-6078-4bbb-96d8-25ce7a8774a8 http.request.method=GET http.request.remoteaddr="127.0.0.1:37568" 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-01-16T00:38:25Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35729" http.request.id=713302ef-6078-4bbb-96d8-25ce7a8774a8 http.request.method=GET http.request.remoteaddr="127.0.0.1:37568" 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=4.781721ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [16/Jan/2026:00:38:25 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2026-01-16T00:38:25Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.12 time="2026-01-16T00:38:25Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-16T00:38:25Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.12 http.request.host="127.0.0.1:36361" http.request.id=cc308375-14da-40ac-b089-3e056487cf3d http.request.method=GET http.request.remoteaddr="127.0.0.1:57736" 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.090374ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Jan/2026:00:38:25 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-01-16T00:38:25Z" 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.24.12 http.request.host="127.0.0.1:36361" http.request.id=6df41494-ee90-44b6-8426-f3fe74531e9b http.request.method=GET http.request.remoteaddr="127.0.0.1:57736" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.652517ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [16/Jan/2026:00:38:25 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-01-16T00:38:25Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.12 http.request.host="127.0.0.1:36361" http.request.id=2bb110b6-db96-44da-8543-3f884f6b5486 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57736" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.672505ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Jan/2026:00:38:25 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-01-16T00:38:25Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.12 http.request.host="127.0.0.1:36361" http.request.id=1469cd89-68e5-4677-b316-cb1ed55ee7b6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57736" 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=7.222973ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-01-16T00:38:25Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.12 http.request.host="127.0.0.1:36361" http.request.id=1469cd89-68e5-4677-b316-cb1ed55ee7b6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57736" 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=7.424955ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-01-16T00:38:25Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.12 http.request.host="127.0.0.1:36361" http.request.id=1469cd89-68e5-4677-b316-cb1ed55ee7b6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57736" 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=7.524705ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-01-16T00:38:25Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.12 http.request.host="127.0.0.1:36361" http.request.id=1469cd89-68e5-4677-b316-cb1ed55ee7b6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57736" 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=7.600441ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Jan/2026:00:38:25 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-01-16T00:38:25Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36361" http.request.id=e5ccdb81-3a6d-41bd-8a13-6d89d630998b http.request.method=POST http.request.remoteaddr="127.0.0.1:57736" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.938863ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:25 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:29Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36361" http.request.id=09a59839-80b1-42a0-9658-fe13e8f3d41d http.request.method=PUT http.request.remoteaddr="127.0.0.1:57736" http.request.uri="/v2/foo/schema1/blobs/uploads/ab0a5bb0-d3be-4e37-b4a6-d55883fa7d26?_state=A_fWGA4jDPxBcLoUJKuQM9C7ywVxx7t0ytkFc4wu7Tx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhYjBhNWJiMC1kM2JlLTRlMzctYjRhNi1kNTU4ODNmYTdkMjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6Mzg6MjUuODk0NjMxNDUxWiJ9&digest=sha256%3Af0a56dcbae017b2ff9569f0784fe0fb8af6ae3b642e59c990b0d63e909a92a7d" http.request.useragent="Go-http-client/1.1" http.response.duration=3.119388787s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:25 +0000] "PUT /v2/foo/schema1/blobs/uploads/ab0a5bb0-d3be-4e37-b4a6-d55883fa7d26?_state=A_fWGA4jDPxBcLoUJKuQM9C7ywVxx7t0ytkFc4wu7Tx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhYjBhNWJiMC1kM2JlLTRlMzctYjRhNi1kNTU4ODNmYTdkMjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6Mzg6MjUuODk0NjMxNDUxWiJ9&digest=sha256%3Af0a56dcbae017b2ff9569f0784fe0fb8af6ae3b642e59c990b0d63e909a92a7d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:29Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36361" http.request.id=2243946e-7c68-45c2-8a90-1b3c8734fa39 http.request.method=POST http.request.remoteaddr="127.0.0.1:57736" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.087353ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:29 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:30Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36361" http.request.id=084999f2-8165-489e-b2d9-6f9aee28e490 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57736" http.request.uri="/v2/foo/schema1/blobs/uploads/4be2778c-20fb-4f77-8d24-ce7e9bc43629?_state=kFC4OEbsUZ3A7FpePNeFAEDDkNSJV1J5r8zVHTnEHhh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0YmUyNzc4Yy0yMGZiLTRmNzctOGQyNC1jZTdlOWJjNDM2MjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6Mzg6MjkuMjc2NTI5MjE2WiJ9&digest=sha256%3A101c26970c79f77999487894943b28fb8cf0d6d035c8d9c095aa52f01b425b79" http.request.useragent="Go-http-client/1.1" http.response.duration=1.56182292s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:29 +0000] "PUT /v2/foo/schema1/blobs/uploads/4be2778c-20fb-4f77-8d24-ce7e9bc43629?_state=kFC4OEbsUZ3A7FpePNeFAEDDkNSJV1J5r8zVHTnEHhh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0YmUyNzc4Yy0yMGZiLTRmNzctOGQyNC1jZTdlOWJjNDM2MjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6Mzg6MjkuMjc2NTI5MjE2WiJ9&digest=sha256%3A101c26970c79f77999487894943b28fb8cf0d6d035c8d9c095aa52f01b425b79 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:30Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36361" http.request.id=3f57dd13-7f84-4f6b-98fe-e2d4a2323c7a http.request.method=PUT http.request.remoteaddr="127.0.0.1:57736" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=8.481735ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:30 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:30Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36361" http.request.id=e743ee11-d2bb-43bf-a032-e337f0b1953c http.request.method=PUT http.request.remoteaddr="127.0.0.1:57736" http.request.uri="/v2/foo/schema1/manifests/sha256:d3ce06f6466bda3872df31da6d212f8d9e9218b478b5f7b50edf3ae9b77eb36c" http.request.useragent="Go-http-client/1.1" http.response.duration=8.157152ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:30 +0000] "PUT /v2/foo/schema1/manifests/sha256:d3ce06f6466bda3872df31da6d212f8d9e9218b478b5f7b50edf3ae9b77eb36c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:30Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36361" http.request.id=6157c695-5f56-4107-a936-581421dcdefc http.request.method=GET http.request.remoteaddr="127.0.0.1:57736" 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.052093ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Jan/2026:00:38:30 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-01-16T00:38:30Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36361" http.request.id=ba17e37c-94e0-4cbc-a8a5-e55e325905e9 http.request.method=GET http.request.remoteaddr="127.0.0.1:57736" http.request.uri="/v2/foo/schema1/manifests/sha256:d3ce06f6466bda3872df31da6d212f8d9e9218b478b5f7b50edf3ae9b77eb36c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.948471ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Jan/2026:00:38:30 +0000] "GET /v2/foo/schema1/manifests/sha256:d3ce06f6466bda3872df31da6d212f8d9e9218b478b5f7b50edf3ae9b77eb36c HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-01-16T00:38:30Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:36361" http.request.id=6f71aa7b-6a40-4944-8090-a0c4ad795fbc http.request.method=PUT http.request.remoteaddr="127.0.0.1:57736" http.request.uri="/v2/foo/schema1/manifests/sha256:d3ce06f6466bda3872df31da6d212f8d9e9218b478b5f7b50edf3ae9b77eb36c" http.request.useragent="Go-http-client/1.1" http.response.duration=8.127116ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:30 +0000] "PUT /v2/foo/schema1/manifests/sha256:d3ce06f6466bda3872df31da6d212f8d9e9218b478b5f7b50edf3ae9b77eb36c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:30Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:36361" http.request.id=f3024e08-528a-4cc4-b2af-10e313ed8fc9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57736" http.request.uri="/v2/foo/schema1/manifests/sha256:d3ce06f6466bda3872df31da6d212f8d9e9218b478b5f7b50edf3ae9b77eb36c" http.request.useragent="Go-http-client/1.1" http.response.duration=8.236997ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:30 +0000] "PUT /v2/foo/schema1/manifests/sha256:d3ce06f6466bda3872df31da6d212f8d9e9218b478b5f7b50edf3ae9b77eb36c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:30Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/json" http.request.host="127.0.0.1:36361" http.request.id=8179dfd5-140b-4aab-b4f4-ebd531e7478f http.request.method=PUT http.request.remoteaddr="127.0.0.1:57736" http.request.uri="/v2/foo/schema1/manifests/sha256:d3ce06f6466bda3872df31da6d212f8d9e9218b478b5f7b50edf3ae9b77eb36c" http.request.useragent="Go-http-client/1.1" http.response.duration=8.562274ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:30 +0000] "PUT /v2/foo/schema1/manifests/sha256:d3ce06f6466bda3872df31da6d212f8d9e9218b478b5f7b50edf3ae9b77eb36c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:30Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36361" http.request.id=69104622-1e4d-4736-b7d7-7208e38aba8c http.request.method=GET http.request.remoteaddr="127.0.0.1:57736" http.request.uri="/v2/foo/schema1/manifests/sha256:d3ce06f6466bda3872df31da6d212f8d9e9218b478b5f7b50edf3ae9b77eb36c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.074644ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Jan/2026:00:38:30 +0000] "GET /v2/foo/schema1/manifests/sha256:d3ce06f6466bda3872df31da6d212f8d9e9218b478b5f7b50edf3ae9b77eb36c HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-01-16T00:38:30Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36361" http.request.id=08d68ef5-e1d3-4185-9049-92c05f37d7c4 http.request.method=GET http.request.remoteaddr="127.0.0.1:57736" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.729125ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:30 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:30Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36361" http.request.id=f714d141-e299-4bde-bb82-7e28ba87b40b http.request.method=GET http.request.remoteaddr="127.0.0.1:57736" http.request.uri="/v2/foo/schema1/manifests/sha256:d3ce06f6466bda3872df31da6d212f8d9e9218b478b5f7b50edf3ae9b77eb36c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.628837ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:30 +0000] "GET /v2/foo/schema1/manifests/sha256:d3ce06f6466bda3872df31da6d212f8d9e9218b478b5f7b50edf3ae9b77eb36c HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:30Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36361" http.request.id=ffa0d5a1-f966-4a79-9254-5b6348a72aad http.request.method=GET http.request.remoteaddr="127.0.0.1:57736" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.739794ms http.response.status=200 http.response.written=41 127.0.0.1 - - [16/Jan/2026:00:38:30 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-01-16T00:38:30Z" level=error msg="payload digest does match: "sha256:cbd30819362eb189ca8312b1231241698d19d7a9010c22f8a2fa90ebaedd4ae4" != "sha256:d3ce06f6466bda3872df31da6d212f8d9e9218b478b5f7b50edf3ae9b77eb36c"" go.version=go1.24.12 http.request.host="127.0.0.1:36361" http.request.id=5376cee7-4969-44a9-a900-a4ab63041847 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57736" http.request.uri="/v2/foo/schema1/manifests/sha256:d3ce06f6466bda3872df31da6d212f8d9e9218b478b5f7b50edf3ae9b77eb36c" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:d3ce06f6466bda3872df31da6d212f8d9e9218b478b5f7b50edf3ae9b77eb36c" time="2026-01-16T00:38:30Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.12 http.request.host="127.0.0.1:36361" http.request.id=5376cee7-4969-44a9-a900-a4ab63041847 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57736" http.request.uri="/v2/foo/schema1/manifests/sha256:d3ce06f6466bda3872df31da6d212f8d9e9218b478b5f7b50edf3ae9b77eb36c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.365493ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:d3ce06f6466bda3872df31da6d212f8d9e9218b478b5f7b50edf3ae9b77eb36c" 127.0.0.1 - - [16/Jan/2026:00:38:30 +0000] "PUT /v2/foo/schema1/manifests/sha256:d3ce06f6466bda3872df31da6d212f8d9e9218b478b5f7b50edf3ae9b77eb36c HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-01-16T00:38:30Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.12 http.request.host="127.0.0.1:36361" http.request.id=3fe87d52-0a62-428a-bd2a-03d4638bda33 http.request.method=GET http.request.remoteaddr="127.0.0.1:57738" 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.014275ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Jan/2026:00:38:30 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-01-16T00:38:30Z" 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.24.12 http.request.host="127.0.0.1:36361" http.request.id=795709e0-3c11-4a22-8025-ba1c17ad09e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:57738" 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=1.655795ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [16/Jan/2026:00:38:30 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-01-16T00:38:30Z" 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.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36361" http.request.id=0d8ff4c1-5f7a-4467-9bb8-8d58aa2a816a http.request.method=PUT http.request.remoteaddr="127.0.0.1:57738" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.953721ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-01-16T00:38:30Z" 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.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36361" http.request.id=0d8ff4c1-5f7a-4467-9bb8-8d58aa2a816a http.request.method=PUT http.request.remoteaddr="127.0.0.1:57738" 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.140286ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-01-16T00:38:30Z" 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.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36361" http.request.id=0d8ff4c1-5f7a-4467-9bb8-8d58aa2a816a http.request.method=PUT http.request.remoteaddr="127.0.0.1:57738" 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.193589ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Jan/2026:00:38:30 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-01-16T00:38:30Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36361" http.request.id=a333b446-c90e-4307-ba30-9f198d65a74a http.request.method=POST http.request.remoteaddr="127.0.0.1:57738" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.866882ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:30 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:30Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36361" http.request.id=253435d0-dfcc-4c46-8046-b912cd7cde20 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57738" http.request.uri="/v2/foo/schema2/blobs/uploads/bf424491-33e1-48e8-a9e2-4b35d85b354b?_state=dOXLSLQm8iJbc6HTZNCZB9cLHvYXKM2mC81rdJwCXX17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiZjQyNDQ5MS0zM2UxLTQ4ZTgtYTllMi00YjM1ZDg1YjM1NGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6Mzg6MzAuOTI4NDg5MjI3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=2.287858ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:30 +0000] "PUT /v2/foo/schema2/blobs/uploads/bf424491-33e1-48e8-a9e2-4b35d85b354b?_state=dOXLSLQm8iJbc6HTZNCZB9cLHvYXKM2mC81rdJwCXX17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiZjQyNDQ5MS0zM2UxLTQ4ZTgtYTllMi00YjM1ZDg1YjM1NGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6Mzg6MzAuOTI4NDg5MjI3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:30Z" 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.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36361" http.request.id=7ca6e334-29f2-43f8-b454-0ad9da4e167b http.request.method=PUT http.request.remoteaddr="127.0.0.1:57738" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.936992ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-01-16T00:38:30Z" 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.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36361" http.request.id=7ca6e334-29f2-43f8-b454-0ad9da4e167b http.request.method=PUT http.request.remoteaddr="127.0.0.1:57738" 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.004711ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Jan/2026:00:38:30 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-01-16T00:38:31Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36361" http.request.id=7773e3b2-b285-46d9-9ff4-5578254e4654 http.request.method=POST http.request.remoteaddr="127.0.0.1:57738" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.933071ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:31 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:34Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36361" http.request.id=6c784707-a8c4-4c1a-8c15-bf0143a40ed0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57738" http.request.uri="/v2/foo/schema2/blobs/uploads/b8d77acb-9712-4ecc-b9fb-631f7ea49e0d?_state=zwi9zCoxDmLTxaWeZZmKB-YSlb76ch7uf2Ioi645E217Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiOGQ3N2FjYi05NzEyLTRlY2MtYjlmYi02MzFmN2VhNDllMGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6Mzg6MzEuMzExODk0MTExWiJ9&digest=sha256%3Ad6e21c966072b5a32b964a7cfcac6389e8e89abffd81634c3e4c3bb316f087a7" http.request.useragent="Go-http-client/1.1" http.response.duration=3.549744253s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:31 +0000] "PUT /v2/foo/schema2/blobs/uploads/b8d77acb-9712-4ecc-b9fb-631f7ea49e0d?_state=zwi9zCoxDmLTxaWeZZmKB-YSlb76ch7uf2Ioi645E217Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiOGQ3N2FjYi05NzEyLTRlY2MtYjlmYi02MzFmN2VhNDllMGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6Mzg6MzEuMzExODk0MTExWiJ9&digest=sha256%3Ad6e21c966072b5a32b964a7cfcac6389e8e89abffd81634c3e4c3bb316f087a7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:35Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36361" http.request.id=2738e3dd-98c9-492b-8e60-bec39e733535 http.request.method=POST http.request.remoteaddr="127.0.0.1:57738" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.256162ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:35 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:41Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36361" http.request.id=2e0c028d-0a11-4e1e-9161-a188de84983d http.request.method=PUT http.request.remoteaddr="127.0.0.1:57738" http.request.uri="/v2/foo/schema2/blobs/uploads/d659b8d5-b728-4742-b93a-0c0cebd66fc8?_state=qyU4ZMFDw0q4zYeN2hYvlgsIp7LTsNxJ4eHx9ko6NKV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkNjU5YjhkNS1iNzI4LTQ3NDItYjkzYS0wYzBjZWJkNjZmYzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6Mzg6MzUuMzY1NTIyMDM2WiJ9&digest=sha256%3Afa006b5fe238dfd846123cafb0cff9fb3c38a05ccf05d2cdd2737133be48e677" http.request.useragent="Go-http-client/1.1" http.response.duration=5.905904892s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:35 +0000] "PUT /v2/foo/schema2/blobs/uploads/d659b8d5-b728-4742-b93a-0c0cebd66fc8?_state=qyU4ZMFDw0q4zYeN2hYvlgsIp7LTsNxJ4eHx9ko6NKV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkNjU5YjhkNS1iNzI4LTQ3NDItYjkzYS0wYzBjZWJkNjZmYzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6Mzg6MzUuMzY1NTIyMDM2WiJ9&digest=sha256%3Afa006b5fe238dfd846123cafb0cff9fb3c38a05ccf05d2cdd2737133be48e677 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:41Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36361" http.request.id=41f49156-6b50-44ef-b747-4a059addbe00 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57738" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.879987ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:41 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:41Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36361" http.request.id=92c9e11a-8f96-49b1-872d-319800713676 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57738" http.request.uri="/v2/foo/schema2/manifests/sha256:4ac416ca12d6cb38b53102960d065920d64583fab1d80a9dd3ee7db25315c3de" http.request.useragent="Go-http-client/1.1" http.response.duration=2.967753ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:41 +0000] "PUT /v2/foo/schema2/manifests/sha256:4ac416ca12d6cb38b53102960d065920d64583fab1d80a9dd3ee7db25315c3de HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:41Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36361" http.request.id=a8548514-a478-4df4-a2c3-75bc430dd2bc http.request.method=GET http.request.remoteaddr="127.0.0.1:57738" 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=2.074885ms http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Jan/2026:00:38:41 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-01-16T00:38:41Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36361" http.request.id=2a989754-b795-4934-811a-65bb73bfe7ea http.request.method=GET http.request.remoteaddr="127.0.0.1:57738" http.request.uri="/v2/foo/schema2/manifests/sha256:4ac416ca12d6cb38b53102960d065920d64583fab1d80a9dd3ee7db25315c3de" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.986347ms http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Jan/2026:00:38:41 +0000] "GET /v2/foo/schema2/manifests/sha256:4ac416ca12d6cb38b53102960d065920d64583fab1d80a9dd3ee7db25315c3de HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-01-16T00:38:41Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36361" http.request.id=1917d0af-f10d-484b-8344-3e956ee4efc4 http.request.method=GET http.request.remoteaddr="127.0.0.1:57738" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.634567ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:41 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:41Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36361" http.request.id=18c4911e-2789-4307-80a3-54f1fc0e4a00 http.request.method=GET http.request.remoteaddr="127.0.0.1:57738" http.request.uri="/v2/foo/schema2/manifests/sha256:4ac416ca12d6cb38b53102960d065920d64583fab1d80a9dd3ee7db25315c3de" http.request.useragent="Go-http-client/1.1" http.response.duration=1.511055ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:41 +0000] "GET /v2/foo/schema2/manifests/sha256:4ac416ca12d6cb38b53102960d065920d64583fab1d80a9dd3ee7db25315c3de HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:41Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36361" http.request.id=2655d50b-0658-40f6-8b88-522f439f25fd http.request.method=GET http.request.remoteaddr="127.0.0.1:57738" 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=1.554952ms http.response.status=200 http.response.written=45 127.0.0.1 - - [16/Jan/2026:00:38:41 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-01-16T00:38:41Z" level=info msg="rewriting manifest sha256:4ac416ca12d6cb38b53102960d065920d64583fab1d80a9dd3ee7db25315c3de in schema1 format to support old client" go.version=go1.24.12 http.request.host="127.0.0.1:36361" http.request.id=1861984c-7920-48d8-95e7-3422037bda42 http.request.method=GET http.request.remoteaddr="127.0.0.1:57738" 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-01-16T00:38:41Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36361" http.request.id=1861984c-7920-48d8-95e7-3422037bda42 http.request.method=GET http.request.remoteaddr="127.0.0.1:57738" 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=4.665433ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [16/Jan/2026:00:38:41 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-01-16T00:38:41Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:36361" http.request.id=099c758f-14b5-495c-9cd5-59455fd4e053 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57738" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.876092ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [16/Jan/2026:00:38:41 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-01-16T00:38:41Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:36361" http.request.id=c7c0fdd6-e3b8-4ba8-bb13-2e80446a6d7a http.request.method=PUT http.request.remoteaddr="127.0.0.1:57738" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.164219ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:41 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:41Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:36361" http.request.id=e5aa02bb-8105-40d5-b5ad-45f50c3654a0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57738" http.request.uri="/v2/foo/schema2/manifests/sha256:4421837270f98327f4038b7726f3c756b01d5df32bc3660663a6c26a5c45e601" http.request.useragent="Go-http-client/1.1" http.response.duration=2.312331ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:41 +0000] "PUT /v2/foo/schema2/manifests/sha256:4421837270f98327f4038b7726f3c756b01d5df32bc3660663a6c26a5c45e601 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:41Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36361" http.request.id=6608ea35-a53a-47d5-806d-e991755f7399 http.request.method=GET http.request.remoteaddr="127.0.0.1:57738" 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=2.0255ms http.response.status=200 http.response.written=434 127.0.0.1 - - [16/Jan/2026:00:38:41 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-01-16T00:38:41Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36361" http.request.id=acadfbff-905c-494b-8a8a-a9fa88c85fa3 http.request.method=GET http.request.remoteaddr="127.0.0.1:57738" http.request.uri="/v2/foo/schema2/manifests/sha256:4421837270f98327f4038b7726f3c756b01d5df32bc3660663a6c26a5c45e601" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=2.028063ms http.response.status=200 http.response.written=434 127.0.0.1 - - [16/Jan/2026:00:38:41 +0000] "GET /v2/foo/schema2/manifests/sha256:4421837270f98327f4038b7726f3c756b01d5df32bc3660663a6c26a5c45e601 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-01-16T00:38:41Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36361" http.request.id=ea3a3797-fa41-49a2-8be0-330de242339b http.request.method=GET http.request.remoteaddr="127.0.0.1:57738" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.488011ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:41 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:41Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36361" http.request.id=2bbc1c7e-d4a2-4457-a323-3a1c3f68cee1 http.request.method=GET http.request.remoteaddr="127.0.0.1:57738" http.request.uri="/v2/foo/schema2/manifests/sha256:4421837270f98327f4038b7726f3c756b01d5df32bc3660663a6c26a5c45e601" http.request.useragent="Go-http-client/1.1" http.response.duration=1.626174ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:41 +0000] "GET /v2/foo/schema2/manifests/sha256:4421837270f98327f4038b7726f3c756b01d5df32bc3660663a6c26a5c45e601 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:41Z" level=info msg="rewriting manifest list sha256:4421837270f98327f4038b7726f3c756b01d5df32bc3660663a6c26a5c45e601 in schema1 format to support old client" go.version=go1.24.12 http.request.host="127.0.0.1:36361" http.request.id=c5006635-7c18-4574-87b2-009be957a4c6 http.request.method=GET http.request.remoteaddr="127.0.0.1:57738" 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-01-16T00:38:41Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36361" http.request.id=c5006635-7c18-4574-87b2-009be957a4c6 http.request.method=GET http.request.remoteaddr="127.0.0.1:57738" 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.190576ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [16/Jan/2026:00:38:41 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (34.11s) === RUN TestGetManifestWithStorageError time="2026-01-16T00:38:41Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.12 time="2026-01-16T00:38:41Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-16T00:38:41Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.24.12 http.request.host="127.0.0.1:41063" http.request.id=55c8bf1e-615a-42a4-ba9e-1ee3471fea0b http.request.method=GET http.request.remoteaddr="127.0.0.1:56172" 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=2.03305ms http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [16/Jan/2026:00:38:41 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-01-16T00:38:41Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.24.12 http.request.host="127.0.0.1:41063" http.request.id=2ebe5114-6132-4486-815b-a0150a806042 http.request.method=GET http.request.remoteaddr="127.0.0.1:56172" 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=1.725909ms http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [16/Jan/2026:00:38:41 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2026-01-16T00:38:41Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.24.12 http.request.host="127.0.0.1:41063" http.request.id=9583ab8d-719b-44b3-998f-a1580e7a0ada http.request.method=GET http.request.remoteaddr="127.0.0.1:56172" 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=1.650888ms http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [16/Jan/2026:00:38:41 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2026-01-16T00:38:41Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.24.12 http.request.host="127.0.0.1:41063" http.request.id=b9753854-f2c1-44bc-96c3-f350fa2246d2 http.request.method=GET http.request.remoteaddr="127.0.0.1:56172" 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=1.72614ms http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [16/Jan/2026:00:38:41 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.02s) === RUN TestManifestDelete time="2026-01-16T00:38:41Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.12 time="2026-01-16T00:38:41Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-16T00:38:41Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=43277e35-5bd0-4443-9ed9-68d8d3e8ec45 http.request.method=GET http.request.remoteaddr="127.0.0.1:42104" 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.193409ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Jan/2026:00:38:41 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-01-16T00:38:41Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=99adcd49-9a33-46e7-9a0f-e59cc8749166 http.request.method=GET http.request.remoteaddr="127.0.0.1:42104" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.651023ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [16/Jan/2026:00:38:41 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-01-16T00:38:41Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=c936cf47-00be-4a75-ab18-8982bccd5acb http.request.method=PUT http.request.remoteaddr="127.0.0.1:42104" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.832637ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Jan/2026:00:38:41 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-01-16T00:38:41Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=ef501149-3c7c-4fea-b6a6-76ce81fc05be http.request.method=PUT http.request.remoteaddr="127.0.0.1:42104" 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=7.504585ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-01-16T00:38:41Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=ef501149-3c7c-4fea-b6a6-76ce81fc05be http.request.method=PUT http.request.remoteaddr="127.0.0.1:42104" 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=7.60759ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-01-16T00:38:41Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=ef501149-3c7c-4fea-b6a6-76ce81fc05be http.request.method=PUT http.request.remoteaddr="127.0.0.1:42104" 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=7.662326ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-01-16T00:38:41Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=ef501149-3c7c-4fea-b6a6-76ce81fc05be http.request.method=PUT http.request.remoteaddr="127.0.0.1:42104" 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=7.706257ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Jan/2026:00:38:41 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-01-16T00:38:41Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=de479acf-a7de-43e4-9b9f-a3b0a7175010 http.request.method=POST http.request.remoteaddr="127.0.0.1:42104" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.946732ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:41 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:48Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=b0c34501-5239-4f92-90b4-443917b09ab0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42104" http.request.uri="/v2/foo/schema1/blobs/uploads/89a389d4-f686-4f50-93fe-88f8258bd492?_state=-nXtrY3KmnoIZtzWPJMIKWrnX_7rTacBCyBo_VFYUlh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4OWEzODlkNC1mNjg2LTRmNTAtOTNmZS04OGY4MjU4YmQ0OTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6Mzg6NDEuODgzNzM2MDM1WiJ9&digest=sha256%3Af3a457f12f79464be707d62120703c773887ac3da3bf98d3d75fad35acda13b9" http.request.useragent="Go-http-client/1.1" http.response.duration=6.765985811s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:41 +0000] "PUT /v2/foo/schema1/blobs/uploads/89a389d4-f686-4f50-93fe-88f8258bd492?_state=-nXtrY3KmnoIZtzWPJMIKWrnX_7rTacBCyBo_VFYUlh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4OWEzODlkNC1mNjg2LTRmNTAtOTNmZS04OGY4MjU4YmQ0OTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6Mzg6NDEuODgzNzM2MDM1WiJ9&digest=sha256%3Af3a457f12f79464be707d62120703c773887ac3da3bf98d3d75fad35acda13b9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:49Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=dfd864c4-507b-4780-bc97-78d7837760fd http.request.method=POST http.request.remoteaddr="127.0.0.1:42104" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.22785ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:49 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:52Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=47d183ac-01b1-47ad-9421-456ff8253e6d http.request.method=PUT http.request.remoteaddr="127.0.0.1:42104" http.request.uri="/v2/foo/schema1/blobs/uploads/e01a61fb-9285-430d-b3e4-9d26149610b1?_state=p5jdzd5BV8DblLkM1FlJgGOWSds6XdRHQM-kdoVPnXd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlMDFhNjFmYi05Mjg1LTQzMGQtYjNlNC05ZDI2MTQ5NjEwYjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6Mzg6NDkuMDMzNTE3NjA0WiJ9&digest=sha256%3A8674b399056f2a54a7ca28887efd118cd46ae1d4511231a230b1170eb78582aa" http.request.useragent="Go-http-client/1.1" http.response.duration=3.445842911s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:49 +0000] "PUT /v2/foo/schema1/blobs/uploads/e01a61fb-9285-430d-b3e4-9d26149610b1?_state=p5jdzd5BV8DblLkM1FlJgGOWSds6XdRHQM-kdoVPnXd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlMDFhNjFmYi05Mjg1LTQzMGQtYjNlNC05ZDI2MTQ5NjEwYjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6Mzg6NDkuMDMzNTE3NjA0WiJ9&digest=sha256%3A8674b399056f2a54a7ca28887efd118cd46ae1d4511231a230b1170eb78582aa HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:52Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=716bee14-3b0a-42f1-acf4-988947d95460 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42104" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=8.598748ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:52 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:52Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=49d7a3e5-cd36-4c60-893f-86a894962e28 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42104" http.request.uri="/v2/foo/schema1/manifests/sha256:e481d92c995f94b0abe464ae89f17f3262d0a369854debbf8a477ffa8138e812" http.request.useragent="Go-http-client/1.1" http.response.duration=8.160243ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:52 +0000] "PUT /v2/foo/schema1/manifests/sha256:e481d92c995f94b0abe464ae89f17f3262d0a369854debbf8a477ffa8138e812 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:52Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=9e3e0b62-b87e-496e-bb31-da7acfe8391d http.request.method=GET http.request.remoteaddr="127.0.0.1:42104" 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.178041ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Jan/2026:00:38:52 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-01-16T00:38:52Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=e0425608-e7ea-414b-a140-3349a8cb5691 http.request.method=GET http.request.remoteaddr="127.0.0.1:42104" http.request.uri="/v2/foo/schema1/manifests/sha256:e481d92c995f94b0abe464ae89f17f3262d0a369854debbf8a477ffa8138e812" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.028191ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Jan/2026:00:38:52 +0000] "GET /v2/foo/schema1/manifests/sha256:e481d92c995f94b0abe464ae89f17f3262d0a369854debbf8a477ffa8138e812 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-01-16T00:38:52Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:34429" http.request.id=139de146-09df-4775-ba05-98acd86ac569 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42104" http.request.uri="/v2/foo/schema1/manifests/sha256:e481d92c995f94b0abe464ae89f17f3262d0a369854debbf8a477ffa8138e812" http.request.useragent="Go-http-client/1.1" http.response.duration=8.050813ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:52 +0000] "PUT /v2/foo/schema1/manifests/sha256:e481d92c995f94b0abe464ae89f17f3262d0a369854debbf8a477ffa8138e812 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:52Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:34429" http.request.id=f43aa369-4b6c-4439-a6e6-69a9fe14acf3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42104" http.request.uri="/v2/foo/schema1/manifests/sha256:e481d92c995f94b0abe464ae89f17f3262d0a369854debbf8a477ffa8138e812" http.request.useragent="Go-http-client/1.1" http.response.duration=8.208391ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:52 +0000] "PUT /v2/foo/schema1/manifests/sha256:e481d92c995f94b0abe464ae89f17f3262d0a369854debbf8a477ffa8138e812 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:52Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/json" http.request.host="127.0.0.1:34429" http.request.id=45633d5d-52cb-4004-beac-f507d9678ae8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42104" http.request.uri="/v2/foo/schema1/manifests/sha256:e481d92c995f94b0abe464ae89f17f3262d0a369854debbf8a477ffa8138e812" http.request.useragent="Go-http-client/1.1" http.response.duration=8.23145ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:52 +0000] "PUT /v2/foo/schema1/manifests/sha256:e481d92c995f94b0abe464ae89f17f3262d0a369854debbf8a477ffa8138e812 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:52Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=6e378a97-b820-437a-9216-4b1fae176562 http.request.method=GET http.request.remoteaddr="127.0.0.1:42104" http.request.uri="/v2/foo/schema1/manifests/sha256:e481d92c995f94b0abe464ae89f17f3262d0a369854debbf8a477ffa8138e812" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.250806ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Jan/2026:00:38:52 +0000] "GET /v2/foo/schema1/manifests/sha256:e481d92c995f94b0abe464ae89f17f3262d0a369854debbf8a477ffa8138e812 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-01-16T00:38:52Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=f7b23035-63d9-49d5-8686-af39f26bd144 http.request.method=GET http.request.remoteaddr="127.0.0.1:42104" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.799539ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:52 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:52Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=0b766e44-701b-42b4-a2e3-ea128c32b83a http.request.method=GET http.request.remoteaddr="127.0.0.1:42104" http.request.uri="/v2/foo/schema1/manifests/sha256:e481d92c995f94b0abe464ae89f17f3262d0a369854debbf8a477ffa8138e812" http.request.useragent="Go-http-client/1.1" http.response.duration=1.646275ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:52 +0000] "GET /v2/foo/schema1/manifests/sha256:e481d92c995f94b0abe464ae89f17f3262d0a369854debbf8a477ffa8138e812 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:52Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=899ba901-02f2-4cba-922a-96513a1c8d49 http.request.method=GET http.request.remoteaddr="127.0.0.1:42104" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.704129ms http.response.status=200 http.response.written=41 127.0.0.1 - - [16/Jan/2026:00:38:52 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-01-16T00:38:52Z" level=error msg="payload digest does match: "sha256:6e79cc925338b8ff707b9aa67b146df8a8ba7570e8848ca9c15ba9bba8ca0c59" != "sha256:e481d92c995f94b0abe464ae89f17f3262d0a369854debbf8a477ffa8138e812"" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=6e9b4d3c-57da-4547-a001-3a56ae5100ee http.request.method=PUT http.request.remoteaddr="127.0.0.1:42104" http.request.uri="/v2/foo/schema1/manifests/sha256:e481d92c995f94b0abe464ae89f17f3262d0a369854debbf8a477ffa8138e812" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:e481d92c995f94b0abe464ae89f17f3262d0a369854debbf8a477ffa8138e812" time="2026-01-16T00:38:52Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=6e9b4d3c-57da-4547-a001-3a56ae5100ee http.request.method=PUT http.request.remoteaddr="127.0.0.1:42104" http.request.uri="/v2/foo/schema1/manifests/sha256:e481d92c995f94b0abe464ae89f17f3262d0a369854debbf8a477ffa8138e812" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.006812ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:e481d92c995f94b0abe464ae89f17f3262d0a369854debbf8a477ffa8138e812" 127.0.0.1 - - [16/Jan/2026:00:38:52 +0000] "PUT /v2/foo/schema1/manifests/sha256:e481d92c995f94b0abe464ae89f17f3262d0a369854debbf8a477ffa8138e812 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-01-16T00:38:52Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=2e67d241-4f62-46d1-8051-fa10291b71cb http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46058" http.request.uri="/v2/foo/schema1/manifests/sha256:e481d92c995f94b0abe464ae89f17f3262d0a369854debbf8a477ffa8138e812" http.request.useragent="Go-http-client/1.1" http.response.duration=2.586481ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:52 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e481d92c995f94b0abe464ae89f17f3262d0a369854debbf8a477ffa8138e812 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:52Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:e481d92c995f94b0abe464ae89f17f3262d0a369854debbf8a477ffa8138e812" err.message="manifest unknown" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=262331c0-7fe9-4dac-81a5-3d4102e0089b http.request.method=GET http.request.remoteaddr="127.0.0.1:46058" http.request.uri="/v2/foo/schema1/manifests/sha256:e481d92c995f94b0abe464ae89f17f3262d0a369854debbf8a477ffa8138e812" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.824863ms http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:e481d92c995f94b0abe464ae89f17f3262d0a369854debbf8a477ffa8138e812" 127.0.0.1 - - [16/Jan/2026:00:38:52 +0000] "GET /v2/foo/schema1/manifests/sha256:e481d92c995f94b0abe464ae89f17f3262d0a369854debbf8a477ffa8138e812 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-01-16T00:38:52Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=7a2dc0d0-366d-482b-bbcc-cc6773166ac1 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46066" http.request.uri="/v2/foo/schema1/manifests/sha256:e481d92c995f94b0abe464ae89f17f3262d0a369854debbf8a477ffa8138e812" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.051283ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:e481d92c995f94b0abe464ae89f17f3262d0a369854debbf8a477ffa8138e812" 127.0.0.1 - - [16/Jan/2026:00:38:52 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e481d92c995f94b0abe464ae89f17f3262d0a369854debbf8a477ffa8138e812 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-01-16T00:38:52Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=ab24d872-887b-4348-b31f-86f3086358be http.request.method=PUT http.request.remoteaddr="127.0.0.1:46082" http.request.uri="/v2/foo/schema1/manifests/sha256:e481d92c995f94b0abe464ae89f17f3262d0a369854debbf8a477ffa8138e812" http.request.useragent="Go-http-client/1.1" http.response.duration=8.873191ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:52 +0000] "PUT /v2/foo/schema1/manifests/sha256:e481d92c995f94b0abe464ae89f17f3262d0a369854debbf8a477ffa8138e812 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:52Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=42e7e880-b128-484d-845a-9cd9e31e9ace http.request.method=GET http.request.remoteaddr="127.0.0.1:46082" http.request.uri="/v2/foo/schema1/manifests/sha256:e481d92c995f94b0abe464ae89f17f3262d0a369854debbf8a477ffa8138e812" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.1776ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Jan/2026:00:38:52 +0000] "GET /v2/foo/schema1/manifests/sha256:e481d92c995f94b0abe464ae89f17f3262d0a369854debbf8a477ffa8138e812 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-01-16T00:38:52Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=87f2a9bf-899a-4b66-b09b-780dd080162c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46088" 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.08343ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [16/Jan/2026:00:38:52 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-01-16T00:38:52Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=eb4c5197-d5a1-4c08-8534-175a08d9c4a3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46102" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=8.625557ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:52 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:52Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=bf05d2c0-9c3c-4287-9053-9515a5ca76b4 http.request.method=GET http.request.remoteaddr="127.0.0.1:46102" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.687311ms http.response.status=200 http.response.written=39 127.0.0.1 - - [16/Jan/2026:00:38:52 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-01-16T00:38:52Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=13b6cc6a-3d3a-48f3-ab91-008f79ed1b01 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46102" http.request.uri="/v2/foo/schema1/manifests/sha256:e481d92c995f94b0abe464ae89f17f3262d0a369854debbf8a477ffa8138e812" http.request.useragent="Go-http-client/1.1" http.response.duration=2.074236ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:52 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e481d92c995f94b0abe464ae89f17f3262d0a369854debbf8a477ffa8138e812 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:52Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=1d92925d-45ba-41dc-ae18-7012a5e36064 http.request.method=GET http.request.remoteaddr="127.0.0.1:46102" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.714345ms http.response.status=200 http.response.written=35 127.0.0.1 - - [16/Jan/2026:00:38:52 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2026-01-16T00:38:52Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=b6b09d14-522a-4f75-9900-adeff09c7d61 http.request.method=GET http.request.remoteaddr="127.0.0.1:46102" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.640885ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Jan/2026:00:38:52 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-01-16T00:38:52Z" 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.24.12 http.request.host="127.0.0.1:34429" http.request.id=b959e651-8cf1-4f28-8fac-46975e866247 http.request.method=GET http.request.remoteaddr="127.0.0.1:46102" 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=1.659715ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [16/Jan/2026:00:38:52 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-01-16T00:38:52Z" 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.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34429" http.request.id=de97e33f-fbc7-4d44-bb97-05182203e650 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46102" 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.075063ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-01-16T00:38:52Z" 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.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34429" http.request.id=de97e33f-fbc7-4d44-bb97-05182203e650 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46102" 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.199846ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-01-16T00:38:52Z" 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.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34429" http.request.id=de97e33f-fbc7-4d44-bb97-05182203e650 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46102" 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.287527ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Jan/2026:00:38:52 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-01-16T00:38:52Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=f707efd6-02cd-4d28-b8ae-b5ada0d3842c http.request.method=POST http.request.remoteaddr="127.0.0.1:46102" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.883559ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:52 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:52Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=713cbc7f-63e2-4058-85a1-34f7bd01f634 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46102" http.request.uri="/v2/foo/schema2/blobs/uploads/07c5f17b-9983-4ed0-a6a1-9e9750c15586?_state=Eqj1-valtgXie6APF44Pl2jL1mo2NcHtnb27A8bMit57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwN2M1ZjE3Yi05OTgzLTRlZDAtYTZhMS05ZTk3NTBjMTU1ODYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6Mzg6NTIuNjEyNjIyMTE3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=2.338679ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:52 +0000] "PUT /v2/foo/schema2/blobs/uploads/07c5f17b-9983-4ed0-a6a1-9e9750c15586?_state=Eqj1-valtgXie6APF44Pl2jL1mo2NcHtnb27A8bMit57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwN2M1ZjE3Yi05OTgzLTRlZDAtYTZhMS05ZTk3NTBjMTU1ODYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6Mzg6NTIuNjEyNjIyMTE3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:38:52Z" 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.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34429" http.request.id=5e62ef93-2e4b-4eaa-aa4f-21b31ab3e045 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46102" 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.086417ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-01-16T00:38:52Z" 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.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34429" http.request.id=5e62ef93-2e4b-4eaa-aa4f-21b31ab3e045 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46102" 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.20783ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Jan/2026:00:38:52 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-01-16T00:38:53Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=f9fa97dd-2550-42a4-a80f-02d885ac4940 http.request.method=POST http.request.remoteaddr="127.0.0.1:46102" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.938411ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:53 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:39:00Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=6263eae5-25b0-43ca-82a6-22f249329d3e http.request.method=PUT http.request.remoteaddr="127.0.0.1:46102" http.request.uri="/v2/foo/schema2/blobs/uploads/d8f00636-2abf-4ff1-8dc3-473083314eee?_state=8poGnI-UC1nxOovZfIXLWpKgsdT9Gk3t7uepevrIadN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkOGYwMDYzNi0yYWJmLTRmZjEtOGRjMy00NzMwODMzMTRlZWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6Mzg6NTMuMTg5MzIwMTI3WiJ9&digest=sha256%3Ae7ac9f816213ec5e2d86c9cc971d7c5df69368502c3975361d303d2595187692" http.request.useragent="Go-http-client/1.1" http.response.duration=7.639502837s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:38:53 +0000] "PUT /v2/foo/schema2/blobs/uploads/d8f00636-2abf-4ff1-8dc3-473083314eee?_state=8poGnI-UC1nxOovZfIXLWpKgsdT9Gk3t7uepevrIadN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkOGYwMDYzNi0yYWJmLTRmZjEtOGRjMy00NzMwODMzMTRlZWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6Mzg6NTMuMTg5MzIwMTI3WiJ9&digest=sha256%3Ae7ac9f816213ec5e2d86c9cc971d7c5df69368502c3975361d303d2595187692 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:39:01Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=a784da52-5495-4708-a331-22624e59fd52 http.request.method=POST http.request.remoteaddr="127.0.0.1:46102" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.214112ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:39:01 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:39:06Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=6ca9d759-eb18-42a0-a91c-949e941f913a http.request.method=PUT http.request.remoteaddr="127.0.0.1:46102" http.request.uri="/v2/foo/schema2/blobs/uploads/f781e47f-d1e3-4f4e-a839-f326b882da04?_state=1wVfyU54k7wi8oSER_o61oNJAziOxb-9TCK-Ji6I_B17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmNzgxZTQ3Zi1kMWUzLTRmNGUtYTgzOS1mMzI2Yjg4MmRhMDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6Mzk6MDEuMjk0MTg2NDY0WiJ9&digest=sha256%3A87b487c5c5e8717fdf0004f261ed83316c88e33885554a3183c0385b43e56fcc" http.request.useragent="Go-http-client/1.1" http.response.duration=4.830765162s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:39:01 +0000] "PUT /v2/foo/schema2/blobs/uploads/f781e47f-d1e3-4f4e-a839-f326b882da04?_state=1wVfyU54k7wi8oSER_o61oNJAziOxb-9TCK-Ji6I_B17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmNzgxZTQ3Zi1kMWUzLTRmNGUtYTgzOS1mMzI2Yjg4MmRhMDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTZUMDA6Mzk6MDEuMjk0MTg2NDY0WiJ9&digest=sha256%3A87b487c5c5e8717fdf0004f261ed83316c88e33885554a3183c0385b43e56fcc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:39:06Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34429" http.request.id=eb3e0683-0bd2-4970-b879-dcc804a8f186 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46102" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.732381ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:39:06 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:39:06Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34429" http.request.id=dfa27d42-db95-4572-8f67-03762d102bc4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46102" http.request.uri="/v2/foo/schema2/manifests/sha256:8801c089fec8fd88ae9feed8670170d047cad163008acd35f8a36d61855a8bd9" http.request.useragent="Go-http-client/1.1" http.response.duration=2.136937ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:39:06 +0000] "PUT /v2/foo/schema2/manifests/sha256:8801c089fec8fd88ae9feed8670170d047cad163008acd35f8a36d61855a8bd9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:39:06Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=ad4c4e8f-857d-453c-ae15-28f54492e31b http.request.method=GET http.request.remoteaddr="127.0.0.1:46102" 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=2.002378ms http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Jan/2026:00:39:06 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-01-16T00:39:06Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=2ac8681e-1a62-4bd9-a77d-84aee00ed6bd http.request.method=GET http.request.remoteaddr="127.0.0.1:46102" http.request.uri="/v2/foo/schema2/manifests/sha256:8801c089fec8fd88ae9feed8670170d047cad163008acd35f8a36d61855a8bd9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.110055ms http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Jan/2026:00:39:06 +0000] "GET /v2/foo/schema2/manifests/sha256:8801c089fec8fd88ae9feed8670170d047cad163008acd35f8a36d61855a8bd9 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-01-16T00:39:06Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=76493e99-fab6-4bed-9c9a-68c6468eba0f http.request.method=GET http.request.remoteaddr="127.0.0.1:46102" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.625618ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:39:06 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-01-16T00:39:06Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=809f3316-42db-4d13-8fa4-6bd35ccb0388 http.request.method=GET http.request.remoteaddr="127.0.0.1:46102" http.request.uri="/v2/foo/schema2/manifests/sha256:8801c089fec8fd88ae9feed8670170d047cad163008acd35f8a36d61855a8bd9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.503598ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:39:06 +0000] "GET /v2/foo/schema2/manifests/sha256:8801c089fec8fd88ae9feed8670170d047cad163008acd35f8a36d61855a8bd9 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-01-16T00:39:06Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=5884fe87-c6a7-4c61-b679-a2a0bf102650 http.request.method=GET http.request.remoteaddr="127.0.0.1:46102" 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=1.664327ms http.response.status=200 http.response.written=45 127.0.0.1 - - [16/Jan/2026:00:39:06 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-01-16T00:39:06Z" level=info msg="rewriting manifest sha256:8801c089fec8fd88ae9feed8670170d047cad163008acd35f8a36d61855a8bd9 in schema1 format to support old client" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=00e09b2b-9d6a-4e0d-9643-f378ccb182a6 http.request.method=GET http.request.remoteaddr="127.0.0.1:46102" 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-01-16T00:39:06Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=00e09b2b-9d6a-4e0d-9643-f378ccb182a6 http.request.method=GET http.request.remoteaddr="127.0.0.1:46102" 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=4.745574ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [16/Jan/2026:00:39:06 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-01-16T00:39:06Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=0fe4bca7-be7e-4369-8c7a-031082ca46f2 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46102" http.request.uri="/v2/foo/schema2/manifests/sha256:8801c089fec8fd88ae9feed8670170d047cad163008acd35f8a36d61855a8bd9" http.request.useragent="Go-http-client/1.1" http.response.duration=2.043225ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:39:06 +0000] "DELETE /v2/foo/schema2/manifests/sha256:8801c089fec8fd88ae9feed8670170d047cad163008acd35f8a36d61855a8bd9 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:39:06Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:8801c089fec8fd88ae9feed8670170d047cad163008acd35f8a36d61855a8bd9" err.message="manifest unknown" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=5e67a135-927a-45ca-8383-81f5a2b9dda0 http.request.method=GET http.request.remoteaddr="127.0.0.1:46102" http.request.uri="/v2/foo/schema2/manifests/sha256:8801c089fec8fd88ae9feed8670170d047cad163008acd35f8a36d61855a8bd9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.816443ms http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:8801c089fec8fd88ae9feed8670170d047cad163008acd35f8a36d61855a8bd9" 127.0.0.1 - - [16/Jan/2026:00:39:06 +0000] "GET /v2/foo/schema2/manifests/sha256:8801c089fec8fd88ae9feed8670170d047cad163008acd35f8a36d61855a8bd9 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-01-16T00:39:06Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=d6872a64-c61a-4eb3-92bb-8234169a423a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39824" http.request.uri="/v2/foo/schema2/manifests/sha256:8801c089fec8fd88ae9feed8670170d047cad163008acd35f8a36d61855a8bd9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.908426ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:8801c089fec8fd88ae9feed8670170d047cad163008acd35f8a36d61855a8bd9" 127.0.0.1 - - [16/Jan/2026:00:39:06 +0000] "DELETE /v2/foo/schema2/manifests/sha256:8801c089fec8fd88ae9feed8670170d047cad163008acd35f8a36d61855a8bd9 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-01-16T00:39:06Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34429" http.request.id=b57b284e-b305-4f95-882a-5c0c08e413a9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39830" http.request.uri="/v2/foo/schema2/manifests/sha256:8801c089fec8fd88ae9feed8670170d047cad163008acd35f8a36d61855a8bd9" http.request.useragent="Go-http-client/1.1" http.response.duration=2.444092ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:39:06 +0000] "PUT /v2/foo/schema2/manifests/sha256:8801c089fec8fd88ae9feed8670170d047cad163008acd35f8a36d61855a8bd9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:39:06Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=fc79d3bf-956c-439c-ae4d-d1f9dd95de96 http.request.method=GET http.request.remoteaddr="127.0.0.1:39830" http.request.uri="/v2/foo/schema2/manifests/sha256:8801c089fec8fd88ae9feed8670170d047cad163008acd35f8a36d61855a8bd9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.959624ms http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Jan/2026:00:39:06 +0000] "GET /v2/foo/schema2/manifests/sha256:8801c089fec8fd88ae9feed8670170d047cad163008acd35f8a36d61855a8bd9 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-01-16T00:39:06Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=7e6c716d-d65e-422d-bd2b-c175f3b7e0ec http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39846" http.request.uri="/v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.904178ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [16/Jan/2026:00:39:06 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-01-16T00:39:06Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34429" http.request.id=e717b19a-3c89-48b1-b95a-49b53214d785 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39848" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.869811ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:39:06 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:39:06Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=29ed7a8a-27b8-420e-b5d5-04b5d59d4480 http.request.method=GET http.request.remoteaddr="127.0.0.1:39848" 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=1.59258ms http.response.status=200 http.response.written=39 127.0.0.1 - - [16/Jan/2026:00:39:06 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-01-16T00:39:06Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=1bf15121-5b0c-48f8-ba9a-5b6e563bc612 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39848" http.request.uri="/v2/foo/schema2/manifests/sha256:8801c089fec8fd88ae9feed8670170d047cad163008acd35f8a36d61855a8bd9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.936036ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:39:06 +0000] "DELETE /v2/foo/schema2/manifests/sha256:8801c089fec8fd88ae9feed8670170d047cad163008acd35f8a36d61855a8bd9 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:39:06Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:34429" http.request.id=f76b271e-9ff1-4031-b400-894d5118aa94 http.request.method=GET http.request.remoteaddr="127.0.0.1:39848" 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=1.656393ms http.response.status=200 http.response.written=35 127.0.0.1 - - [16/Jan/2026:00:39:06 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (24.85s) === RUN TestManifestDeleteDisabled time="2026-01-16T00:39:06Z" 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.24.12 time="2026-01-16T00:39:06Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-16T00:39:06Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.12 http.request.host="127.0.0.1:42753" http.request.id=c5383873-f43f-43df-ad6e-340ab84ba47f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34780" http.request.uri="/v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.764072ms http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [16/Jan/2026:00:39:06 +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-01-16T00:39:06Z" 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.24.12 time="2026-01-16T00:39:06Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-16T00:39:06Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.12 time="2026-01-16T00:39:06Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.24.12 time="2026-01-16T00:39:06Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.12 time="2026-01-16T00:39:06Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.12 http.request.host="127.0.0.1:35851" http.request.id=96daa66f-5e33-4e4d-8ed6-033f561d25e2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51528" 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=3.397368ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [16/Jan/2026:00:39:06 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-01-16T00:39:06Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.12 http.request.host="127.0.0.1:35851" http.request.id=b4abb88f-3ca5-4f99-80bf-5289e793cfc8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51536" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.931329ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [16/Jan/2026:00:39:06 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-01-16T00:39:06Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.12 http.request.host="127.0.0.1:35851" http.request.id=9223f60b-861b-4cdc-94dd-53effade1916 http.request.method=POST http.request.remoteaddr="127.0.0.1:51546" 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=3.051398ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [16/Jan/2026:00:39:06 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-01-16T00:39:06Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.12 http.request.host="127.0.0.1:35851" http.request.id=b41387a8-3933-4788-98de-c2276228fcf4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51562" 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=3.063607ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [16/Jan/2026:00:39:06 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.06s) === RUN TestProxyManifestGetByTag time="2026-01-16T00:39:06Z" 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.24.12 time="2026-01-16T00:39:06Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-16T00:39:06Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35653" http.request.id=8f380154-3372-4ce5-8cc8-27b685689fc6 http.request.method=POST http.request.remoteaddr="127.0.0.1:45952" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.16031ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:39:06 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:39:09Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35653" http.request.id=87f45f59-a25e-4bcd-9062-f6a2a180b160 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45952" http.request.uri="/v2/foo/bar/blobs/uploads/dcf5ea03-27dc-4391-a3a8-436e1f87af94?_state=gIX2Ww5lu4V_dao7UKxRz4Ofh-Ze9DqnBJixq8E_zJZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRjZjVlYTAzLTI3ZGMtNDM5MS1hM2E4LTQzNmUxZjg3YWY5NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozOTowNi41OTM1MDU1NTNaIn0%3D&digest=sha256%3A8e9ea9852547d628ffb921fd7bc92c06ef5a9a16d72f85cd7e9b070d624e6507" http.request.useragent="Go-http-client/1.1" http.response.duration=2.615142269s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:39:06 +0000] "PUT /v2/foo/bar/blobs/uploads/dcf5ea03-27dc-4391-a3a8-436e1f87af94?_state=gIX2Ww5lu4V_dao7UKxRz4Ofh-Ze9DqnBJixq8E_zJZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRjZjVlYTAzLTI3ZGMtNDM5MS1hM2E4LTQzNmUxZjg3YWY5NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozOTowNi41OTM1MDU1NTNaIn0%3D&digest=sha256%3A8e9ea9852547d628ffb921fd7bc92c06ef5a9a16d72f85cd7e9b070d624e6507 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:39:09Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35653" http.request.id=d231bdc1-dda6-48d6-9277-4575e62b960d http.request.method=PUT http.request.remoteaddr="127.0.0.1:45952" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=8.524887ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:39:09 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:39:09Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.12 time="2026-01-16T00:39:09Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-16T00:39:09Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.12 time="2026-01-16T00:39:09Z" level=info msg="Starting upload purge in 4m0s" go.version=go1.24.12 time="2026-01-16T00:39:09Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35653" http.request.id=21c631ef-56ef-4d63-aa55-d9d5481f2849 http.request.method=GET http.request.remoteaddr="127.0.0.1:45952" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.56134ms http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Jan/2026:00:39:09 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-01-16T00:39:09Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:35653" go.version=go1.24.12 time="2026-01-16T00:39:09Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.12 time="2026-01-16T00:39:09Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35653" http.request.id=17c200dd-9d70-4819-9a7b-4bfc4317327c http.request.method=GET http.request.remoteaddr="127.0.0.1:45964" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.91516ms http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Jan/2026:00:39:09 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-01-16T00:39:09Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:35653 /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:35653/v2/:[]]}" go.version=go1.24.12 http.request.host="127.0.0.1:43047" http.request.id=af8a5a90-cecb-4931-9223-d7353da57bf5 http.request.method=GET http.request.remoteaddr="127.0.0.1:49614" http.request.uri="/v2/foo/bar/manifests/sha256:fcece5c78911ab71ce1f839888e62d4131b042944198c39c32091e174ad64496" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:fcece5c78911ab71ce1f839888e62d4131b042944198c39c32091e174ad64496" time="2026-01-16T00:39:09Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35653" http.request.id=0db89556-93ca-4f52-8f42-1822aeb7cd2e http.request.method=GET http.request.remoteaddr="127.0.0.1:45974" http.request.uri="/v2/foo/bar/manifests/sha256:fcece5c78911ab71ce1f839888e62d4131b042944198c39c32091e174ad64496" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.34452ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Jan/2026:00:39:09 +0000] "GET /v2/foo/bar/manifests/sha256:fcece5c78911ab71ce1f839888e62d4131b042944198c39c32091e174ad64496 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-01-16T00:39:09Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:fcece5c78911ab71ce1f839888e62d4131b042944198c39c32091e174ad64496 with ttl=167h59m59.999992651s" go.version=go1.24.12 time="2026-01-16T00:39:09Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:43047" http.request.id=af8a5a90-cecb-4931-9223-d7353da57bf5 http.request.method=GET http.request.remoteaddr="127.0.0.1:49614" http.request.uri="/v2/foo/bar/manifests/sha256:fcece5c78911ab71ce1f839888e62d4131b042944198c39c32091e174ad64496" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=18.227032ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Jan/2026:00:39:09 +0000] "GET /v2/foo/bar/manifests/sha256:fcece5c78911ab71ce1f839888e62d4131b042944198c39c32091e174ad64496 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-01-16T00:39:09Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35653" http.request.id=5279b2a9-0e7e-4c1a-a1aa-cca8a68299bf http.request.method=GET http.request.remoteaddr="127.0.0.1:45974" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.67885ms http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Jan/2026:00:39:09 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-01-16T00:39:09Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:35653 /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:35653/v2/:[]]}" go.version=go1.24.12 http.request.host="127.0.0.1:43047" http.request.id=be0dcfab-9228-4c24-8d3e-6719bac912c3 http.request.method=GET http.request.remoteaddr="127.0.0.1:49616" 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-01-16T00:39:09Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35653" http.request.id=bdc24e25-f7b3-4179-b6ac-b96a9b3f7c2b http.request.method=HEAD http.request.remoteaddr="127.0.0.1:45990" 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.331862ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Jan/2026:00:39:09 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-01-16T00:39:09Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:43047" http.request.id=be0dcfab-9228-4c24-8d3e-6719bac912c3 http.request.method=GET http.request.remoteaddr="127.0.0.1:49616" 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=14.605906ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Jan/2026:00:39:09 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-01-16T00:39:09Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35653" http.request.id=2ae20780-7976-4b5e-a80f-bdeda73c984b http.request.method=POST http.request.remoteaddr="127.0.0.1:45990" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.026368ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:39:09 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-16T00:39:14Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35653" http.request.id=2c6c897c-b018-49e3-80a4-6775486bcc20 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45990" http.request.uri="/v2/foo/bar/blobs/uploads/923636f5-da42-4a88-8cec-527a3cf897a4?_state=vH0q0VtD1x2RA93PefGCD3yARymIDJCyEdXosMcKa7F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkyMzYzNmY1LWRhNDItNGE4OC04Y2VjLTUyN2EzY2Y4OTdhNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozOTowOS43MDcxMDg1MzdaIn0%3D&digest=sha256%3Aa998f6fe1e1e52f31aa62ec004035479c4d97999230681e3973c0e310cac7e44" http.request.useragent="Go-http-client/1.1" http.response.duration=5.091492822s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:39:09 +0000] "PUT /v2/foo/bar/blobs/uploads/923636f5-da42-4a88-8cec-527a3cf897a4?_state=vH0q0VtD1x2RA93PefGCD3yARymIDJCyEdXosMcKa7F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkyMzYzNmY1LWRhNDItNGE4OC04Y2VjLTUyN2EzY2Y4OTdhNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNlQwMDozOTowOS43MDcxMDg1MzdaIn0%3D&digest=sha256%3Aa998f6fe1e1e52f31aa62ec004035479c4d97999230681e3973c0e310cac7e44 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:39:14Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35653" http.request.id=9a503546-4b17-4d05-9025-795bf05e3dc7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45990" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=8.47506ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Jan/2026:00:39:14 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-16T00:39:14Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35653" http.request.id=bea9f9e1-5ed2-466a-a25c-a3da57859ff8 http.request.method=GET http.request.remoteaddr="127.0.0.1:45990" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.425563ms http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Jan/2026:00:39:14 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-01-16T00:39:14Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:35653 /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:35653/v2/:[]]}" go.version=go1.24.12 http.request.host="127.0.0.1:43047" http.request.id=45c0f20b-a2a0-4c44-8e40-8c51384d8280 http.request.method=GET http.request.remoteaddr="127.0.0.1:49630" 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-01-16T00:39:14Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35653" http.request.id=e2212db0-fa45-4e0b-b387-936855ea7061 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:45994" 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.573435ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Jan/2026:00:39:14 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-01-16T00:39:14Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35653" http.request.id=87299eb4-985d-409e-b45d-a33a3fd97f56 http.request.method=GET http.request.remoteaddr="127.0.0.1:45994" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.763184ms http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Jan/2026:00:39:14 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-01-16T00:39:14Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:35653 /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:35653/v2/:[]]}" go.version=go1.24.12 http.request.host="127.0.0.1:43047" http.request.id=45c0f20b-a2a0-4c44-8e40-8c51384d8280 http.request.method=GET http.request.remoteaddr="127.0.0.1:49630" 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-01-16T00:39:14Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35653" http.request.id=7f0046fc-765d-4f90-9ff6-391fde3330d1 http.request.method=GET http.request.remoteaddr="127.0.0.1:45996" 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.25238ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Jan/2026:00:39:14 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-01-16T00:39:14Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:dcc343010b6730242c2d732d26f3277675c38d0d51945a931f5fc03c5f1b7dd4 with ttl=167h59m59.999983742s" go.version=go1.24.12 time="2026-01-16T00:39:14Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:43047" http.request.id=45c0f20b-a2a0-4c44-8e40-8c51384d8280 http.request.method=GET http.request.remoteaddr="127.0.0.1:49630" 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=24.771912ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Jan/2026:00:39:14 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (8.59s) === RUN TestAppDispatcher time="2026-01-16T00:39:14Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36671" http.request.id=0221616b-646d-4734-bab1-0d74ece392f2 http.request.method=GET http.request.remoteaddr="127.0.0.1:56924" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.871173ms http.response.status=200 http.response.written=0 time="2026-01-16T00:39:14Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36671" http.request.id=5b5f7409-69da-4e0a-b89f-3c5226298efd http.request.method=GET http.request.remoteaddr="127.0.0.1:56924" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration=1.909877ms http.response.status=200 http.response.written=0 time="2026-01-16T00:39:14Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36671" http.request.id=9840bc83-8af1-4dec-a6d7-b7c108b4a560 http.request.method=GET http.request.remoteaddr="127.0.0.1:56924" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.620024ms http.response.status=200 http.response.written=0 time="2026-01-16T00:39:14Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36671" http.request.id=fa3d38d3-a9d5-482b-860b-c8684d6d943c http.request.method=GET http.request.remoteaddr="127.0.0.1:56924" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration=1.588211ms http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2026-01-16T00:39: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.24.12 instance.id=8f49ce57-9ae9-49c2-93ed-36cfde3f9eac time="2026-01-16T00:39:14Z" level=info msg="redis not configured" go.version=go1.24.12 instance.id=8f49ce57-9ae9-49c2-93ed-36cfde3f9eac time="2026-01-16T00:39:14Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.24.12 http.request.host="127.0.0.1:40443" http.request.id=dff6ca32-269f-4e87-911f-459ad0183aab http.request.method=GET http.request.remoteaddr="127.0.0.1:36176" 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-01-16T00:39: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.24.12 instance.id=8f49ce57-9ae9-49c2-93ed-36cfde3f9eac time="2026-01-16T00:39:14Z" level=info msg="redis not configured" go.version=go1.24.12 instance.id=8f49ce57-9ae9-49c2-93ed-36cfde3f9eac time="2026-01-16T00:39:14Z" level=info msg="configuring file health check path=/tmp/healthcheck837394538, interval=1" go.version=go1.24.12 instance.id=8f49ce57-9ae9-49c2-93ed-36cfde3f9eac --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2026-01-16T00:39: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.24.12 instance.id=8f49ce57-9ae9-49c2-93ed-36cfde3f9eac time="2026-01-16T00:39:18Z" level=info msg="redis not configured" go.version=go1.24.12 instance.id=8f49ce57-9ae9-49c2-93ed-36cfde3f9eac time="2026-01-16T00:39:18Z" level=info msg="configuring TCP health check addr=127.0.0.1:33711, interval=1" go.version=go1.24.12 instance.id=8f49ce57-9ae9-49c2-93ed-36cfde3f9eac --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2026-01-16T00:39:22Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.12 instance.id=8f49ce57-9ae9-49c2-93ed-36cfde3f9eac time="2026-01-16T00:39:22Z" level=info msg="redis not configured" go.version=go1.24.12 instance.id=8f49ce57-9ae9-49c2-93ed-36cfde3f9eac time="2026-01-16T00:39:22Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:39681, interval=1, threshold=3" go.version=go1.24.12 instance.id=8f49ce57-9ae9-49c2-93ed-36cfde3f9eac --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 192.805s ? 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.15s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.08s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.79s) === RUN TestProxyManifests --- PASS: TestProxyManifests (1.23s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 11.272s === RUN TestSchedule time="2026-01-16T00:36:17Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.12 instance.id=c3916fb0-c312-40f6-9634-e567ef21a955 time="2026-01-16T00:36:17Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.995498ms" go.version=go1.24.12 instance.id=c3916fb0-c312-40f6-9634-e567ef21a955 time="2026-01-16T00:36:17Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=996.229µs" go.version=go1.24.12 instance.id=c3916fb0-c312-40f6-9634-e567ef21a955 time="2026-01-16T00:36:17Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=995.887µs" go.version=go1.24.12 instance.id=c3916fb0-c312-40f6-9634-e567ef21a955 scheduler_test.go:52: removing testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa scheduler_test.go:52: removing testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb scheduler_test.go:52: removing testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc --- PASS: TestSchedule (0.05s) === RUN TestRestoreOld time="2026-01-16T00:36:17Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.12 instance.id=c3916fb0-c312-40f6-9634-e567ef21a955 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2026-01-16T00:36:17Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.12 instance.id=c3916fb0-c312-40f6-9634-e567ef21a955 time="2026-01-16T00:36:17Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.993543ms" go.version=go1.24.12 instance.id=c3916fb0-c312-40f6-9634-e567ef21a955 time="2026-01-16T00:36:17Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.994916ms" go.version=go1.24.12 instance.id=c3916fb0-c312-40f6-9634-e567ef21a955 time="2026-01-16T00:36:17Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.12 instance.id=c3916fb0-c312-40f6-9634-e567ef21a955 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2026-01-16T00:36:17Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.12 instance.id=c3916fb0-c312-40f6-9634-e567ef21a955 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.604s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (6.56s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 29748736 sha256:51b2872ebd8caab971410655fe8cb9e42d766862e90b5dafff61485c0a308103 [] map[] } --- PASS: TestSimpleBlobRead (1.54s) === RUN TestBlobMount --- PASS: TestBlobMount (0.65s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (6.19s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (5.79s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (5.96s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.03s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.02s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:41140861d9e45a10eabd632300878aedce232355d1de4de9b73a1cd7faeefaeb palailogos: marking blob sha256:9d4c958eabef30a558b6cc46d238533106f540887f364ae37dbce627fa89e692 palailogos: marking blob sha256:f646244d9475a59477ae8a5222e6f3cfd7704d6a53f0e16a91b2c5e40621b923 palailogos: marking manifest sha256:9eccf21dd2c791042ef072617cc04969069f60982f3940dfd158f6d265b04e69 palailogos: marking blob sha256:810d8701d29b714cd9bcbecacc828770020d71d06887ef22227e430718380bfe palailogos: marking blob sha256:ff6d3b439e222d3c80c54c1e1390f0e35885622d417df864be98423e8df3588c palailogos: marking manifest sha256:cf7971e6ecde0a7beeda8df150f495bc4cbb0a36e38f27b7a682272cb67cca84 palailogos: marking blob sha256:9eccf21dd2c791042ef072617cc04969069f60982f3940dfd158f6d265b04e69 palailogos: marking blob sha256:41140861d9e45a10eabd632300878aedce232355d1de4de9b73a1cd7faeefaeb palailogos: marking manifest sha256:e8e761bf36e7b991ccf8bd8d6edc2251d73e205e9f1ddb01b48d3d6965c13e82 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:454b74d0f7dfcc02b194b25af17c2da414dbbb626db0c04fbab0e983f8411506 palailogos: marking blob sha256:9e8148bbe4d6ed47af9a0e56337c3dc5c7563002665a96ca9b7cf10690ece337 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (4.49s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:09ba8c8f7e0238ff4351cbb3b6c537e52bba43c2d1dacd72dc916ab5a077ea83 deletemanifests: marking manifest sha256:af6857f5384aff6de0c8b4b53dc6eee18e2f6fd727d510cc42c845967afeff5b deletemanifests: marking blob sha256:8e8cde124f4b4072c50e276380d33e6fd73d1d6857399ea894ede0190377d16f deletemanifests: marking blob sha256:31d41f483b101eb7f2d9d4a926b2b489a1f71d6dad33bf16b5ae1809325b3937 deletemanifests: marking blob sha256:13e67194933331158f7f7aae897c61bae653a8eb29e59801eca3bea9e00bc7a3 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:ca8efe662a2902044ddc8557b371cb8690d2d8f4d0b65aea9afc7bbd22d24f3a blob eligible for deletion: sha256:09ba8c8f7e0238ff4351cbb3b6c537e52bba43c2d1dacd72dc916ab5a077ea83 blob eligible for deletion: sha256:58107b24068e027e2d0c239ade2af6a26226766cb10fa19024455c05b0e59f66 blob eligible for deletion: sha256:6aa2824ecd1fa3bc83290e16dd1c7e025349cf7feabe0ac9ed2c1ec768b75261 deletemanifests manifest eligible for deletion: sha256:09ba8c8f7e0238ff4351cbb3b6c537e52bba43c2d1dacd72dc916ab5a077ea83 deletemanifests: marking manifest sha256:af6857f5384aff6de0c8b4b53dc6eee18e2f6fd727d510cc42c845967afeff5b deletemanifests: marking blob sha256:8e8cde124f4b4072c50e276380d33e6fd73d1d6857399ea894ede0190377d16f deletemanifests: marking blob sha256:31d41f483b101eb7f2d9d4a926b2b489a1f71d6dad33bf16b5ae1809325b3937 deletemanifests: marking blob sha256:13e67194933331158f7f7aae897c61bae653a8eb29e59801eca3bea9e00bc7a3 time="2026-01-16T00:36:53Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/09ba8c8f7e0238ff4351cbb3b6c537e52bba43c2d1dacd72dc916ab5a077ea83" go.version=go1.24.12 instance.id=417e1d2d-2941-4a3b-b9da-2ee24b26ad21 time="2026-01-16T00:36:53Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/09ba8c8f7e0238ff4351cbb3b6c537e52bba43c2d1dacd72dc916ab5a077ea83" go.version=go1.24.12 instance.id=417e1d2d-2941-4a3b-b9da-2ee24b26ad21 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:09ba8c8f7e0238ff4351cbb3b6c537e52bba43c2d1dacd72dc916ab5a077ea83 time="2026-01-16T00:36:53Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/09/09ba8c8f7e0238ff4351cbb3b6c537e52bba43c2d1dacd72dc916ab5a077ea83" go.version=go1.24.12 instance.id=417e1d2d-2941-4a3b-b9da-2ee24b26ad21 blob eligible for deletion: sha256:58107b24068e027e2d0c239ade2af6a26226766cb10fa19024455c05b0e59f66 time="2026-01-16T00:36:53Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/58/58107b24068e027e2d0c239ade2af6a26226766cb10fa19024455c05b0e59f66" go.version=go1.24.12 instance.id=417e1d2d-2941-4a3b-b9da-2ee24b26ad21 blob eligible for deletion: sha256:6aa2824ecd1fa3bc83290e16dd1c7e025349cf7feabe0ac9ed2c1ec768b75261 time="2026-01-16T00:36:53Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/6a/6aa2824ecd1fa3bc83290e16dd1c7e025349cf7feabe0ac9ed2c1ec768b75261" go.version=go1.24.12 instance.id=417e1d2d-2941-4a3b-b9da-2ee24b26ad21 blob eligible for deletion: sha256:ca8efe662a2902044ddc8557b371cb8690d2d8f4d0b65aea9afc7bbd22d24f3a time="2026-01-16T00:36:53Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ca/ca8efe662a2902044ddc8557b371cb8690d2d8f4d0b65aea9afc7bbd22d24f3a" go.version=go1.24.12 instance.id=417e1d2d-2941-4a3b-b9da-2ee24b26ad21 --- PASS: TestDeleteManifestIfTagNotFound (4.94s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:a7b41e8ef05288ea1fed62a722e0ad3acc51f66459f26b745057caf5e429c625 time="2026-01-16T00:36:54Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a7/a7b41e8ef05288ea1fed62a722e0ad3acc51f66459f26b745057caf5e429c625" go.version=go1.24.12 instance.id=417e1d2d-2941-4a3b-b9da-2ee24b26ad21 blob eligible for deletion: sha256:d581bedc67878c49119418ecc7b28c4c188ce8dcf704d5548619e490fe3b1c50 time="2026-01-16T00:36:54Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d5/d581bedc67878c49119418ecc7b28c4c188ce8dcf704d5548619e490fe3b1c50" go.version=go1.24.12 instance.id=417e1d2d-2941-4a3b-b9da-2ee24b26ad21 blob eligible for deletion: sha256:faafea325be69ea7e49e7e7095617735e6c7b4c57100079ded30fae17c661c40 time="2026-01-16T00:36:54Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/fa/faafea325be69ea7e49e7e7095617735e6c7b4c57100079ded30fae17c661c40" go.version=go1.24.12 instance.id=417e1d2d-2941-4a3b-b9da-2ee24b26ad21 --- PASS: TestGCWithMissingManifests (1.36s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:9f9c8ae26346548602c42a7d1df7d33490ff67c7939bd795926a56b0fbfb02b7 komnenos: marking blob sha256:7184a7beeb65c42d9c5ef9aabc11e413112c53a130c25b43a89011b67f782412 komnenos: marking blob sha256:a087c637df04e7cbe21981eef5610f946ad1962c2059c1a4e28acc941f95f2ad 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:c96385f8fcba1eff2e37711ebc13cef4c64aa15332771ddaf1271ca0b02e9458 time="2026-01-16T00:36:58Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/c9/c96385f8fcba1eff2e37711ebc13cef4c64aa15332771ddaf1271ca0b02e9458" go.version=go1.24.12 instance.id=417e1d2d-2941-4a3b-b9da-2ee24b26ad21 blob eligible for deletion: sha256:cb95cbedfbf81d902cdcac4e3e2954db11ffd79efc757fe8c0f9491d9aecbdc0 time="2026-01-16T00:36:58Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/cb/cb95cbedfbf81d902cdcac4e3e2954db11ffd79efc757fe8c0f9491d9aecbdc0" go.version=go1.24.12 instance.id=417e1d2d-2941-4a3b-b9da-2ee24b26ad21 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2026-01-16T00:36:58Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.12 instance.id=417e1d2d-2941-4a3b-b9da-2ee24b26ad21 blob eligible for deletion: sha256:fef3c56dbf606ec1efd2ee43f20347b8f43e881c43fbbb65f84d31c587827258 time="2026-01-16T00:36:58Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/fe/fef3c56dbf606ec1efd2ee43f20347b8f43e881c43fbbb65f84d31c587827258" go.version=go1.24.12 instance.id=417e1d2d-2941-4a3b-b9da-2ee24b26ad21 blob eligible for deletion: sha256:8f1ad06d8013ea7d0bf763dd434a26c6e361e2e2e3331286c18cae922cb6aaa2 time="2026-01-16T00:36:58Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/8f/8f1ad06d8013ea7d0bf763dd434a26c6e361e2e2e3331286c18cae922cb6aaa2" go.version=go1.24.12 instance.id=417e1d2d-2941-4a3b-b9da-2ee24b26ad21 blob eligible for deletion: sha256:9da1f9b7c44f979e51fcd82bbc0b948a4f5258a99b82b7e3fc7c475cc8f3e097 time="2026-01-16T00:36:58Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/9d/9da1f9b7c44f979e51fcd82bbc0b948a4f5258a99b82b7e3fc7c475cc8f3e097" go.version=go1.24.12 instance.id=417e1d2d-2941-4a3b-b9da-2ee24b26ad21 blob eligible for deletion: sha256:ad29b5c2146a4217affc4d70277c72a8590f09437217e13871508d6f75f19d3b time="2026-01-16T00:36:58Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ad/ad29b5c2146a4217affc4d70277c72a8590f09437217e13871508d6f75f19d3b" go.version=go1.24.12 instance.id=417e1d2d-2941-4a3b-b9da-2ee24b26ad21 --- PASS: TestDeletionHasEffect (3.93s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (4.19s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:58a9fdf93cccdba5f4b6513bc921095a5ec051495f067df256fed6efcb407be5 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:0feb3a965d1448e1498771484b79e8bd3efaaecf29d1e63be5e5931639aabcac michael_z_doukas: marking blob sha256:82480297bd05fd9f5fcad17fc4fa94f064cae7906fa2a812caca6a356d53d46f 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:f55db547ad819c3783d11f85429a89f1115efca308bdad5f4b7ec6b8134a48a5 time="2026-01-16T00:37:04Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f5/f55db547ad819c3783d11f85429a89f1115efca308bdad5f4b7ec6b8134a48a5" go.version=go1.24.12 instance.id=417e1d2d-2941-4a3b-b9da-2ee24b26ad21 --- PASS: TestOrphanBlobDeleted (2.17s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:39b6fea81344f70158e438f23ffc525c8f6a63da49ae5f9b6806f43c7e58a7af linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:a31ec6f64d04206d5b5de3f6be28b5f92cddf5837a5e5459a99473273efb9bd1 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (1.23s) === RUN TestManifestStorage --- PASS: TestManifestStorage (1.40s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (1.02s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (2.47s) === 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-01-16T00:37:11Z" level=info msg="PurgeUploads starting: olderThan=2026-01-15 23:37:11.106088264 +0000 UTC m=-3546.014642511, actuallyDelete=true" time="2026-01-16T00:37:11Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2026-01-16T00:37:11Z" level=info msg="PurgeUploads starting: olderThan=2026-01-16 00:37:11.107953738 +0000 UTC m=+53.987222961, actuallyDelete=true" time="2026-01-16T00:37:11Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4140a988-9c14-4e91-aabf-c73a9d7d6308 have older date (2026-01-15 23:37:11 +0000 UTC) than purge date (2026-01-16 00:37:11.107953738 +0000 UTC m=+53.987222961). Removing upload directory." time="2026-01-16T00:37:11Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/57e5ef82-d527-44a7-98ec-483ef49f590e have older date (2026-01-15 23:37:11 +0000 UTC) than purge date (2026-01-16 00:37:11.107953738 +0000 UTC m=+53.987222961). Removing upload directory." time="2026-01-16T00:37:11Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/60af22df-5b06-4ce6-8f9c-c4764f7f2275 have older date (2026-01-15 23:37:11 +0000 UTC) than purge date (2026-01-16 00:37:11.107953738 +0000 UTC m=+53.987222961). Removing upload directory." time="2026-01-16T00:37:11Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/9bd8b334-f852-4f18-a1aa-30d6424551ee have older date (2026-01-15 23:37:11 +0000 UTC) than purge date (2026-01-16 00:37:11.107953738 +0000 UTC m=+53.987222961). Removing upload directory." time="2026-01-16T00:37:11Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f3c09a0b-0878-4164-8f26-6296179d3a4d have older date (2026-01-15 23:37:11 +0000 UTC) than purge date (2026-01-16 00:37:11.107953738 +0000 UTC m=+53.987222961). Removing upload directory." time="2026-01-16T00:37:11Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/3a60f552-a8bc-4913-8ca0-e3bb084556c0 have older date (2026-01-15 23:37:11 +0000 UTC) than purge date (2026-01-16 00:37:11.107953738 +0000 UTC m=+53.987222961). Removing upload directory." time="2026-01-16T00:37:11Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/40ebd321-0006-4059-87f6-ceb0c78999f4 have older date (2026-01-15 23:37:11 +0000 UTC) than purge date (2026-01-16 00:37:11.107953738 +0000 UTC m=+53.987222961). Removing upload directory." time="2026-01-16T00:37:11Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/44d6ddba-63ee-487f-9652-dffb357f9280 have older date (2026-01-15 23:37:11 +0000 UTC) than purge date (2026-01-16 00:37:11.107953738 +0000 UTC m=+53.987222961). Removing upload directory." time="2026-01-16T00:37:11Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/593d8737-bad1-4533-b386-bc3fb863ef8d have older date (2026-01-15 23:37:11 +0000 UTC) than purge date (2026-01-16 00:37:11.107953738 +0000 UTC m=+53.987222961). Removing upload directory." time="2026-01-16T00:37:11Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/62974bf4-e80b-4c8f-890e-9f4e0af8298a have older date (2026-01-15 23:37:11 +0000 UTC) than purge date (2026-01-16 00:37:11.107953738 +0000 UTC m=+53.987222961). Removing upload directory." time="2026-01-16T00:37:11Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/631c7fdc-bb0d-421d-ab72-4e3bdf57d857 have older date (2026-01-15 23:37:11 +0000 UTC) than purge date (2026-01-16 00:37:11.107953738 +0000 UTC m=+53.987222961). Removing upload directory." time="2026-01-16T00:37:11Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2026-01-16T00:37:11Z" level=info msg="PurgeUploads starting: olderThan=2026-01-16 00:37:11.110230059 +0000 UTC m=+53.989499280, actuallyDelete=true" time="2026-01-16T00:37:11Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/1a6ebd1b-d804-4bc6-b41d-cb42ce68d14a have older date (2026-01-15 23:37:11 +0000 UTC) than purge date (2026-01-16 00:37:11.110230059 +0000 UTC m=+53.989499280). Removing upload directory." time="2026-01-16T00:37:11Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/75f375bc-f069-4237-9859-a00bb0db0076 have older date (2026-01-15 23:37:11 +0000 UTC) than purge date (2026-01-16 00:37:11.110230059 +0000 UTC m=+53.989499280). Removing upload directory." time="2026-01-16T00:37:11Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/fc14286a-bd16-4777-905e-0ee1d28aeae0 have older date (2026-01-15 23:37:11 +0000 UTC) than purge date (2026-01-16 00:37:11.110230059 +0000 UTC m=+53.989499280). Removing upload directory." time="2026-01-16T00:37:11Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/21688a0c-089f-4264-9226-b86e7f16499b have older date (2026-01-15 23:37:11 +0000 UTC) than purge date (2026-01-16 00:37:11.110230059 +0000 UTC m=+53.989499280). Removing upload directory." time="2026-01-16T00:37:11Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/29c39b60-dfa2-457f-884f-5bcfa7ea221b have older date (2026-01-15 23:37:11 +0000 UTC) than purge date (2026-01-16 00:37:11.110230059 +0000 UTC m=+53.989499280). Removing upload directory." time="2026-01-16T00:37:11Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2026-01-16T00:37:11Z" level=info msg="PurgeUploads starting: olderThan=2026-01-16 00:37:11.1121579 +0000 UTC m=+53.991427122, actuallyDelete=true" time="2026-01-16T00:37:11Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/94b34ba5-03ff-4f99-b9e4-e97d52476cb9 have older date (2026-01-15 23:37:11 +0000 UTC) than purge date (2026-01-16 00:37:11.1121579 +0000 UTC m=+53.991427122). Removing upload directory." time="2026-01-16T00:37:11Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/dc627c1a-5a3f-4b7f-ae4c-0e4b6a3d9182 have older date (2026-01-15 23:37:11 +0000 UTC) than purge date (2026-01-16 00:37:11.1121579 +0000 UTC m=+53.991427122). Removing upload directory." time="2026-01-16T00:37:11Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e02ac6ac-dfe2-4d42-b484-c86dfb3af3f3 have older date (2026-01-15 23:37:11 +0000 UTC) than purge date (2026-01-16 00:37:11.1121579 +0000 UTC m=+53.991427122). Removing upload directory." time="2026-01-16T00:37:11Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e8cc5605-379a-463f-a3d0-b88ef14cdc33 have older date (2026-01-15 23:37:11 +0000 UTC) than purge date (2026-01-16 00:37:11.1121579 +0000 UTC m=+53.991427122). Removing upload directory." time="2026-01-16T00:37:11Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/0359e202-88e2-410e-99e4-c6b79b54a56f have older date (2026-01-15 23:37:11 +0000 UTC) than purge date (2026-01-16 00:37:11.1121579 +0000 UTC m=+53.991427122). Removing upload directory." time="2026-01-16T00:37:11Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2026-01-16T00:37:11Z" level=info msg="PurgeUploads starting: olderThan=2026-01-16 00:37:11.113520877 +0000 UTC m=+53.992790100, actuallyDelete=true" time="2026-01-16T00:37:11Z" 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 54.023s ? 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.017s === 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.026s === RUN TestWalkFileRemoved time="2026-01-16T00:36:17Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.006s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.675s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.11s) === RUN TestGetLimitFromParameter === RUN TestGetLimitFromParameter/foo === RUN TestGetLimitFromParameter/50 === RUN TestGetLimitFromParameter/5 === RUN TestGetLimitFromParameter/ === RUN TestGetLimitFromParameter/812 --- PASS: TestGetLimitFromParameter (0.00s) --- PASS: TestGetLimitFromParameter/foo (0.00s) --- PASS: TestGetLimitFromParameter/50 (0.00s) --- PASS: TestGetLimitFromParameter/5 (0.00s) --- PASS: TestGetLimitFromParameter/ (0.00s) --- PASS: TestGetLimitFromParameter/812 (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/base 0.117s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.50s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 16.247s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (18.80s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 19.530s ? 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-01-16T00:36:17Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.24.12 === RUN TestEligibleForS3/Client_IP_=_#01 time="2026-01-16T00:36:17Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.24.12 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2026-01-16T00:36:17Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.24.12 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate === CONT TestMatchIPV4WithRegionNotMatched === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestUpdateCalledRegularly === CONT TestMatchIPV4WithRegionMatched === CONT TestParsing === CONT TestMatchIPV4_2 === CONT TestInvalidNetworkType === CONT TestMatchIPV4 === CONT TestInvalidData === CONT TestMatchIPV6 time="2026-01-16T00:36:17Z" level=error msg="unknown ip address format" go.version=go1.24.12 instance.id=38a8d0f1-bed6-46f1-a89d-0f97fa688878 ip=?0000000000000000000000000000000000 --- PASS: TestInvalidNetworkType (0.00s) time="2026-01-16T00:36:17Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.12 time="2026-01-16T00:36:17Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.12 instance.id=38a8d0f1-bed6-46f1-a89d-0f97fa688878 --- PASS: TestMatchIPV4WithRegionMatched (0.01s) time="2026-01-16T00:36:17Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.12 instance.id=38a8d0f1-bed6-46f1-a89d-0f97fa688878 --- PASS: TestInvalidData (0.01s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) --- PASS: TestMatchIPV6 (0.01s) --- PASS: TestS3TryUpdate (0.01s) --- PASS: TestParsing (0.01s) --- PASS: TestMatchIPV4 (0.01s) --- PASS: TestMatchIPV4_2 (0.01s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) time="2026-01-16T00:36:18Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.12 time="2026-01-16T00:36:19Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.12 time="2026-01-16T00:36:20Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.12 time="2026-01-16T00:36:21Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.12 --- PASS: TestUpdateCalledRegularly (4.51s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.516s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.014s ? github.com/docker/distribution/registry/storage/driver/oss [no test files] === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) === RUN TestEmptyRootList s3_test.go:119: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestEmptyRootList (0.00s) === RUN TestStorageClass s3_test.go:169: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestStorageClass (0.00s) === RUN TestOverThousandBlobs s3_test.go:242: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestOverThousandBlobs (0.00s) === RUN TestMoveWithMultipartCopy s3_test.go:275: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestMoveWithMultipartCopy (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/s3-aws 0.772s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.13s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 16.887s ? 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.039s ? 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-r17.apk >>> docker-registry*: Adding .pre-install >>> docker-registry-openrc*: Scanning shared objects >>> 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-r17.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-x86.so.1 >>> docker-registry*: Package size: 24.2 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r17.apk >>> docker-registry: Build complete at Fri, 16 Jan 2026 00:39:31 +0000 elapsed time 0h 4m 8s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20260116.003524) (2/2) Purging go (1.24.12-r0) Executing busybox-1.37.0-r20.trigger OK: 400 MiB in 104 packages >>> docker-registry: Updating the community/x86 repository index... >>> docker-registry: Signing the index...