>>> docker-registry: Building community/docker-registry 2.8.3-r15 (using abuild 3.15.0-r2) started Fri, 08 Aug 2025 21:31:55 +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.6-r1) (2/2) Installing .makedepends-docker-registry (20250808.213156) busybox-1.37.0-r22.trigger: Executing script... OK: 634 MiB in 108 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/docker-registry-2.8.3.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz.part' docker-registry-2.8. 100% |********************************| 1963k 0:00:00 ETA '/var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz.part' saved >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/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/edge/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="2025-08-08T21:32:13Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-08-08T21:32:13Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.01s) PASS ok github.com/docker/distribution/configuration 0.017s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-08-08T21:32:13Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.00s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.009s ? 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.008s === RUN TestGETDownHandlerDoesNotChangeStatus --- PASS: TestGETDownHandlerDoesNotChangeStatus (0.00s) === RUN TestGETUpHandlerDoesNotChangeStatus --- PASS: TestGETUpHandlerDoesNotChangeStatus (0.00s) === RUN TestPOSTDownHandlerChangeStatus --- PASS: TestPOSTDownHandlerChangeStatus (0.00s) === RUN TestPOSTUpHandlerChangeStatus --- PASS: TestPOSTUpHandlerChangeStatus (0.00s) PASS ok github.com/docker/distribution/health/api 0.005s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.06s) PASS ok github.com/docker/distribution/health/checks 0.068s ? 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.006s === 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.006s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.00s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.00s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.009s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) PASS ok github.com/docker/distribution/manifest/schema2 0.006s ? github.com/docker/distribution/metrics [no test files] === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.00s) === RUN TestEventBridgeManifestPushed --- PASS: TestEventBridgeManifestPushed (0.00s) === RUN TestEventBridgeManifestPushedWithTag --- PASS: TestEventBridgeManifestPushedWithTag (0.00s) === RUN TestEventBridgeManifestPulledWithTag --- PASS: TestEventBridgeManifestPulledWithTag (0.00s) === RUN TestEventBridgeManifestDeleted --- PASS: TestEventBridgeManifestDeleted (0.00s) === RUN TestEventBridgeTagDeleted --- PASS: TestEventBridgeTagDeleted (0.00s) === RUN TestEventBridgeRepoDeleted --- PASS: TestEventBridgeRepoDeleted (0.00s) === RUN TestEventEnvelopeJSONFormat --- PASS: TestEventEnvelopeJSONFormat (0.00s) === RUN TestHTTPSink 2025/08/08 21:32:13 http: TLS handshake error from 127.0.0.1:49006: 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:39279/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:39279/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:39279/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:39279/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:38619?status=0, fail=true --- PASS: TestHTTPSink (0.02s) === RUN TestListener --- PASS: TestListener (0.41s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-08-08T21:32:13Z" level=info msg="broadcaster: closing" time="2025-08-08T21:32:13Z" level=info msg="closing testSink" time="2025-08-08T21:32:13Z" level=info msg="closing testSink" time="2025-08-08T21:32:13Z" level=info msg="closing testSink" time="2025-08-08T21:32:13Z" level=info msg="closing testSink" time="2025-08-08T21:32:13Z" level=info msg="closing testSink" time="2025-08-08T21:32:13Z" level=info msg="closing testSink" time="2025-08-08T21:32:13Z" level=info msg="closing testSink" time="2025-08-08T21:32:13Z" level=info msg="closing testSink" time="2025-08-08T21:32:13Z" level=info msg="closing testSink" time="2025-08-08T21:32:13Z" level=info msg="closing testSink" time="2025-08-08T21:32:13Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2025-08-08T21:32:13Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 1} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 1} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 1} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:13Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:14Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:15Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:15Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:15Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:15Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:15Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T21:32:15Z" level=warning msg="&{0xc0003a3800 0.9} encountered too many errors, backing off" time="2025-08-08T21:32:15Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (1.44s) PASS ok github.com/docker/distribution/notifications 1.997s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-08-08T21:32:13Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-08-08T21:32:13.086063608Z" 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.6 time="2025-08-08T21:32:13.086105947Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T21:32:13.086604817Z" level=info msg="listening on [::]:5000" go.version=go1.24.6 time="2025-08-08T21:32:13.086849962Z" level=info msg="Starting upload purge in 41m0s" go.version=go1.24.6 time="2025-08-08T21:32:16.089509632Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.6 time="2025-08-08T21:32:16.19561536Z" level=info msg="response completed" go.version=go1.24.6 http.request.host=127.0.0.1 http.request.id=85b015e6-5d2b-4a6c-83a5-5d94216b05ac http.request.method=GET http.request.remoteaddr="[::1]:40406" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.458055ms http.response.status=200 http.response.written=2 ::1 - - [08/Aug/2025:21:32:16 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.11s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-08-08T21:32:16.401214606Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-08-08T21:32:16.401890183Z" 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.6 time="2025-08-08T21:32:16.40191302Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T21:32:16.402005857Z" level=info msg="Starting upload purge in 35m0s" go.version=go1.24.6 time="2025-08-08T21:32:16.402046535Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.6 time="2025-08-08T21:32:16.402057119Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.24.6 time="2025-08-08T21:32:16.402383842Z" level=info msg="listening on [::]:5001, tls" go.version=go1.24.6 time="2025-08-08T21:32:19.408008625Z" level=info msg="response completed" go.version=go1.24.6 http.request.host=127.0.0.1 http.request.id=fc03f0d1-fead-46f8-86f2-b58b9473863c http.request.method=GET http.request.remoteaddr="127.0.0.1:47640" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.567161ms http.response.status=200 http.response.written=2 127.0.0.1 - - [08/Aug/2025:21:32:19 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-08-08T21:32:19.409089393Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.6 --- PASS: TestRegistrySupportedCipherSuite (3.31s) === RUN TestRegistryUnsupportedCipherSuite time="2025-08-08T21:32:19.720155713Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-08-08T21:32:19.720842153Z" 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.6 time="2025-08-08T21:32:19.720861146Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T21:32:19.720929965Z" level=info msg="Starting upload purge in 11m0s" go.version=go1.24.6 time="2025-08-08T21:32:19.720984759Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.6 --- PASS: TestRegistryUnsupportedCipherSuite (8.32s) PASS ok github.com/docker/distribution/registry 14.750s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.005s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.01s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.01s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.01s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.03s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.072s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-08-08T21:32:13Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.24.6 instance.id=3a6092db-b107-42a3-a244-de22c98271ec time="2025-08-08T21:32:13Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.24.6 instance.id=3a6092db-b107-42a3-a244-de22c98271ec --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-08-08T21:32:13Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.6 password="ST_W-sFgJpn18rm3glvGGnn2mMlLT84ZYm4HDEslUJM" user=docker --- PASS: TestCreateHtpasswdFile (0.07s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.087s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.006s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.01s) === RUN TestLeeway time="2025-08-08T21:32:13Z" level=info msg="token not to be used before 2025-08-08 21:32:14 +0000 UTC - currently 2025-08-08 21:32:13.089313411 +0000 UTC m=+0.008717149" time="2025-08-08T21:32:13Z" level=info msg="token not to be used after 2025-08-08 21:32:13 +0000 UTC - currently 2025-08-08 21:32:13.089968887 +0000 UTC m=+0.009372621" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2025-08-08T21:32:13Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.01s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.020s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.00s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.00s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.00s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.00s) === RUN TestManifestPut --- PASS: TestManifestPut (0.00s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.049s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.00s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.00s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.020s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.006s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2025-08-08T21:32:13Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-08T21:32:13Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T21:32:13Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37619" http.request.id=a4010f8c-49cf-4113-b68b-40d8e91df41d http.request.method=GET http.request.remoteaddr="127.0.0.1:42762" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.834482ms http.response.status=200 http.response.written=2 127.0.0.1 - - [08/Aug/2025:21:32:13 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2025-08-08T21:32:13Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-08T21:32:13Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T21:32:13Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43985" http.request.id=f23ef2b1-361b-42bb-a49e-06bf4a20f173 http.request.method=GET http.request.remoteaddr="127.0.0.1:41510" 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.024305ms http.response.status=200 http.response.written=20 127.0.0.1 - - [08/Aug/2025:21:32:13 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-08-08T21:32:13Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43985" http.request.id=60ace3df-2063-4f70-a231-2aec886d2529 http.request.method=POST http.request.remoteaddr="127.0.0.1:41510" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.157225ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:32:13 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:32:15Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43985" http.request.id=365a9714-f8fc-4b9b-9d0b-c24f3b2d89ad http.request.method=PUT http.request.remoteaddr="127.0.0.1:41510" http.request.uri="/v2/foo/aaaa/blobs/uploads/a803eb49-b459-48e7-9b22-b1d6a24f8db2?_state=0XthyRJpxtHKIR2w8NhFeumN_oSnMmQYOEhBEBxh14N7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJhODAzZWI0OS1iNDU5LTQ4ZTctOWIyMi1iMWQ2YTI0ZjhkYjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzI6MTMuNTE1OTc4Mzg3WiJ9&digest=sha256%3A6d13da78c8a503dc6f6629404ad307eeab3b2798f83df3a56cb98bd22e12bfa2" http.request.useragent="Go-http-client/1.1" http.response.duration=2.441879722s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:32:13 +0000] "PUT /v2/foo/aaaa/blobs/uploads/a803eb49-b459-48e7-9b22-b1d6a24f8db2?_state=0XthyRJpxtHKIR2w8NhFeumN_oSnMmQYOEhBEBxh14N7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJhODAzZWI0OS1iNDU5LTQ4ZTctOWIyMi1iMWQ2YTI0ZjhkYjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzI6MTMuNTE1OTc4Mzg3WiJ9&digest=sha256%3A6d13da78c8a503dc6f6629404ad307eeab3b2798f83df3a56cb98bd22e12bfa2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:32:15Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43985" http.request.id=1a378ebf-588a-435f-9428-760507f22f92 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41510" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.791452ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:32:15 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:32:16Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43985" http.request.id=b72fb2b0-41d5-46b3-a315-b030aecf3cf5 http.request.method=POST http.request.remoteaddr="127.0.0.1:41510" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.942508ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:32:16 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:32:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43985" http.request.id=eea647c5-cb3d-4e23-9728-e1d251607b63 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41510" http.request.uri="/v2/foo/bbbb/blobs/uploads/de3f74a6-e868-4a4b-91ce-1e7aac270f15?_state=ubni5tcxkVrmnhrBEeupndLgbhg3Nygm0IvJZM-J8k17Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJkZTNmNzRhNi1lODY4LTRhNGItOTFjZS0xZTdhYWMyNzBmMTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzI6MTYuMTU3OTg2MjE2WiJ9&digest=sha256%3Ab45d91d55277795954de811bfe13c27b9bdc623ab3cced0e474cfe9dbcc2ca46" http.request.useragent="Go-http-client/1.1" http.response.duration=2.375089401s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:32:16 +0000] "PUT /v2/foo/bbbb/blobs/uploads/de3f74a6-e868-4a4b-91ce-1e7aac270f15?_state=ubni5tcxkVrmnhrBEeupndLgbhg3Nygm0IvJZM-J8k17Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJkZTNmNzRhNi1lODY4LTRhNGItOTFjZS0xZTdhYWMyNzBmMTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzI6MTYuMTU3OTg2MjE2WiJ9&digest=sha256%3Ab45d91d55277795954de811bfe13c27b9bdc623ab3cced0e474cfe9dbcc2ca46 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:32:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43985" http.request.id=e842ec29-0eb7-425f-a783-e96ad002c780 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41510" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.215507ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:32:18 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:32:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43985" http.request.id=4146d52e-6b24-4a1f-b10f-ed1cff80c673 http.request.method=POST http.request.remoteaddr="127.0.0.1:41510" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.658438ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:32:18 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:32:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43985" http.request.id=2dea4821-ed3e-469f-974c-fd7af5ba0cc7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41510" http.request.uri="/v2/foo/cccc/blobs/uploads/897adb32-92f2-4957-b939-05b4cead100e?_state=V4RFIxK3xAhDL_7QmxVel7Qp8iZlfsVz29MzFsS43l17Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI4OTdhZGIzMi05MmYyLTQ5NTctYjkzOS0wNWI0Y2VhZDEwMGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzI6MTguODEwMjgzMDM4WiJ9&digest=sha256%3A7727b7516c5e8125af64302279649174f0d71f984b402aace3838e7e48a04178" http.request.useragent="Go-http-client/1.1" http.response.duration=7.289199722s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:32:18 +0000] "PUT /v2/foo/cccc/blobs/uploads/897adb32-92f2-4957-b939-05b4cead100e?_state=V4RFIxK3xAhDL_7QmxVel7Qp8iZlfsVz29MzFsS43l17Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI4OTdhZGIzMi05MmYyLTQ5NTctYjkzOS0wNWI0Y2VhZDEwMGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzI6MTguODEwMjgzMDM4WiJ9&digest=sha256%3A7727b7516c5e8125af64302279649174f0d71f984b402aace3838e7e48a04178 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:32:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43985" http.request.id=c3af6ac7-1562-421d-a7cd-5c0749013324 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41510" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.951882ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:32:26 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:32:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43985" http.request.id=e152f650-9e4b-459b-b521-6cd5d1bdcccf http.request.method=POST http.request.remoteaddr="127.0.0.1:41510" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.717324ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:32:26 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:32:30Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43985" http.request.id=09f1f35d-9cc9-4003-8337-a284f0192ee5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41510" http.request.uri="/v2/foo/dddd/blobs/uploads/05f7c4ba-c21b-47d6-b291-f7525ac1214b?_state=lteqnIO0fYbaltoxEtLHSYkpswlyVK8AkaIaWB7vuPJ7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIwNWY3YzRiYS1jMjFiLTQ3ZDYtYjI5MS1mNzUyNWFjMTIxNGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzI6MjYuMjgwMjc1NDI3WiJ9&digest=sha256%3Ae86ea692cc77fa3535d9f8355ad9e652a7d285d542a4ec9322bd87b79e810b41" http.request.useragent="Go-http-client/1.1" http.response.duration=4.656685913s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:32:26 +0000] "PUT /v2/foo/dddd/blobs/uploads/05f7c4ba-c21b-47d6-b291-f7525ac1214b?_state=lteqnIO0fYbaltoxEtLHSYkpswlyVK8AkaIaWB7vuPJ7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIwNWY3YzRiYS1jMjFiLTQ3ZDYtYjI5MS1mNzUyNWFjMTIxNGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzI6MjYuMjgwMjc1NDI3WiJ9&digest=sha256%3Ae86ea692cc77fa3535d9f8355ad9e652a7d285d542a4ec9322bd87b79e810b41 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:32:30Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43985" http.request.id=bab23cdf-6b5d-4be1-98f5-a59bc705c2b2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41510" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.948588ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:32:30 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:32:31Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43985" http.request.id=1e19c0b5-9cfa-4446-a678-82b2e4bfefec http.request.method=POST http.request.remoteaddr="127.0.0.1:41510" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.017509ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:32:31 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:32:33Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43985" http.request.id=97c43f11-45eb-4562-8bf2-61bbae641a9c http.request.method=PUT http.request.remoteaddr="127.0.0.1:41510" http.request.uri="/v2/foo/eeee/blobs/uploads/02d067f6-2c54-442b-bd9f-163f329d7984?_state=wPGH_ut_ZWij8WjRG2Vqg04ewuw7hzllSbErmfwFrAt7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIwMmQwNjdmNi0yYzU0LTQ0MmItYmQ5Zi0xNjNmMzI5ZDc5ODQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzI6MzEuMTExMDcxNTEyWiJ9&digest=sha256%3Af1fbc99d32b2ee1b50a7a167f3d2369b6d44b81f0aa124d3a4bc81cb2c35f9e3" http.request.useragent="Go-http-client/1.1" http.response.duration=2.874769549s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:32:31 +0000] "PUT /v2/foo/eeee/blobs/uploads/02d067f6-2c54-442b-bd9f-163f329d7984?_state=wPGH_ut_ZWij8WjRG2Vqg04ewuw7hzllSbErmfwFrAt7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIwMmQwNjdmNi0yYzU0LTQ0MmItYmQ5Zi0xNjNmMzI5ZDc5ODQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzI6MzEuMTExMDcxNTEyWiJ9&digest=sha256%3Af1fbc99d32b2ee1b50a7a167f3d2369b6d44b81f0aa124d3a4bc81cb2c35f9e3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:32:33Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43985" http.request.id=fdd01054-2af0-4aad-847a-94cbd205528a http.request.method=PUT http.request.remoteaddr="127.0.0.1:41510" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.685725ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:32:33 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:32:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43985" http.request.id=01c0506c-f172-4e21-9d61-958b62f813c5 http.request.method=POST http.request.remoteaddr="127.0.0.1:41510" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.818201ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:32:34 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:32:36Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43985" http.request.id=8f3d407d-388b-4834-a933-2b95f7a0c604 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41510" http.request.uri="/v2/foo/ffff/blobs/uploads/8b7266df-26d6-4749-b74a-3e59d68dd0a8?_state=MpTiNaQWCyReMuP1IKROshHStyxN5b2oIc_IddM3j4B7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI4YjcyNjZkZi0yNmQ2LTQ3NDktYjc0YS0zZTU5ZDY4ZGQwYTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzI6MzQuMTU2MjQxNzNaIn0%3D&digest=sha256%3A6540ec4020f8d17504702751a4961b9d2681ce2cd09c91aa504932a1e1e0ac94" http.request.useragent="Go-http-client/1.1" http.response.duration=2.756316043s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:32:34 +0000] "PUT /v2/foo/ffff/blobs/uploads/8b7266df-26d6-4749-b74a-3e59d68dd0a8?_state=MpTiNaQWCyReMuP1IKROshHStyxN5b2oIc_IddM3j4B7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI4YjcyNjZkZi0yNmQ2LTQ3NDktYjc0YS0zZTU5ZDY4ZGQwYTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzI6MzQuMTU2MjQxNzNaIn0%3D&digest=sha256%3A6540ec4020f8d17504702751a4961b9d2681ce2cd09c91aa504932a1e1e0ac94 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:32:36Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43985" http.request.id=0bd70551-6d86-46b3-ad4d-d597465fab6c http.request.method=PUT http.request.remoteaddr="127.0.0.1:41510" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.767912ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:32:36 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:32:36Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43985" http.request.id=f99fd01a-1f8a-4854-8248-1642cc5ab818 http.request.method=GET http.request.remoteaddr="127.0.0.1:41510" 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.2562ms http.response.status=200 http.response.written=74 127.0.0.1 - - [08/Aug/2025:21:32:36 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-08-08T21:32:36Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43985" http.request.id=8feb1567-247b-483f-842c-c45441c866f8 http.request.method=GET http.request.remoteaddr="127.0.0.1:41510" 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.284957ms http.response.status=200 http.response.written=30 127.0.0.1 - - [08/Aug/2025:21:32:36 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-08-08T21:32:36Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43985" http.request.id=1c4c6255-e310-43ef-8081-ec4488eb57cd http.request.method=GET http.request.remoteaddr="127.0.0.1:41510" 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="627.074µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [08/Aug/2025:21:32:36 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-08-08T21:32:36Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43985" http.request.id=7bf6b438-4ddd-4a59-a676-8447360e81f5 http.request.method=GET http.request.remoteaddr="127.0.0.1:41510" 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.31572ms http.response.status=200 http.response.written=30 127.0.0.1 - - [08/Aug/2025:21:32:36 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-08-08T21:32:36Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43985" http.request.id=a0754646-1dcc-43b5-9ced-607a6d795c6f http.request.method=GET http.request.remoteaddr="127.0.0.1:41510" 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="750.918µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [08/Aug/2025:21:32:36 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-08-08T21:32:36Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43985" http.request.id=e2079b90-4cb4-4275-a59c-ab022988c800 http.request.method=GET http.request.remoteaddr="127.0.0.1:41510" 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="567.6µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [08/Aug/2025:21:32:36 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-08-08T21:32:36Z" 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.6 http.request.host="127.0.0.1:43985" http.request.id=8d99808a-9217-4a82-99a2-a97b76f366ee http.request.method=GET http.request.remoteaddr="127.0.0.1:41510" 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.090497ms http.response.status=400 http.response.written=116 127.0.0.1 - - [08/Aug/2025:21:32:36 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-08-08T21:32:36Z" 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.6 http.request.host="127.0.0.1:43985" http.request.id=d3948a58-4408-455f-9596-557b18f2a2e8 http.request.method=GET http.request.remoteaddr="127.0.0.1:41510" 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="497.657µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [08/Aug/2025:21:32:36 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-08-08T21:32:36Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43985" http.request.id=5a02928d-c6b3-438e-8a9a-46d63d5d494e http.request.method=GET http.request.remoteaddr="127.0.0.1:41510" 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="556.67µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [08/Aug/2025:21:32:36 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-08-08T21:32:36Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43985" http.request.id=3c358733-cd85-4e11-9c36-ae0a2c076322 http.request.method=GET http.request.remoteaddr="127.0.0.1:41510" 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.268885ms http.response.status=200 http.response.written=74 127.0.0.1 - - [08/Aug/2025:21:32:36 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-08-08T21:32:36Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-08T21:32:36Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T21:32:37Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43335" http.request.id=256c48e2-6c63-4771-8a96-94a31e1893e9 http.request.method=POST http.request.remoteaddr="127.0.0.1:48630" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="991.151µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:32:37 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:32:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43335" http.request.id=27a085b0-d71b-4a74-9ebb-cbc973739877 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48630" http.request.uri="/v2/foo/aaaa/blobs/uploads/8e1b5816-3900-48d2-9326-18b099c7d343?_state=ZEhx7S-3lOz41QG0nOihrcHJcjR-aICPN01ycPdYOFN7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI4ZTFiNTgxNi0zOTAwLTQ4ZDItOTMyNi0xOGIwOTljN2QzNDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzI6MzcuMTE3OTQxNDY4WiJ9&digest=sha256%3A8e28cbee271881eade9f3ac00db88020ea4ba98c1aa6f9463eff47b80748a8c6" http.request.useragent="Go-http-client/1.1" http.response.duration=2.027600309s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:32:37 +0000] "PUT /v2/foo/aaaa/blobs/uploads/8e1b5816-3900-48d2-9326-18b099c7d343?_state=ZEhx7S-3lOz41QG0nOihrcHJcjR-aICPN01ycPdYOFN7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI4ZTFiNTgxNi0zOTAwLTQ4ZDItOTMyNi0xOGIwOTljN2QzNDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzI6MzcuMTE3OTQxNDY4WiJ9&digest=sha256%3A8e28cbee271881eade9f3ac00db88020ea4ba98c1aa6f9463eff47b80748a8c6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:32:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43335" http.request.id=a1d674e5-0b5a-4303-a182-857cd82ac5ac http.request.method=PUT http.request.remoteaddr="127.0.0.1:48630" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.482351ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:32:39 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:32:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43335" http.request.id=7457e247-c0da-46d1-8194-61bb31c48046 http.request.method=POST http.request.remoteaddr="127.0.0.1:48630" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.500299ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:32:39 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:32:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43335" http.request.id=9d4944a4-594e-45eb-b41a-3d970ce53a7c http.request.method=PUT http.request.remoteaddr="127.0.0.1:48630" http.request.uri="/v2/foo/bbbb/blobs/uploads/9067d853-ff39-435c-9c8d-b5952de4331f?_state=eJYUhbS0K4hM6OtdBE4wbZOkVLkdA98Cix95x6fpihd7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI5MDY3ZDg1My1mZjM5LTQzNWMtOWM4ZC1iNTk1MmRlNDMzMWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzI6MzkuMzA4OTk4ODE3WiJ9&digest=sha256%3A31c95bd628a70bd08b31817cc5bf44a7de5aed6a455a4ea2493d06f5d9b75a5f" http.request.useragent="Go-http-client/1.1" http.response.duration=2.217186758s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:32:39 +0000] "PUT /v2/foo/bbbb/blobs/uploads/9067d853-ff39-435c-9c8d-b5952de4331f?_state=eJYUhbS0K4hM6OtdBE4wbZOkVLkdA98Cix95x6fpihd7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI5MDY3ZDg1My1mZjM5LTQzNWMtOWM4ZC1iNTk1MmRlNDMzMWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzI6MzkuMzA4OTk4ODE3WiJ9&digest=sha256%3A31c95bd628a70bd08b31817cc5bf44a7de5aed6a455a4ea2493d06f5d9b75a5f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:32:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43335" http.request.id=79962d07-2e55-4d93-8c27-a36d0097876b http.request.method=PUT http.request.remoteaddr="127.0.0.1:48630" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.896781ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:32:41 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:32:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43335" http.request.id=2bf4ea9b-5bf1-41b9-9f2a-22f292a29c78 http.request.method=POST http.request.remoteaddr="127.0.0.1:48630" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.745729ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:32:41 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:32:47Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43335" http.request.id=f33d3a63-85a4-4325-828c-f07665aa66a1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48630" http.request.uri="/v2/foo/cccc/blobs/uploads/adaa6aa4-0dc3-40bd-9ab3-856c7eb05a0a?_state=KVVAYd-cqLi_M58q5gKPTfeUqVXvgEwTLPgYHb46WSZ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJhZGFhNmFhNC0wZGMzLTQwYmQtOWFiMy04NTZjN2ViMDVhMGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzI6NDEuNzUxMzMxMjMxWiJ9&digest=sha256%3A47884625409e2096c937ad0c81bf241d5e5d63841f5e2f3a1e3393517a547197" http.request.useragent="Go-http-client/1.1" http.response.duration=5.492651566s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:32:41 +0000] "PUT /v2/foo/cccc/blobs/uploads/adaa6aa4-0dc3-40bd-9ab3-856c7eb05a0a?_state=KVVAYd-cqLi_M58q5gKPTfeUqVXvgEwTLPgYHb46WSZ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJhZGFhNmFhNC0wZGMzLTQwYmQtOWFiMy04NTZjN2ViMDVhMGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzI6NDEuNzUxMzMxMjMxWiJ9&digest=sha256%3A47884625409e2096c937ad0c81bf241d5e5d63841f5e2f3a1e3393517a547197 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:32:47Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43335" http.request.id=41d14320-d674-478b-9069-3363b08ed2d8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48630" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.300328ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:32:47 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:32:47Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43335" http.request.id=cc3e4305-8f39-455e-ad89-3b7f9b483798 http.request.method=POST http.request.remoteaddr="127.0.0.1:48630" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.60506ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:32:47 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:32:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43335" http.request.id=7551ec49-8079-47fc-9e2f-1ade83e047cd http.request.method=PUT http.request.remoteaddr="127.0.0.1:48630" http.request.uri="/v2/foo/dddd/blobs/uploads/5005919f-763a-4b66-9fab-fcf96613fcaf?_state=TCjxpQZ4kZSLIoKP0H8H0e-zwcr1u8rKpGAGZcEBkW57Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI1MDA1OTE5Zi03NjNhLTRiNjYtOWZhYi1mY2Y5NjYxM2ZjYWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzI6NDcuNDM1MjQyMjI2WiJ9&digest=sha256%3Aa55aa663e33e928dfb25dea6f6e7768af3e1276098a060e20c43def5c42666d6" http.request.useragent="Go-http-client/1.1" http.response.duration=2.762452181s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:32:47 +0000] "PUT /v2/foo/dddd/blobs/uploads/5005919f-763a-4b66-9fab-fcf96613fcaf?_state=TCjxpQZ4kZSLIoKP0H8H0e-zwcr1u8rKpGAGZcEBkW57Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI1MDA1OTE5Zi03NjNhLTRiNjYtOWZhYi1mY2Y5NjYxM2ZjYWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzI6NDcuNDM1MjQyMjI2WiJ9&digest=sha256%3Aa55aa663e33e928dfb25dea6f6e7768af3e1276098a060e20c43def5c42666d6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:32:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43335" http.request.id=92ff48ab-6036-4496-a910-5f6dd4dc1ead http.request.method=PUT http.request.remoteaddr="127.0.0.1:48630" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.746649ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:32:50 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:32:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43335" http.request.id=6b5df317-1ca9-4d96-8e50-1eac552c02eb http.request.method=GET http.request.remoteaddr="127.0.0.1:48630" 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.347464ms http.response.status=200 http.response.written=63 127.0.0.1 - - [08/Aug/2025:21:32:50 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (36.81s) === RUN TestURLPrefix time="2025-08-08T21:32:50Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-08T21:32:50Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T21:32:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35813" http.request.id=1784659b-03df-4708-bd96-f116c3749243 http.request.method=GET http.request.remoteaddr="127.0.0.1:60550" 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.326823ms http.response.status=200 http.response.written=2 127.0.0.1 - - [08/Aug/2025:21:32:50 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.01s) === RUN TestBlobAPI time="2025-08-08T21:32:50Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-08T21:32:50Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T21:32:50Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:6f0d8eabba2be25a08071b5f0d3a6f2e4bd6a91225b5a86ace0bc94b60969439 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:36271" http.request.id=f0d5f620-7027-4a6a-97a3-8686327de8b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:59552" http.request.uri="/v2/foo/bar/blobs/sha256:6f0d8eabba2be25a08071b5f0d3a6f2e4bd6a91225b5a86ace0bc94b60969439" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.596309ms http.response.status=404 http.response.written=157 vars.digest="sha256:6f0d8eabba2be25a08071b5f0d3a6f2e4bd6a91225b5a86ace0bc94b60969439" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:21:32:50 +0000] "GET /v2/foo/bar/blobs/sha256:6f0d8eabba2be25a08071b5f0d3a6f2e4bd6a91225b5a86ace0bc94b60969439 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-08T21:32:50Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:6f0d8eabba2be25a08071b5f0d3a6f2e4bd6a91225b5a86ace0bc94b60969439 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:36271" http.request.id=eb3b6f90-dab9-40d6-934f-4cbed863b5a2 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:59554" http.request.uri="/v2/foo/bar/blobs/sha256:6f0d8eabba2be25a08071b5f0d3a6f2e4bd6a91225b5a86ace0bc94b60969439" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.558875ms http.response.status=404 http.response.written=157 vars.digest="sha256:6f0d8eabba2be25a08071b5f0d3a6f2e4bd6a91225b5a86ace0bc94b60969439" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:21:32:50 +0000] "HEAD /v2/foo/bar/blobs/sha256:6f0d8eabba2be25a08071b5f0d3a6f2e4bd6a91225b5a86ace0bc94b60969439 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-08T21:32:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36271" http.request.id=43ac36a3-db5e-4c94-a7f5-ab4e461cbf95 http.request.method=POST http.request.remoteaddr="127.0.0.1:59554" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.417418ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:32:50 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:32:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36271" http.request.id=5e9709e4-45d3-4a68-bce3-789aa480b848 http.request.method=GET http.request.remoteaddr="127.0.0.1:59554" http.request.uri="/v2/foo/bar/blobs/uploads/35c1a4f1-4938-43bd-ad42-91fc1849fde4?_state=c55ac0tYhiDdvWyOg7EMZUizJsOj31fGdKybrhB2mxJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM1YzFhNGYxLTQ5MzgtNDNiZC1hZDQyLTkxZmMxODQ5ZmRlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMjo1MC40NTA5MDA1MTNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.626678ms http.response.status=204 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:32:50 +0000] "GET /v2/foo/bar/blobs/uploads/35c1a4f1-4938-43bd-ad42-91fc1849fde4?_state=c55ac0tYhiDdvWyOg7EMZUizJsOj31fGdKybrhB2mxJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM1YzFhNGYxLTQ5MzgtNDNiZC1hZDQyLTkxZmMxODQ5ZmRlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMjo1MC40NTA5MDA1MTNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-08T21:32:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36271" http.request.id=73512bbb-9e70-48cb-b80b-32eee5984d81 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59554" http.request.uri="/v2/foo/bar/blobs/uploads/35c1a4f1-4938-43bd-ad42-91fc1849fde4?_state=c55ac0tYhiDdvWyOg7EMZUizJsOj31fGdKybrhB2mxJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM1YzFhNGYxLTQ5MzgtNDNiZC1hZDQyLTkxZmMxODQ5ZmRlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMjo1MC40NTA5MDA1MTNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.531423ms http.response.status=204 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:32:50 +0000] "DELETE /v2/foo/bar/blobs/uploads/35c1a4f1-4938-43bd-ad42-91fc1849fde4?_state=c55ac0tYhiDdvWyOg7EMZUizJsOj31fGdKybrhB2mxJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM1YzFhNGYxLTQ5MzgtNDNiZC1hZDQyLTkxZmMxODQ5ZmRlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMjo1MC40NTA5MDA1MTNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-08T21:32:50Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.6 http.request.host="127.0.0.1:36271" http.request.id=b212cd22-9bed-4a2d-9702-c8537b5d4c07 http.request.method=GET http.request.remoteaddr="127.0.0.1:59554" http.request.uri="/v2/foo/bar/blobs/uploads/35c1a4f1-4938-43bd-ad42-91fc1849fde4?_state=c55ac0tYhiDdvWyOg7EMZUizJsOj31fGdKybrhB2mxJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM1YzFhNGYxLTQ5MzgtNDNiZC1hZDQyLTkxZmMxODQ5ZmRlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMjo1MC40NTA5MDA1MTNaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=35c1a4f1-4938-43bd-ad42-91fc1849fde4 time="2025-08-08T21:32:50Z" 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.6 http.request.host="127.0.0.1:36271" http.request.id=b212cd22-9bed-4a2d-9702-c8537b5d4c07 http.request.method=GET http.request.remoteaddr="127.0.0.1:59554" http.request.uri="/v2/foo/bar/blobs/uploads/35c1a4f1-4938-43bd-ad42-91fc1849fde4?_state=c55ac0tYhiDdvWyOg7EMZUizJsOj31fGdKybrhB2mxJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM1YzFhNGYxLTQ5MzgtNDNiZC1hZDQyLTkxZmMxODQ5ZmRlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMjo1MC40NTA5MDA1MTNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.572611ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=35c1a4f1-4938-43bd-ad42-91fc1849fde4 127.0.0.1 - - [08/Aug/2025:21:32:50 +0000] "GET /v2/foo/bar/blobs/uploads/35c1a4f1-4938-43bd-ad42-91fc1849fde4?_state=c55ac0tYhiDdvWyOg7EMZUizJsOj31fGdKybrhB2mxJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM1YzFhNGYxLTQ5MzgtNDNiZC1hZDQyLTkxZmMxODQ5ZmRlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMjo1MC40NTA5MDA1MTNaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-08T21:32:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36271" http.request.id=35a904c0-d6bd-4dfc-9796-3a88acb7659f http.request.method=POST http.request.remoteaddr="127.0.0.1:59556" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.997038ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:32:50 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:32:50Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.6 http.request.host="127.0.0.1:36271" http.request.id=749672ca-f467-4263-9e93-223ce2cec37b http.request.method=PUT http.request.remoteaddr="127.0.0.1:59556" http.request.uri="/v2/foo/bar/blobs/uploads/d68a41b5-9c81-40f5-ba38-612da5582846?_state=4XTQWHtBQvvFvzqWBO8DBNVYknm6IywV7DtI2A4JfY57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ2OGE0MWI1LTljODEtNDBmNS1iYTM4LTYxMmRhNTU4Mjg0NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMjo1MC40NTk2MTI3MzhaIn0%3D&digest=sha256%3A6f0d8eabba2be25a08071b5f0d3a6f2e4bd6a91225b5a86ace0bc94b60969439" http.request.useragent="Go-http-client/1.1" provided=sha256:6f0d8eabba2be25a08071b5f0d3a6f2e4bd6a91225b5a86ace0bc94b60969439 vars.name="foo/bar" vars.uuid=d68a41b5-9c81-40f5-ba38-612da5582846 time="2025-08-08T21:32:50Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.6 http.request.host="127.0.0.1:36271" http.request.id=749672ca-f467-4263-9e93-223ce2cec37b http.request.method=PUT http.request.remoteaddr="127.0.0.1:59556" http.request.uri="/v2/foo/bar/blobs/uploads/d68a41b5-9c81-40f5-ba38-612da5582846?_state=4XTQWHtBQvvFvzqWBO8DBNVYknm6IywV7DtI2A4JfY57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ2OGE0MWI1LTljODEtNDBmNS1iYTM4LTYxMmRhNTU4Mjg0NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMjo1MC40NTk2MTI3MzhaIn0%3D&digest=sha256%3A6f0d8eabba2be25a08071b5f0d3a6f2e4bd6a91225b5a86ace0bc94b60969439" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=d68a41b5-9c81-40f5-ba38-612da5582846 time="2025-08-08T21:32:50Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:6f0d8eabba2be25a08071b5f0d3a6f2e4bd6a91225b5a86ace0bc94b60969439, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:36271" http.request.id=749672ca-f467-4263-9e93-223ce2cec37b http.request.method=PUT http.request.remoteaddr="127.0.0.1:59556" http.request.uri="/v2/foo/bar/blobs/uploads/d68a41b5-9c81-40f5-ba38-612da5582846?_state=4XTQWHtBQvvFvzqWBO8DBNVYknm6IywV7DtI2A4JfY57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ2OGE0MWI1LTljODEtNDBmNS1iYTM4LTYxMmRhNTU4Mjg0NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMjo1MC40NTk2MTI3MzhaIn0%3D&digest=sha256%3A6f0d8eabba2be25a08071b5f0d3a6f2e4bd6a91225b5a86ace0bc94b60969439" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.154117ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=d68a41b5-9c81-40f5-ba38-612da5582846 127.0.0.1 - - [08/Aug/2025:21:32:50 +0000] "PUT /v2/foo/bar/blobs/uploads/d68a41b5-9c81-40f5-ba38-612da5582846?_state=4XTQWHtBQvvFvzqWBO8DBNVYknm6IywV7DtI2A4JfY57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ2OGE0MWI1LTljODEtNDBmNS1iYTM4LTYxMmRhNTU4Mjg0NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMjo1MC40NTk2MTI3MzhaIn0%3D&digest=sha256%3A6f0d8eabba2be25a08071b5f0d3a6f2e4bd6a91225b5a86ace0bc94b60969439 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-08-08T21:32:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36271" http.request.id=adb3b37a-fa8b-4e9e-935b-24eed9821023 http.request.method=POST http.request.remoteaddr="127.0.0.1:59556" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.699352ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:32:50 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:32:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36271" http.request.id=743e8c97-e790-4769-b964-8f1154f9ae91 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59556" http.request.uri="/v2/foo/bar/blobs/uploads/40fc1d10-218c-4618-96fd-7605c7accbc2?_state=cqiyV_bwTW8jocvEXYWctYROMyr1geCXSFzGdpdenZ57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQwZmMxZDEwLTIxOGMtNDYxOC05NmZkLTc2MDVjN2FjY2JjMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMjo1MC40NjQ0MzUwNDdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=2.364332ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:32:50 +0000] "PUT /v2/foo/bar/blobs/uploads/40fc1d10-218c-4618-96fd-7605c7accbc2?_state=cqiyV_bwTW8jocvEXYWctYROMyr1geCXSFzGdpdenZ57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQwZmMxZDEwLTIxOGMtNDYxOC05NmZkLTc2MDVjN2FjY2JjMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMjo1MC40NjQ0MzUwNDdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:32:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36271" http.request.id=128c621f-1544-4f63-a130-b0ca5daf00c3 http.request.method=POST http.request.remoteaddr="127.0.0.1:59556" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.989677ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:32:50 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:32:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36271" http.request.id=5460d56c-ba7b-4108-9947-e763469f4127 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59556" http.request.uri="/v2/foo/bar/blobs/uploads/88289886-4e44-4e74-aa77-5e41bf68ef10?_state=sxk-npvGt-X4f-0nuUIM_L3VMLqj6p06xnbYd4TuhBJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4Mjg5ODg2LTRlNDQtNGU3NC1hYTc3LTVlNDFiZjY4ZWYxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMjo1MC40Njk2MzAxNFoifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.90708ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:32:50 +0000] "PUT /v2/foo/bar/blobs/uploads/88289886-4e44-4e74-aa77-5e41bf68ef10?_state=sxk-npvGt-X4f-0nuUIM_L3VMLqj6p06xnbYd4TuhBJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4Mjg5ODg2LTRlNDQtNGU3NC1hYTc3LTVlNDFiZjY4ZWYxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMjo1MC40Njk2MzAxNFoifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:32:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36271" http.request.id=d31d4576-1ae9-400c-adc1-c3674ddebc81 http.request.method=POST http.request.remoteaddr="127.0.0.1:59556" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.476233ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:32:50 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:32:58Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36271" http.request.id=e4809c09-f17e-4214-93a5-0c3f1bef44b1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59556" http.request.uri="/v2/foo/bar/blobs/uploads/94e4f63b-32a0-45ac-8187-ca84a01278ac?_state=FhjMfccvpaFeKF69Jyl_QECDMdzlyCPjXCCQcc3Qegd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk0ZTRmNjNiLTMyYTAtNDVhYy04MTg3LWNhODRhMDEyNzhhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMjo1MC40NzQzMjA3NDNaIn0%3D&digest=sha256%3A6f0d8eabba2be25a08071b5f0d3a6f2e4bd6a91225b5a86ace0bc94b60969439" http.request.useragent="Go-http-client/1.1" http.response.duration=7.797744291s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:32:50 +0000] "PUT /v2/foo/bar/blobs/uploads/94e4f63b-32a0-45ac-8187-ca84a01278ac?_state=FhjMfccvpaFeKF69Jyl_QECDMdzlyCPjXCCQcc3Qegd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk0ZTRmNjNiLTMyYTAtNDVhYy04MTg3LWNhODRhMDEyNzhhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMjo1MC40NzQzMjA3NDNaIn0%3D&digest=sha256%3A6f0d8eabba2be25a08071b5f0d3a6f2e4bd6a91225b5a86ace0bc94b60969439 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:32:58Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36271" http.request.id=1d24a4a3-403c-4881-a0f2-aad75460efef http.request.method=POST http.request.remoteaddr="127.0.0.1:59556" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.749281ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:32:58 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:36271" http.request.id=ec9da08f-6495-4ef4-b5fd-914330708564 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:59556" http.request.uri="/v2/foo/bar/blobs/uploads/23597655-6c27-4371-b734-571c9ff0c60b?_state=QB2DnxM5Yg4h03qMjs_1E432C9PAkAJnY4KR6xIZA-17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIzNTk3NjU1LTZjMjctNDM3MS1iNzM0LTU3MWM5ZmYwYzYwYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMjo1OC4zNjc1Mjk0NjdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=7.213278509s http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:32:58 +0000] "PATCH /v2/foo/bar/blobs/uploads/23597655-6c27-4371-b734-571c9ff0c60b?_state=QB2DnxM5Yg4h03qMjs_1E432C9PAkAJnY4KR6xIZA-17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIzNTk3NjU1LTZjMjctNDM3MS1iNzM0LTU3MWM5ZmYwYzYwYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMjo1OC4zNjc1Mjk0NjdaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36271" http.request.id=e551dd72-a0c3-4ee5-84ec-d56a826f2b5b http.request.method=PUT http.request.remoteaddr="127.0.0.1:59556" http.request.uri="/v2/foo/bar/blobs/uploads/23597655-6c27-4371-b734-571c9ff0c60b?_state=UErjxVZASD7C-iPVZsZyG2cdPGTmuNuTwPbcSfsnF6R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIzNTk3NjU1LTZjMjctNDM3MS1iNzM0LTU3MWM5ZmYwYzYwYiIsIk9mZnNldCI6MzA4MzMxNTIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzI6NThaIn0%3D&digest=sha256%3A6f0d8eabba2be25a08071b5f0d3a6f2e4bd6a91225b5a86ace0bc94b60969439" http.request.useragent="Go-http-client/1.1" http.response.duration=1.027706ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:05 +0000] "PUT /v2/foo/bar/blobs/uploads/23597655-6c27-4371-b734-571c9ff0c60b?_state=UErjxVZASD7C-iPVZsZyG2cdPGTmuNuTwPbcSfsnF6R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIzNTk3NjU1LTZjMjctNDM3MS1iNzM0LTU3MWM5ZmYwYzYwYiIsIk9mZnNldCI6MzA4MzMxNTIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzI6NThaIn0%3D&digest=sha256%3A6f0d8eabba2be25a08071b5f0d3a6f2e4bd6a91225b5a86ace0bc94b60969439 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36271" http.request.id=5ca61697-f968-45af-b888-7f5e5b3d0f52 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:59556" http.request.uri="/v2/foo/bar/blobs/sha256:6f0d8eabba2be25a08071b5f0d3a6f2e4bd6a91225b5a86ace0bc94b60969439" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.761367ms http.response.status=200 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:05 +0000] "HEAD /v2/foo/bar/blobs/sha256:6f0d8eabba2be25a08071b5f0d3a6f2e4bd6a91225b5a86ace0bc94b60969439 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36271" http.request.id=6c3d834c-83b1-4746-9aae-c3cfab44ab8c http.request.method=GET http.request.remoteaddr="127.0.0.1:59556" http.request.uri="/v2/foo/bar/blobs/sha256:6f0d8eabba2be25a08071b5f0d3a6f2e4bd6a91225b5a86ace0bc94b60969439" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=67.217815ms http.response.status=200 http.response.written=30833152 127.0.0.1 - - [08/Aug/2025:21:33:05 +0000] "GET /v2/foo/bar/blobs/sha256:6f0d8eabba2be25a08071b5f0d3a6f2e4bd6a91225b5a86ace0bc94b60969439 HTTP/1.1" 200 30833152 "" "Go-http-client/1.1" time="2025-08-08T21:33:05Z" level=error msg="error parsing digest="sha257:6f0d8eabba2be25a08071b5f0d3a6f2e4bd6a91225b5a86ace0bc94b60969439": unsupported digest algorithm" go.version=go1.24.6 http.request.host="127.0.0.1:36271" http.request.id=78638699-6230-4ca8-bbe9-e5748d4e7b9e http.request.method=GET http.request.remoteaddr="127.0.0.1:59556" http.request.uri="/v2/foo/bar/blobs/sha257:6f0d8eabba2be25a08071b5f0d3a6f2e4bd6a91225b5a86ace0bc94b60969439" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:6f0d8eabba2be25a08071b5f0d3a6f2e4bd6a91225b5a86ace0bc94b60969439" vars.name="foo/bar" time="2025-08-08T21:33:05Z" 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.6 http.request.host="127.0.0.1:36271" http.request.id=78638699-6230-4ca8-bbe9-e5748d4e7b9e http.request.method=GET http.request.remoteaddr="127.0.0.1:59556" http.request.uri="/v2/foo/bar/blobs/sha257:6f0d8eabba2be25a08071b5f0d3a6f2e4bd6a91225b5a86ace0bc94b60969439" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.7004ms http.response.status=400 http.response.written=110 vars.digest="sha257:6f0d8eabba2be25a08071b5f0d3a6f2e4bd6a91225b5a86ace0bc94b60969439" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:21:33:05 +0000] "GET /v2/foo/bar/blobs/sha257:6f0d8eabba2be25a08071b5f0d3a6f2e4bd6a91225b5a86ace0bc94b60969439 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-08-08T21:33:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36271" http.request.id=d61114f1-610e-499a-95a3-dd1529bb605d http.request.method=GET http.request.remoteaddr="127.0.0.1:35850" http.request.uri="/v2/foo/bar/blobs/sha256:6f0d8eabba2be25a08071b5f0d3a6f2e4bd6a91225b5a86ace0bc94b60969439" http.request.useragent="Go-http-client/1.1" http.response.duration=2.225839ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:05 +0000] "GET /v2/foo/bar/blobs/sha256:6f0d8eabba2be25a08071b5f0d3a6f2e4bd6a91225b5a86ace0bc94b60969439 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:05Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-08T21:33:05Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T21:33:05Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:bfb4194308201318658074cb8ffc13cdb94019ff20826b6b3b9e6179269e533e err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:43731" http.request.id=f35d627c-298d-424f-b916-03d7d6dd6b75 http.request.method=GET http.request.remoteaddr="127.0.0.1:51784" http.request.uri="/v2/foo/bar/blobs/sha256:bfb4194308201318658074cb8ffc13cdb94019ff20826b6b3b9e6179269e533e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.095123ms http.response.status=404 http.response.written=157 vars.digest="sha256:bfb4194308201318658074cb8ffc13cdb94019ff20826b6b3b9e6179269e533e" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:21:33:05 +0000] "GET /v2/foo/bar/blobs/sha256:bfb4194308201318658074cb8ffc13cdb94019ff20826b6b3b9e6179269e533e HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-08T21:33:05Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:bfb4194308201318658074cb8ffc13cdb94019ff20826b6b3b9e6179269e533e err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:43731" http.request.id=5cd905b1-d5bc-4a03-b3ad-51379e4bbbf2 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51796" http.request.uri="/v2/foo/bar/blobs/sha256:bfb4194308201318658074cb8ffc13cdb94019ff20826b6b3b9e6179269e533e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.057939ms http.response.status=404 http.response.written=157 vars.digest="sha256:bfb4194308201318658074cb8ffc13cdb94019ff20826b6b3b9e6179269e533e" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:21:33:05 +0000] "HEAD /v2/foo/bar/blobs/sha256:bfb4194308201318658074cb8ffc13cdb94019ff20826b6b3b9e6179269e533e HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-08T21:33:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43731" http.request.id=c9986ab8-2b16-4cd6-b8d7-cf31bd897f4c http.request.method=POST http.request.remoteaddr="127.0.0.1:51796" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.938871ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:05 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43731" http.request.id=936b22de-9beb-41c2-b6f6-55aceec8d3e3 http.request.method=GET http.request.remoteaddr="127.0.0.1:51796" http.request.uri="/v2/foo/bar/blobs/uploads/ee6c00a5-6442-4b7f-ad7f-61975254139a?_state=uHJGwvkeIBWfj5uYvCX8af8YN06KCkIqX6m7pczqswx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVlNmMwMGE1LTY0NDItNGI3Zi1hZDdmLTYxOTc1MjU0MTM5YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzowNS44OTczNzMyODZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.131815ms http.response.status=204 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:05 +0000] "GET /v2/foo/bar/blobs/uploads/ee6c00a5-6442-4b7f-ad7f-61975254139a?_state=uHJGwvkeIBWfj5uYvCX8af8YN06KCkIqX6m7pczqswx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVlNmMwMGE1LTY0NDItNGI3Zi1hZDdmLTYxOTc1MjU0MTM5YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzowNS44OTczNzMyODZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43731" http.request.id=7c6eb051-5f52-4f25-bf4e-4b56ec73c861 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51796" http.request.uri="/v2/foo/bar/blobs/uploads/ee6c00a5-6442-4b7f-ad7f-61975254139a?_state=uHJGwvkeIBWfj5uYvCX8af8YN06KCkIqX6m7pczqswx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVlNmMwMGE1LTY0NDItNGI3Zi1hZDdmLTYxOTc1MjU0MTM5YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzowNS44OTczNzMyODZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.155042ms http.response.status=204 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:05 +0000] "DELETE /v2/foo/bar/blobs/uploads/ee6c00a5-6442-4b7f-ad7f-61975254139a?_state=uHJGwvkeIBWfj5uYvCX8af8YN06KCkIqX6m7pczqswx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVlNmMwMGE1LTY0NDItNGI3Zi1hZDdmLTYxOTc1MjU0MTM5YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzowNS44OTczNzMyODZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:05Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.6 http.request.host="127.0.0.1:43731" http.request.id=85bc13ed-5223-4f52-b181-9458d3c3ba70 http.request.method=GET http.request.remoteaddr="127.0.0.1:51796" http.request.uri="/v2/foo/bar/blobs/uploads/ee6c00a5-6442-4b7f-ad7f-61975254139a?_state=uHJGwvkeIBWfj5uYvCX8af8YN06KCkIqX6m7pczqswx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVlNmMwMGE1LTY0NDItNGI3Zi1hZDdmLTYxOTc1MjU0MTM5YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzowNS44OTczNzMyODZaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=ee6c00a5-6442-4b7f-ad7f-61975254139a time="2025-08-08T21:33:05Z" 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.6 http.request.host="127.0.0.1:43731" http.request.id=85bc13ed-5223-4f52-b181-9458d3c3ba70 http.request.method=GET http.request.remoteaddr="127.0.0.1:51796" http.request.uri="/v2/foo/bar/blobs/uploads/ee6c00a5-6442-4b7f-ad7f-61975254139a?_state=uHJGwvkeIBWfj5uYvCX8af8YN06KCkIqX6m7pczqswx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVlNmMwMGE1LTY0NDItNGI3Zi1hZDdmLTYxOTc1MjU0MTM5YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzowNS44OTczNzMyODZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="924.798µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=ee6c00a5-6442-4b7f-ad7f-61975254139a 127.0.0.1 - - [08/Aug/2025:21:33:05 +0000] "GET /v2/foo/bar/blobs/uploads/ee6c00a5-6442-4b7f-ad7f-61975254139a?_state=uHJGwvkeIBWfj5uYvCX8af8YN06KCkIqX6m7pczqswx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVlNmMwMGE1LTY0NDItNGI3Zi1hZDdmLTYxOTc1MjU0MTM5YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzowNS44OTczNzMyODZaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-08T21:33:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43731" http.request.id=87b0e5ef-8b23-45f2-8083-5afe1cd77f39 http.request.method=POST http.request.remoteaddr="127.0.0.1:51810" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.133324ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:05 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:05Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.6 http.request.host="127.0.0.1:43731" http.request.id=149cb9ae-b18c-451a-9570-447a07da665c http.request.method=PUT http.request.remoteaddr="127.0.0.1:51810" http.request.uri="/v2/foo/bar/blobs/uploads/0e1adbfc-0c78-4f29-aeb0-fafc4f7fc274?_state=7ZRyvGXFfpL3ufInkOat4MuGE1DgMtmBC2PeeinrJIB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlMWFkYmZjLTBjNzgtNGYyOS1hZWIwLWZhZmM0ZjdmYzI3NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzowNS45MDUyNjIzMzNaIn0%3D&digest=sha256%3Abfb4194308201318658074cb8ffc13cdb94019ff20826b6b3b9e6179269e533e" http.request.useragent="Go-http-client/1.1" provided=sha256:bfb4194308201318658074cb8ffc13cdb94019ff20826b6b3b9e6179269e533e vars.name="foo/bar" vars.uuid=0e1adbfc-0c78-4f29-aeb0-fafc4f7fc274 time="2025-08-08T21:33:05Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.6 http.request.host="127.0.0.1:43731" http.request.id=149cb9ae-b18c-451a-9570-447a07da665c http.request.method=PUT http.request.remoteaddr="127.0.0.1:51810" http.request.uri="/v2/foo/bar/blobs/uploads/0e1adbfc-0c78-4f29-aeb0-fafc4f7fc274?_state=7ZRyvGXFfpL3ufInkOat4MuGE1DgMtmBC2PeeinrJIB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlMWFkYmZjLTBjNzgtNGYyOS1hZWIwLWZhZmM0ZjdmYzI3NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzowNS45MDUyNjIzMzNaIn0%3D&digest=sha256%3Abfb4194308201318658074cb8ffc13cdb94019ff20826b6b3b9e6179269e533e" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=0e1adbfc-0c78-4f29-aeb0-fafc4f7fc274 time="2025-08-08T21:33:05Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:bfb4194308201318658074cb8ffc13cdb94019ff20826b6b3b9e6179269e533e, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:43731" http.request.id=149cb9ae-b18c-451a-9570-447a07da665c http.request.method=PUT http.request.remoteaddr="127.0.0.1:51810" http.request.uri="/v2/foo/bar/blobs/uploads/0e1adbfc-0c78-4f29-aeb0-fafc4f7fc274?_state=7ZRyvGXFfpL3ufInkOat4MuGE1DgMtmBC2PeeinrJIB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlMWFkYmZjLTBjNzgtNGYyOS1hZWIwLWZhZmM0ZjdmYzI3NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzowNS45MDUyNjIzMzNaIn0%3D&digest=sha256%3Abfb4194308201318658074cb8ffc13cdb94019ff20826b6b3b9e6179269e533e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.143479ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=0e1adbfc-0c78-4f29-aeb0-fafc4f7fc274 127.0.0.1 - - [08/Aug/2025:21:33:05 +0000] "PUT /v2/foo/bar/blobs/uploads/0e1adbfc-0c78-4f29-aeb0-fafc4f7fc274?_state=7ZRyvGXFfpL3ufInkOat4MuGE1DgMtmBC2PeeinrJIB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlMWFkYmZjLTBjNzgtNGYyOS1hZWIwLWZhZmM0ZjdmYzI3NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzowNS45MDUyNjIzMzNaIn0%3D&digest=sha256%3Abfb4194308201318658074cb8ffc13cdb94019ff20826b6b3b9e6179269e533e HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-08-08T21:33:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43731" http.request.id=ae6d6fd1-45e3-4ed4-b740-b37e1c1814d8 http.request.method=POST http.request.remoteaddr="127.0.0.1:51810" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.8723ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:05 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43731" http.request.id=4534d4b5-ded1-4f52-b0ff-1d98c136f0c4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51810" http.request.uri="/v2/foo/bar/blobs/uploads/49bde334-44cc-44c2-9745-14b12f93dbb2?_state=YyZokLIdxhgE9zpMgqqw8lARjx6hCTVKN3P7WL27Db97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ5YmRlMzM0LTQ0Y2MtNDRjMi05NzQ1LTE0YjEyZjkzZGJiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzowNS45MTAxOTcxMTNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=2.500983ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:05 +0000] "PUT /v2/foo/bar/blobs/uploads/49bde334-44cc-44c2-9745-14b12f93dbb2?_state=YyZokLIdxhgE9zpMgqqw8lARjx6hCTVKN3P7WL27Db97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ5YmRlMzM0LTQ0Y2MtNDRjMi05NzQ1LTE0YjEyZjkzZGJiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzowNS45MTAxOTcxMTNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43731" http.request.id=648f144f-8ebe-4115-8436-160f24494b4b http.request.method=POST http.request.remoteaddr="127.0.0.1:51810" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.943113ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:05 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43731" http.request.id=30ea89df-bdb5-473b-b042-31cc4d76b024 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51810" http.request.uri="/v2/foo/bar/blobs/uploads/3bc14ba6-7260-4a3d-bb94-b91d85bd2aa8?_state=wrt5qbhiifCt_j19bvkvEUDebjII_vQWR-0za82D2zZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNiYzE0YmE2LTcyNjAtNGEzZC1iYjk0LWI5MWQ4NWJkMmFhOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzowNS45MTU0ODgxMTFaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=2.37989ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:05 +0000] "PUT /v2/foo/bar/blobs/uploads/3bc14ba6-7260-4a3d-bb94-b91d85bd2aa8?_state=wrt5qbhiifCt_j19bvkvEUDebjII_vQWR-0za82D2zZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNiYzE0YmE2LTcyNjAtNGEzZC1iYjk0LWI5MWQ4NWJkMmFhOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzowNS45MTU0ODgxMTFaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43731" http.request.id=ab1728ed-702c-483f-9c0e-8c1699964d74 http.request.method=POST http.request.remoteaddr="127.0.0.1:51810" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.060528ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:05 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:10Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43731" http.request.id=ed0bac31-c3b6-4713-8f46-c295f5b96dba http.request.method=PUT http.request.remoteaddr="127.0.0.1:51810" http.request.uri="/v2/foo/bar/blobs/uploads/6cd37a47-efd4-442b-a761-e5601740dab1?_state=WhQ1YsqBrgJjn9Y9JwYpt5JX_CygLL4uDKrXX6efU3Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZjZDM3YTQ3LWVmZDQtNDQyYi1hNzYxLWU1NjAxNzQwZGFiMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzowNS45MjA1MjA5MjVaIn0%3D&digest=sha256%3Abfb4194308201318658074cb8ffc13cdb94019ff20826b6b3b9e6179269e533e" http.request.useragent="Go-http-client/1.1" http.response.duration=4.130177487s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:05 +0000] "PUT /v2/foo/bar/blobs/uploads/6cd37a47-efd4-442b-a761-e5601740dab1?_state=WhQ1YsqBrgJjn9Y9JwYpt5JX_CygLL4uDKrXX6efU3Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZjZDM3YTQ3LWVmZDQtNDQyYi1hNzYxLWU1NjAxNzQwZGFiMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzowNS45MjA1MjA5MjVaIn0%3D&digest=sha256%3Abfb4194308201318658074cb8ffc13cdb94019ff20826b6b3b9e6179269e533e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:10Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43731" http.request.id=9771c52e-bc93-4b23-96da-3cb2befd7b18 http.request.method=POST http.request.remoteaddr="127.0.0.1:51810" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.824501ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:43731" http.request.id=63610bcf-7a74-44ff-a7f9-732913d0721e http.request.method=PATCH http.request.remoteaddr="127.0.0.1:51810" http.request.uri="/v2/foo/bar/blobs/uploads/347c8a0d-9f82-491b-942f-827a2d9e27e1?_state=9CeCAIO-vCK8X7t8vy57IjavhMek-GQTLS7WEwToiZV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM0N2M4YTBkLTlmODItNDkxYi05NDJmLTgyN2EyZDllMjdlMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzoxMC4xNTQwMzY4MTNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=4.06701679s http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:10 +0000] "PATCH /v2/foo/bar/blobs/uploads/347c8a0d-9f82-491b-942f-827a2d9e27e1?_state=9CeCAIO-vCK8X7t8vy57IjavhMek-GQTLS7WEwToiZV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM0N2M4YTBkLTlmODItNDkxYi05NDJmLTgyN2EyZDllMjdlMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzoxMC4xNTQwMzY4MTNaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43731" http.request.id=654dbe8e-22b0-465c-98d4-8425901b4357 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51810" http.request.uri="/v2/foo/bar/blobs/uploads/347c8a0d-9f82-491b-942f-827a2d9e27e1?_state=DTqcsArdbT2mQ3Xy5Pr-k_DJVMTWZss3JP2x9gRMnL17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM0N2M4YTBkLTlmODItNDkxYi05NDJmLTgyN2EyZDllMjdlMSIsIk9mZnNldCI6MjI2NDE2NjQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzM6MTBaIn0%3D&digest=sha256%3Abfb4194308201318658074cb8ffc13cdb94019ff20826b6b3b9e6179269e533e" http.request.useragent="Go-http-client/1.1" http.response.duration=2.450482ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:14 +0000] "PUT /v2/foo/bar/blobs/uploads/347c8a0d-9f82-491b-942f-827a2d9e27e1?_state=DTqcsArdbT2mQ3Xy5Pr-k_DJVMTWZss3JP2x9gRMnL17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM0N2M4YTBkLTlmODItNDkxYi05NDJmLTgyN2EyZDllMjdlMSIsIk9mZnNldCI6MjI2NDE2NjQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzM6MTBaIn0%3D&digest=sha256%3Abfb4194308201318658074cb8ffc13cdb94019ff20826b6b3b9e6179269e533e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43731" http.request.id=d1466139-106e-4145-937d-acca9f14b9e8 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51810" http.request.uri="/v2/foo/bar/blobs/sha256:bfb4194308201318658074cb8ffc13cdb94019ff20826b6b3b9e6179269e533e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.731216ms http.response.status=200 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:14 +0000] "HEAD /v2/foo/bar/blobs/sha256:bfb4194308201318658074cb8ffc13cdb94019ff20826b6b3b9e6179269e533e HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43731" http.request.id=22589241-b4e7-4a9c-9902-3b0b98ec9e28 http.request.method=GET http.request.remoteaddr="127.0.0.1:51810" http.request.uri="/v2/foo/bar/blobs/sha256:bfb4194308201318658074cb8ffc13cdb94019ff20826b6b3b9e6179269e533e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=89.686001ms http.response.status=200 http.response.written=22641664 127.0.0.1 - - [08/Aug/2025:21:33:14 +0000] "GET /v2/foo/bar/blobs/sha256:bfb4194308201318658074cb8ffc13cdb94019ff20826b6b3b9e6179269e533e HTTP/1.1" 200 22641664 "" "Go-http-client/1.1" time="2025-08-08T21:33:14Z" level=error msg="error parsing digest="sha257:bfb4194308201318658074cb8ffc13cdb94019ff20826b6b3b9e6179269e533e": unsupported digest algorithm" go.version=go1.24.6 http.request.host="127.0.0.1:43731" http.request.id=f95acf9f-e25a-4b54-9504-73c5990e9681 http.request.method=GET http.request.remoteaddr="127.0.0.1:51810" http.request.uri="/v2/foo/bar/blobs/sha257:bfb4194308201318658074cb8ffc13cdb94019ff20826b6b3b9e6179269e533e" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:bfb4194308201318658074cb8ffc13cdb94019ff20826b6b3b9e6179269e533e" vars.name="foo/bar" time="2025-08-08T21:33:14Z" 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.6 http.request.host="127.0.0.1:43731" http.request.id=f95acf9f-e25a-4b54-9504-73c5990e9681 http.request.method=GET http.request.remoteaddr="127.0.0.1:51810" http.request.uri="/v2/foo/bar/blobs/sha257:bfb4194308201318658074cb8ffc13cdb94019ff20826b6b3b9e6179269e533e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.914248ms http.response.status=400 http.response.written=110 vars.digest="sha257:bfb4194308201318658074cb8ffc13cdb94019ff20826b6b3b9e6179269e533e" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:21:33:14 +0000] "GET /v2/foo/bar/blobs/sha257:bfb4194308201318658074cb8ffc13cdb94019ff20826b6b3b9e6179269e533e HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-08-08T21:33:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43731" http.request.id=1890fbe8-a7c6-46d9-b08d-1ad18d9098d1 http.request.method=GET http.request.remoteaddr="127.0.0.1:42680" http.request.uri="/v2/foo/bar/blobs/sha256:bfb4194308201318658074cb8ffc13cdb94019ff20826b6b3b9e6179269e533e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.907534ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:14 +0000] "GET /v2/foo/bar/blobs/sha256:bfb4194308201318658074cb8ffc13cdb94019ff20826b6b3b9e6179269e533e HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43731" http.request.id=6bf4e7bd-9bc4-4868-b8eb-9fce76376a37 http.request.method=GET http.request.remoteaddr="127.0.0.1:42680" http.request.uri="/v2/foo/bar/blobs/sha256:bfb4194308201318658074cb8ffc13cdb94019ff20826b6b3b9e6179269e533e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=8.575528ms http.response.status=200 http.response.written=98304 127.0.0.1 - - [08/Aug/2025:21:33:14 +0000] "GET /v2/foo/bar/blobs/sha256:bfb4194308201318658074cb8ffc13cdb94019ff20826b6b3b9e6179269e533e HTTP/1.1" 200 98304 "" "Go-http-client/1.1" time="2025-08-08T21:33:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43731" http.request.id=e993af76-084c-4bc1-8d52-faaa694f5a2a http.request.method=GET http.request.remoteaddr="127.0.0.1:42666" http.request.uri="/v2/foo/bar/blobs/sha256:bfb4194308201318658074cb8ffc13cdb94019ff20826b6b3b9e6179269e533e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=17.577676ms http.response.status=200 http.response.written=2719872 127.0.0.1 - - [08/Aug/2025:21:33:14 +0000] "GET /v2/foo/bar/blobs/sha256:bfb4194308201318658074cb8ffc13cdb94019ff20826b6b3b9e6179269e533e HTTP/1.1" 200 2719872 "" "Go-http-client/1.1" time="2025-08-08T21:33:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36271" http.request.id=42ad5f7d-000a-481f-907a-5957f88bbd27 http.request.method=GET http.request.remoteaddr="127.0.0.1:35850" http.request.uri="/v2/foo/bar/blobs/sha256:6f0d8eabba2be25a08071b5f0d3a6f2e4bd6a91225b5a86ace0bc94b60969439" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=8.675563787s http.response.status=200 http.response.written=2614272 127.0.0.1 - - [08/Aug/2025:21:33:05 +0000] "GET /v2/foo/bar/blobs/sha256:6f0d8eabba2be25a08071b5f0d3a6f2e4bd6a91225b5a86ace0bc94b60969439 HTTP/1.1" 200 2614272 "" "Go-http-client/1.1" time="2025-08-08T21:33:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36271" http.request.id=9dc16261-7bf2-49d8-be87-1535a3a12acc http.request.method=GET http.request.remoteaddr="127.0.0.1:35838" http.request.uri="/v2/foo/bar/blobs/sha256:6f0d8eabba2be25a08071b5f0d3a6f2e4bd6a91225b5a86ace0bc94b60969439" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=8.687308766s http.response.status=200 http.response.written=2719872 127.0.0.1 - - [08/Aug/2025:21:33:05 +0000] "GET /v2/foo/bar/blobs/sha256:6f0d8eabba2be25a08071b5f0d3a6f2e4bd6a91225b5a86ace0bc94b60969439 HTTP/1.1" 200 2719872 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (24.16s) === RUN TestBlobDelete time="2025-08-08T21:33: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.6 time="2025-08-08T21:33:14Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T21:33:14Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:bd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:41803" http.request.id=6d6895c2-f6a5-4882-8921-c416caec6412 http.request.method=GET http.request.remoteaddr="127.0.0.1:40174" http.request.uri="/v2/foo/bar/blobs/sha256:bd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="787.468µs" http.response.status=404 http.response.written=157 vars.digest="sha256:bd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:21:33:14 +0000] "GET /v2/foo/bar/blobs/sha256:bd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-08T21:33:14Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:bd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:41803" http.request.id=2d9d2d46-13a0-4d85-888f-2e445aa33686 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40178" http.request.uri="/v2/foo/bar/blobs/sha256:bd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="667.998µs" http.response.status=404 http.response.written=157 vars.digest="sha256:bd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:21:33:14 +0000] "HEAD /v2/foo/bar/blobs/sha256:bd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-08T21:33:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41803" http.request.id=4e3ba2a9-109a-48cd-a6bf-5bc27bb48c7e http.request.method=POST http.request.remoteaddr="127.0.0.1:40178" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.454267ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:14 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41803" http.request.id=07961953-757a-4542-bbbf-42060a614bb5 http.request.method=GET http.request.remoteaddr="127.0.0.1:40178" http.request.uri="/v2/foo/bar/blobs/uploads/fa5982ce-9f50-4648-997a-cbe453f87163?_state=JACWTfQbO3KRoVJobdePCC6EUi5_76bxaiM4pBiEe-h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhNTk4MmNlLTlmNTAtNDY0OC05OTdhLWNiZTQ1M2Y4NzE2MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzoxNC42MzE1NDE1MloifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.581001ms http.response.status=204 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:14 +0000] "GET /v2/foo/bar/blobs/uploads/fa5982ce-9f50-4648-997a-cbe453f87163?_state=JACWTfQbO3KRoVJobdePCC6EUi5_76bxaiM4pBiEe-h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhNTk4MmNlLTlmNTAtNDY0OC05OTdhLWNiZTQ1M2Y4NzE2MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzoxNC42MzE1NDE1MloifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41803" http.request.id=1b18c6e5-89a3-4e3f-a488-4edf7b5f7b76 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40178" http.request.uri="/v2/foo/bar/blobs/uploads/fa5982ce-9f50-4648-997a-cbe453f87163?_state=JACWTfQbO3KRoVJobdePCC6EUi5_76bxaiM4pBiEe-h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhNTk4MmNlLTlmNTAtNDY0OC05OTdhLWNiZTQ1M2Y4NzE2MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzoxNC42MzE1NDE1MloifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.63221ms http.response.status=204 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:14 +0000] "DELETE /v2/foo/bar/blobs/uploads/fa5982ce-9f50-4648-997a-cbe453f87163?_state=JACWTfQbO3KRoVJobdePCC6EUi5_76bxaiM4pBiEe-h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhNTk4MmNlLTlmNTAtNDY0OC05OTdhLWNiZTQ1M2Y4NzE2MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzoxNC42MzE1NDE1MloifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:14Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.6 http.request.host="127.0.0.1:41803" http.request.id=cf67c0bf-e4f5-4625-aac4-38fc073ff956 http.request.method=GET http.request.remoteaddr="127.0.0.1:40178" http.request.uri="/v2/foo/bar/blobs/uploads/fa5982ce-9f50-4648-997a-cbe453f87163?_state=JACWTfQbO3KRoVJobdePCC6EUi5_76bxaiM4pBiEe-h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhNTk4MmNlLTlmNTAtNDY0OC05OTdhLWNiZTQ1M2Y4NzE2MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzoxNC42MzE1NDE1MloifQ%3D%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=fa5982ce-9f50-4648-997a-cbe453f87163 time="2025-08-08T21:33:14Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:41803" http.request.id=cf67c0bf-e4f5-4625-aac4-38fc073ff956 http.request.method=GET http.request.remoteaddr="127.0.0.1:40178" http.request.uri="/v2/foo/bar/blobs/uploads/fa5982ce-9f50-4648-997a-cbe453f87163?_state=JACWTfQbO3KRoVJobdePCC6EUi5_76bxaiM4pBiEe-h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhNTk4MmNlLTlmNTAtNDY0OC05OTdhLWNiZTQ1M2Y4NzE2MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzoxNC42MzE1NDE1MloifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.420124ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=fa5982ce-9f50-4648-997a-cbe453f87163 127.0.0.1 - - [08/Aug/2025:21:33:14 +0000] "GET /v2/foo/bar/blobs/uploads/fa5982ce-9f50-4648-997a-cbe453f87163?_state=JACWTfQbO3KRoVJobdePCC6EUi5_76bxaiM4pBiEe-h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhNTk4MmNlLTlmNTAtNDY0OC05OTdhLWNiZTQ1M2Y4NzE2MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzoxNC42MzE1NDE1MloifQ%3D%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-08T21:33:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41803" http.request.id=53f5f828-ecb5-4621-bdeb-47c22d9389ac http.request.method=POST http.request.remoteaddr="127.0.0.1:40180" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.559656ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:14 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:14Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.6 http.request.host="127.0.0.1:41803" http.request.id=4163febd-90e8-46c6-89a4-516308083b0c http.request.method=PUT http.request.remoteaddr="127.0.0.1:40180" http.request.uri="/v2/foo/bar/blobs/uploads/d7180f16-9d3a-482e-807e-e3e15772c6ef?_state=IcJTR6PbS4W95_RXJ5qCFC5recKVy_N2FytdgYDbY657Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ3MTgwZjE2LTlkM2EtNDgyZS04MDdlLWUzZTE1NzcyYzZlZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzoxNC42Mzk1NDg0MjdaIn0%3D&digest=sha256%3Abd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b" http.request.useragent="Go-http-client/1.1" provided=sha256:bd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b vars.name="foo/bar" vars.uuid=d7180f16-9d3a-482e-807e-e3e15772c6ef time="2025-08-08T21:33:14Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.6 http.request.host="127.0.0.1:41803" http.request.id=4163febd-90e8-46c6-89a4-516308083b0c http.request.method=PUT http.request.remoteaddr="127.0.0.1:40180" http.request.uri="/v2/foo/bar/blobs/uploads/d7180f16-9d3a-482e-807e-e3e15772c6ef?_state=IcJTR6PbS4W95_RXJ5qCFC5recKVy_N2FytdgYDbY657Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ3MTgwZjE2LTlkM2EtNDgyZS04MDdlLWUzZTE1NzcyYzZlZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzoxNC42Mzk1NDg0MjdaIn0%3D&digest=sha256%3Abd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=d7180f16-9d3a-482e-807e-e3e15772c6ef time="2025-08-08T21:33:14Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:bd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:41803" http.request.id=4163febd-90e8-46c6-89a4-516308083b0c http.request.method=PUT http.request.remoteaddr="127.0.0.1:40180" http.request.uri="/v2/foo/bar/blobs/uploads/d7180f16-9d3a-482e-807e-e3e15772c6ef?_state=IcJTR6PbS4W95_RXJ5qCFC5recKVy_N2FytdgYDbY657Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ3MTgwZjE2LTlkM2EtNDgyZS04MDdlLWUzZTE1NzcyYzZlZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzoxNC42Mzk1NDg0MjdaIn0%3D&digest=sha256%3Abd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="788.495µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=d7180f16-9d3a-482e-807e-e3e15772c6ef 127.0.0.1 - - [08/Aug/2025:21:33:14 +0000] "PUT /v2/foo/bar/blobs/uploads/d7180f16-9d3a-482e-807e-e3e15772c6ef?_state=IcJTR6PbS4W95_RXJ5qCFC5recKVy_N2FytdgYDbY657Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ3MTgwZjE2LTlkM2EtNDgyZS04MDdlLWUzZTE1NzcyYzZlZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzoxNC42Mzk1NDg0MjdaIn0%3D&digest=sha256%3Abd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-08-08T21:33:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41803" http.request.id=f561fc08-59e7-4b66-a348-de38d191c075 http.request.method=POST http.request.remoteaddr="127.0.0.1:40180" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="680.751µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:14 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41803" http.request.id=7bf84aa2-038e-40a6-97c1-cf9be459730b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40180" http.request.uri="/v2/foo/bar/blobs/uploads/5b0ccdf6-361b-4bef-86f3-86c78843dc81?_state=AhBRKk1nWnx8yYul2lus8ZjboWDCd18_VNbvz-aLvxN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjViMGNjZGY2LTM2MWItNGJlZi04NmYzLTg2Yzc4ODQzZGM4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzoxNC42NDE3OTYyMjJaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="849.302µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:14 +0000] "PUT /v2/foo/bar/blobs/uploads/5b0ccdf6-361b-4bef-86f3-86c78843dc81?_state=AhBRKk1nWnx8yYul2lus8ZjboWDCd18_VNbvz-aLvxN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjViMGNjZGY2LTM2MWItNGJlZi04NmYzLTg2Yzc4ODQzZGM4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzoxNC42NDE3OTYyMjJaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41803" http.request.id=8eebba04-4a98-414c-898c-306eca6c2e93 http.request.method=POST http.request.remoteaddr="127.0.0.1:40180" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="683.948µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:14 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41803" http.request.id=ee611904-3bac-4e55-865d-e9f05a3c930e http.request.method=PUT http.request.remoteaddr="127.0.0.1:40180" http.request.uri="/v2/foo/bar/blobs/uploads/229d5451-72de-494b-97a7-35e3f5004228?_state=wsOnMrAigTDt4OOhjf9IEvREW4B4KoscFSDbhAAs_sV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyOWQ1NDUxLTcyZGUtNDk0Yi05N2E3LTM1ZTNmNTAwNDIyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzoxNC42NDQwMjU1MDFaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="842.76µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:14 +0000] "PUT /v2/foo/bar/blobs/uploads/229d5451-72de-494b-97a7-35e3f5004228?_state=wsOnMrAigTDt4OOhjf9IEvREW4B4KoscFSDbhAAs_sV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyOWQ1NDUxLTcyZGUtNDk0Yi05N2E3LTM1ZTNmNTAwNDIyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzoxNC42NDQwMjU1MDFaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41803" http.request.id=4e38d09e-af13-48e5-a291-00ff501605ef http.request.method=POST http.request.remoteaddr="127.0.0.1:40180" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="692.148µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:14 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:21Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41803" http.request.id=4b2d426c-17f9-4d84-b309-b5d3c9a22f1f http.request.method=PUT http.request.remoteaddr="127.0.0.1:40180" http.request.uri="/v2/foo/bar/blobs/uploads/a30868dd-5977-4bf5-944e-abc41e4859a3?_state=AnW8QTTDqlcAEwcHHJM-Oq178ICfZbMgJwHofucRZ2N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzMDg2OGRkLTU5NzctNGJmNS05NDRlLWFiYzQxZTQ4NTlhMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzoxNC42NDYxNDIyOTFaIn0%3D&digest=sha256%3Abd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b" http.request.useragent="Go-http-client/1.1" http.response.duration=6.959505828s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:14 +0000] "PUT /v2/foo/bar/blobs/uploads/a30868dd-5977-4bf5-944e-abc41e4859a3?_state=AnW8QTTDqlcAEwcHHJM-Oq178ICfZbMgJwHofucRZ2N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzMDg2OGRkLTU5NzctNGJmNS05NDRlLWFiYzQxZTQ4NTlhMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzoxNC42NDYxNDIyOTFaIn0%3D&digest=sha256%3Abd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:21Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41803" http.request.id=1e3d952d-e068-42f9-b91d-39934eac86ff http.request.method=POST http.request.remoteaddr="127.0.0.1:40180" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.248913ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:21 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:28Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:41803" http.request.id=96bd8bdd-a7c5-43f4-9433-0fc56960eb79 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:40180" http.request.uri="/v2/foo/bar/blobs/uploads/4a99a3d0-5335-477a-9e4e-d6f7270afa66?_state=oCeBuAkpi1U1aSBvX4earl3U4p6NXFUgESBmkWK6LHB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRhOTlhM2QwLTUzMzUtNDc3YS05ZTRlLWQ2ZjcyNzBhZmE2NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzoyMS43Mzc0MTIxNThaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=6.588003853s http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:21 +0000] "PATCH /v2/foo/bar/blobs/uploads/4a99a3d0-5335-477a-9e4e-d6f7270afa66?_state=oCeBuAkpi1U1aSBvX4earl3U4p6NXFUgESBmkWK6LHB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRhOTlhM2QwLTUzMzUtNDc3YS05ZTRlLWQ2ZjcyNzBhZmE2NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzoyMS43Mzc0MTIxNThaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:28Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41803" http.request.id=484a30bd-f065-48f1-bc84-714c5ac0767b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40180" http.request.uri="/v2/foo/bar/blobs/uploads/4a99a3d0-5335-477a-9e4e-d6f7270afa66?_state=Ol_Hp-pwif_BR06l34m-Kg7HTcziKPYsDuWqsbQ4Eux7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRhOTlhM2QwLTUzMzUtNDc3YS05ZTRlLWQ2ZjcyNzBhZmE2NiIsIk9mZnNldCI6MjkwMDczNjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzM6MjFaIn0%3D&digest=sha256%3Abd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b" http.request.useragent="Go-http-client/1.1" http.response.duration=2.135335ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:28 +0000] "PUT /v2/foo/bar/blobs/uploads/4a99a3d0-5335-477a-9e4e-d6f7270afa66?_state=Ol_Hp-pwif_BR06l34m-Kg7HTcziKPYsDuWqsbQ4Eux7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRhOTlhM2QwLTUzMzUtNDc3YS05ZTRlLWQ2ZjcyNzBhZmE2NiIsIk9mZnNldCI6MjkwMDczNjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzM6MjFaIn0%3D&digest=sha256%3Abd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:28Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41803" http.request.id=ce1cbc16-6b37-4832-b4b8-44279e2e8b4b http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40180" http.request.uri="/v2/foo/bar/blobs/sha256:bd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.716289ms http.response.status=200 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:28 +0000] "HEAD /v2/foo/bar/blobs/sha256:bd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:28Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41803" http.request.id=bec00561-e913-4262-a055-096d76df613a http.request.method=GET http.request.remoteaddr="127.0.0.1:40180" http.request.uri="/v2/foo/bar/blobs/sha256:bd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=115.455333ms http.response.status=200 http.response.written=29007360 127.0.0.1 - - [08/Aug/2025:21:33:28 +0000] "GET /v2/foo/bar/blobs/sha256:bd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b HTTP/1.1" 200 29007360 "" "Go-http-client/1.1" time="2025-08-08T21:33:28Z" level=error msg="error parsing digest="sha257:bd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b": unsupported digest algorithm" go.version=go1.24.6 http.request.host="127.0.0.1:41803" http.request.id=025613f7-b9ac-454a-bc82-6310c1ed8ccb http.request.method=GET http.request.remoteaddr="127.0.0.1:40180" http.request.uri="/v2/foo/bar/blobs/sha257:bd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:bd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b" vars.name="foo/bar" time="2025-08-08T21:33:28Z" 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.6 http.request.host="127.0.0.1:41803" http.request.id=025613f7-b9ac-454a-bc82-6310c1ed8ccb http.request.method=GET http.request.remoteaddr="127.0.0.1:40180" http.request.uri="/v2/foo/bar/blobs/sha257:bd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.630702ms http.response.status=400 http.response.written=110 vars.digest="sha257:bd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:21:33:28 +0000] "GET /v2/foo/bar/blobs/sha257:bd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-08-08T21:33:28Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41803" http.request.id=c3cc6967-57d9-4c1b-a77e-ff61ae3c2c32 http.request.method=GET http.request.remoteaddr="127.0.0.1:40990" http.request.uri="/v2/foo/bar/blobs/sha256:bd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b" http.request.useragent="Go-http-client/1.1" http.response.duration=2.295004ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:28 +0000] "GET /v2/foo/bar/blobs/sha256:bd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:28Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41803" http.request.id=13cd8cfc-5f73-4b4f-85fc-61745cc04fcc http.request.method=DELETE http.request.remoteaddr="127.0.0.1:41004" http.request.uri="/v2/foo/bar/blobs/sha256:bd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.335692ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:28 +0000] "DELETE /v2/foo/bar/blobs/sha256:bd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:28Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:bd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:41803" http.request.id=e59ab8df-8106-4bf7-8961-4d66331d1c61 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:41004" http.request.uri="/v2/foo/bar/blobs/sha256:bd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.832454ms http.response.status=404 http.response.written=157 vars.digest="sha256:bd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:21:33:28 +0000] "HEAD /v2/foo/bar/blobs/sha256:bd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-08T21:33:28Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:41803" http.request.id=55542c2b-6515-440d-b0de-c75c1088f59a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:41004" http.request.uri="/v2/foo/bar/blobs/sha256:bd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.790499ms http.response.status=404 http.response.written=74 vars.digest="sha256:bd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:21:33:28 +0000] "DELETE /v2/foo/bar/blobs/sha256:bd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-08-08T21:33:28Z" level=error msg="error parsing digest="sha257:bd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b": unsupported digest algorithm" go.version=go1.24.6 http.request.host="127.0.0.1:41803" http.request.id=366b3b92-a561-478b-85da-af9e67dba08f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:41016" http.request.uri="/v2/foo/bar/blobs/sha257:bd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:bd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b" vars.name="foo/bar" time="2025-08-08T21:33:28Z" 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.6 http.request.host="127.0.0.1:41803" http.request.id=366b3b92-a561-478b-85da-af9e67dba08f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:41016" http.request.uri="/v2/foo/bar/blobs/sha257:bd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.322149ms http.response.status=400 http.response.written=110 vars.digest="sha257:bd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:21:33:28 +0000] "DELETE /v2/foo/bar/blobs/sha257:bd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-08-08T21:33:28Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41803" http.request.id=3b8f4051-906f-493f-9fee-21fe6dfdf1fe http.request.method=POST http.request.remoteaddr="127.0.0.1:41032" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.258659ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:28 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:35Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41803" http.request.id=392d5fb6-550b-4cd4-ae56-6f7eb3192e3f http.request.method=PUT http.request.remoteaddr="127.0.0.1:41032" http.request.uri="/v2/foo/bar/blobs/uploads/e3413af7-429f-4d4e-88bf-1c4b786a6aaa?_state=IavPdBWdwI2avz0BIqrxAMSe4yusc1mjaic_LWvbac57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUzNDEzYWY3LTQyOWYtNGQ0ZS04OGJmLTFjNGI3ODZhNmFhYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzoyOC41MDUyNzQwNjNaIn0%3D&digest=sha256%3Abd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b" http.request.useragent="Go-http-client/1.1" http.response.duration=6.72594481s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:28 +0000] "PUT /v2/foo/bar/blobs/uploads/e3413af7-429f-4d4e-88bf-1c4b786a6aaa?_state=IavPdBWdwI2avz0BIqrxAMSe4yusc1mjaic_LWvbac57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUzNDEzYWY3LTQyOWYtNGQ0ZS04OGJmLTFjNGI3ODZhNmFhYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzoyOC41MDUyNzQwNjNaIn0%3D&digest=sha256%3Abd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:35Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41803" http.request.id=eff3dd71-b09f-43b8-a8f5-c60803f4a8ac http.request.method=HEAD http.request.remoteaddr="127.0.0.1:41032" http.request.uri="/v2/foo/bar/blobs/sha256:bd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.989956ms http.response.status=200 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:35 +0000] "HEAD /v2/foo/bar/blobs/sha256:bd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:35Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41803" http.request.id=56c0eea6-e95f-4f77-a5d3-399317f0eeb1 http.request.method=GET http.request.remoteaddr="127.0.0.1:40978" http.request.uri="/v2/foo/bar/blobs/sha256:bd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=6.84062044s http.response.status=200 http.response.written=2719872 127.0.0.1 - - [08/Aug/2025:21:33:28 +0000] "GET /v2/foo/bar/blobs/sha256:bd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b HTTP/1.1" 200 2719872 "" "Go-http-client/1.1" time="2025-08-08T21:33:35Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41803" http.request.id=26fabcf1-0da5-4741-874c-0138bd9282fc http.request.method=GET http.request.remoteaddr="127.0.0.1:40990" http.request.uri="/v2/foo/bar/blobs/sha256:bd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=6.828755941s http.response.status=200 http.response.written=2614272 127.0.0.1 - - [08/Aug/2025:21:33:28 +0000] "GET /v2/foo/bar/blobs/sha256:bd9be93a39dc50979597ffd5dec41f1d084e1f66969c9fc560a95dca7b83117b HTTP/1.1" 200 2614272 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (20.95s) === RUN TestRelativeURL time="2025-08-08T21:33:35Z" 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.6 time="2025-08-08T21:33:35Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T21:33:35Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38961" http.request.id=a307702a-ac9a-4226-a18d-68ada7981498 http.request.method=POST http.request.remoteaddr="127.0.0.1:44712" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.766957ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38961" http.request.id=a7dd9414-f294-4917-8135-01e2ea2d0165 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44712" http.request.uri="/v2/foo/bar/blobs/uploads/f22ece65-bd28-4b37-8cc2-f27e5cd80086?_state=leTlLtqyrmVfvMRA95hspyBV_xb8BQNVjuU_tB_eyNd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYyMmVjZTY1LWJkMjgtNGIzNy04Y2MyLWYyN2U1Y2Q4MDA4NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzozNS4zMTg0MzUxMTZaIn0%3D&digest=sha256%3A2d5030eb00f718c8170e435ced35218ad30335a6fa890f8f483802569335bd5b" http.request.useragent="Go-http-client/1.1" http.response.duration=3.50014531s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:35 +0000] "PUT /v2/foo/bar/blobs/uploads/f22ece65-bd28-4b37-8cc2-f27e5cd80086?_state=leTlLtqyrmVfvMRA95hspyBV_xb8BQNVjuU_tB_eyNd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYyMmVjZTY1LWJkMjgtNGIzNy04Y2MyLWYyN2U1Y2Q4MDA4NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzozNS4zMTg0MzUxMTZaIn0%3D&digest=sha256%3A2d5030eb00f718c8170e435ced35218ad30335a6fa890f8f483802569335bd5b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38961" http.request.id=b5d605a0-804f-4195-bb01-24df2c2e9f19 http.request.method=POST http.request.remoteaddr="127.0.0.1:44712" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.854997ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:39 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38961" http.request.id=a10811da-b86b-4a5e-908a-9287796c3c3d http.request.method=POST http.request.remoteaddr="127.0.0.1:44712" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.556473ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:39 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38961" http.request.id=849b6113-b1f5-429b-935c-ca89641cc366 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44712" http.request.uri="/v2/foo/bar/blobs/uploads/cab06e8a-a075-489c-8f6d-dd79d27b2df7?_state=09Ql4xEr3sS1EsXiQNNQKeCtknxHJEeSNAgbJMS_UW57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNhYjA2ZThhLWEwNzUtNDg5Yy04ZjZkLWRkNzlkMjdiMmRmNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzozOS4yMTQxODQwMDhaIn0%3D&digest=sha256%3A16150ba3c63e127e39cdda7a40deb835a27cc5b4f2cd2309a49e8fc8a1f5ad96" http.request.useragent="Go-http-client/1.1" http.response.duration=1.802528666s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:39 +0000] "PUT /v2/foo/bar/blobs/uploads/cab06e8a-a075-489c-8f6d-dd79d27b2df7?_state=09Ql4xEr3sS1EsXiQNNQKeCtknxHJEeSNAgbJMS_UW57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNhYjA2ZThhLWEwNzUtNDg5Yy04ZjZkLWRkNzlkMjdiMmRmNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzozOS4yMTQxODQwMDhaIn0%3D&digest=sha256%3A16150ba3c63e127e39cdda7a40deb835a27cc5b4f2cd2309a49e8fc8a1f5ad96 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (5.70s) === RUN TestBlobDeleteDisabled time="2025-08-08T21:33: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.6 time="2025-08-08T21:33:41Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T21:33:41Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:33323" http.request.id=0de4d30a-f216-4b60-9c7c-b4e60e66990b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34908" http.request.uri="/v2/foo/bar/blobs/sha256:6b8cc090f3341668d428ab27bc1331bd59bd366fb748bface337d003b1e4508e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="834.351µs" http.response.status=405 http.response.written=78 vars.digest="sha256:6b8cc090f3341668d428ab27bc1331bd59bd366fb748bface337d003b1e4508e" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:21:33:41 +0000] "DELETE /v2/foo/bar/blobs/sha256:6b8cc090f3341668d428ab27bc1331bd59bd366fb748bface337d003b1e4508e HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.17s) === RUN TestDeleteDisabled time="2025-08-08T21:33: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.6 time="2025-08-08T21:33:41Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T21:33:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41093" http.request.id=db40d50b-6a05-4f74-a27a-8b41399ab942 http.request.method=POST http.request.remoteaddr="127.0.0.1:50060" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="955.392µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:41 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:49Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41093" http.request.id=c79220a0-4000-4122-81c7-0902a6291fd4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50060" http.request.uri="/v2/foo/bar/blobs/uploads/4d816419-dbf0-4a7b-8ed5-de0da5a07573?_state=aA0nkpw-SyzjeUKL85WF45xw9tuPqEVWgo73cg6kKgx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRkODE2NDE5LWRiZjAtNGE3Yi04ZWQ1LWRlMGRhNWEwNzU3MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzo0MS41MjY4Njg3ODlaIn0%3D&digest=sha256%3A90a75f3c0acafd3839894ba5b494eb2d6b6652e30ee81b28aeec4c79c6252df6" http.request.useragent="Go-http-client/1.1" http.response.duration=7.762055468s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:41 +0000] "PUT /v2/foo/bar/blobs/uploads/4d816419-dbf0-4a7b-8ed5-de0da5a07573?_state=aA0nkpw-SyzjeUKL85WF45xw9tuPqEVWgo73cg6kKgx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRkODE2NDE5LWRiZjAtNGE3Yi04ZWQ1LWRlMGRhNWEwNzU3MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzo0MS41MjY4Njg3ODlaIn0%3D&digest=sha256%3A90a75f3c0acafd3839894ba5b494eb2d6b6652e30ee81b28aeec4c79c6252df6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:49Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:41093" http.request.id=bfd9e9be-07f8-46c3-bfb2-539048bb9419 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50060" http.request.uri="/v2/foo/bar/blobs/sha256:90a75f3c0acafd3839894ba5b494eb2d6b6652e30ee81b28aeec4c79c6252df6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.709762ms http.response.status=405 http.response.written=78 vars.digest="sha256:90a75f3c0acafd3839894ba5b494eb2d6b6652e30ee81b28aeec4c79c6252df6" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:21:33:49 +0000] "DELETE /v2/foo/bar/blobs/sha256:90a75f3c0acafd3839894ba5b494eb2d6b6652e30ee81b28aeec4c79c6252df6 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (8.11s) === RUN TestDeleteReadOnly time="2025-08-08T21:33:49Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-08T21:33:49Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T21:33:49Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45519" http.request.id=f86abe78-d43f-4198-b4d8-78d3b8d66dd7 http.request.method=POST http.request.remoteaddr="127.0.0.1:34034" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.23699ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:49 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:33:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45519" http.request.id=c7282621-ecc3-4261-950c-1f1a02567b78 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34034" http.request.uri="/v2/foo/bar/blobs/uploads/787118d2-ce35-48b0-8d6d-f51296a2ff39?_state=P0FoHS_BZ_f-mhpxuujkNlsDtTKumXRhIqQzJnYWu4d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc4NzExOGQyLWNlMzUtNDhiMC04ZDZkLWY1MTI5NmEyZmYzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzo0OS41MTU3OTUzMDhaIn0%3D&digest=sha256%3Aaee4eb34aef132fda75eda772052a6e1fb34ad6c3083113a7d67c076932a450b" http.request.useragent="Go-http-client/1.1" http.response.duration=5.757534869s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:49 +0000] "PUT /v2/foo/bar/blobs/uploads/787118d2-ce35-48b0-8d6d-f51296a2ff39?_state=P0FoHS_BZ_f-mhpxuujkNlsDtTKumXRhIqQzJnYWu4d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc4NzExOGQyLWNlMzUtNDhiMC04ZDZkLWY1MTI5NmEyZmYzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozMzo0OS41MTU3OTUzMDhaIn0%3D&digest=sha256%3Aaee4eb34aef132fda75eda772052a6e1fb34ad6c3083113a7d67c076932a450b HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [08/Aug/2025:21:33:55 +0000] "DELETE /v2/foo/bar/blobs/sha256:aee4eb34aef132fda75eda772052a6e1fb34ad6c3083113a7d67c076932a450b HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (5.98s) === RUN TestStartPushReadOnly time="2025-08-08T21:33:55Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-08T21:33:55Z" level=info msg="redis not configured" go.version=go1.24.6 127.0.0.1 - - [08/Aug/2025:21:33:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.01s) === RUN TestManifestAPI time="2025-08-08T21:33:55Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-08T21:33:55Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T21:33:55Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:40763" http.request.id=991d6eb7-4721-46d8-a600-8d5f8109ce64 http.request.method=GET http.request.remoteaddr="127.0.0.1:50910" 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.35972ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Aug/2025:21:33:55 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-08-08T21:33:55Z" 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.6 http.request.host="127.0.0.1:40763" http.request.id=22972038-9da6-4090-83b5-308f21249ef1 http.request.method=GET http.request.remoteaddr="127.0.0.1:50910" 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.895316ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [08/Aug/2025:21:33:55 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-08T21:33:55Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.6 http.request.host="127.0.0.1:40763" http.request.id=3c46b1a4-91c6-479f-8a76-71364c8c3c7e http.request.method=PUT http.request.remoteaddr="127.0.0.1:50910" 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.948409ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Aug/2025:21:33:55 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-08-08T21:33:55Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:40763" http.request.id=ff1c4ebe-64ea-4ba3-9bf8-5995f24971d4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50910" 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.470205ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-08T21:33:55Z" 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.6 http.request.host="127.0.0.1:40763" http.request.id=ff1c4ebe-64ea-4ba3-9bf8-5995f24971d4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50910" 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.535047ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-08T21:33:55Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:40763" http.request.id=ff1c4ebe-64ea-4ba3-9bf8-5995f24971d4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50910" 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.58027ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-08T21:33:55Z" 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.6 http.request.host="127.0.0.1:40763" http.request.id=ff1c4ebe-64ea-4ba3-9bf8-5995f24971d4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50910" 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.647441ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Aug/2025:21:33:55 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-08-08T21:33:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40763" http.request.id=aace1001-0dca-4686-b45e-f1bdfa8d8016 http.request.method=POST http.request.remoteaddr="127.0.0.1:50910" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.227202ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:55 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:02Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40763" http.request.id=59c9ea66-0be3-43b4-9438-69b9ea9b4ddd http.request.method=PUT http.request.remoteaddr="127.0.0.1:50910" http.request.uri="/v2/foo/schema1/blobs/uploads/9342c89e-8994-41a1-81a4-c2f0d3edf7f3?_state=RrO4PCkY73XqJVar42UwfY1eraM8AbHHys4Ohf91Dop7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5MzQyYzg5ZS04OTk0LTQxYTEtODFhNC1jMmYwZDNlZGY3ZjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzM6NTUuNTEyMDc0NTM1WiJ9&digest=sha256%3A0353887a3de569ba6aa81d9fad8df14adb35294959bebf90ad2eefdc2bb2a565" http.request.useragent="Go-http-client/1.1" http.response.duration=6.488116565s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:33:55 +0000] "PUT /v2/foo/schema1/blobs/uploads/9342c89e-8994-41a1-81a4-c2f0d3edf7f3?_state=RrO4PCkY73XqJVar42UwfY1eraM8AbHHys4Ohf91Dop7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5MzQyYzg5ZS04OTk0LTQxYTEtODFhNC1jMmYwZDNlZGY3ZjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzM6NTUuNTEyMDc0NTM1WiJ9&digest=sha256%3A0353887a3de569ba6aa81d9fad8df14adb35294959bebf90ad2eefdc2bb2a565 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:02Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40763" http.request.id=52b5477b-5100-45af-8f09-a7978a3e604d http.request.method=POST http.request.remoteaddr="127.0.0.1:50910" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.96684ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:02 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:04Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40763" http.request.id=a5830ae6-f3d1-4bcc-8954-d398f5617d6a http.request.method=PUT http.request.remoteaddr="127.0.0.1:50910" http.request.uri="/v2/foo/schema1/blobs/uploads/65915b5c-3a1f-41c7-a12d-f8b911aeb937?_state=7U2GpelYmksqIhHyZC0bgnx0HjQczQQbEwMwFhxxpt17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2NTkxNWI1Yy0zYTFmLTQxYzctYTEyZC1mOGI5MTFhZWI5MzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzQ6MDIuMjMyNjQ2Mzg1WiJ9&digest=sha256%3A1c4a17ff4cb460212fb5406cedf94612526b872a141da670241c115a6cec59d7" http.request.useragent="Go-http-client/1.1" http.response.duration=2.679002163s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:02 +0000] "PUT /v2/foo/schema1/blobs/uploads/65915b5c-3a1f-41c7-a12d-f8b911aeb937?_state=7U2GpelYmksqIhHyZC0bgnx0HjQczQQbEwMwFhxxpt17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2NTkxNWI1Yy0zYTFmLTQxYzctYTEyZC1mOGI5MTFhZWI5MzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzQ6MDIuMjMyNjQ2Mzg1WiJ9&digest=sha256%3A1c4a17ff4cb460212fb5406cedf94612526b872a141da670241c115a6cec59d7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:04Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40763" http.request.id=f2e8b3bf-592e-414d-8bbb-a6b728072932 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50910" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.785305ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:04 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:04Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40763" http.request.id=5f1eb185-36da-43d6-b985-ed65d1fea934 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50910" http.request.uri="/v2/foo/schema1/manifests/sha256:5fa32c1cd384f0d53ab8b195caa89d1ae19da0d1c02c6fda2f17b5df8a0a8fe4" http.request.useragent="Go-http-client/1.1" http.response.duration=2.575708ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:04 +0000] "PUT /v2/foo/schema1/manifests/sha256:5fa32c1cd384f0d53ab8b195caa89d1ae19da0d1c02c6fda2f17b5df8a0a8fe4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:04Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40763" http.request.id=4534084d-7ab8-41c5-b99b-40674ac784c1 http.request.method=GET http.request.remoteaddr="127.0.0.1:50910" 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=2.324635ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Aug/2025:21:34:04 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-08T21:34:04Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40763" http.request.id=73abdc42-06cf-482b-aa55-47649d31c8a4 http.request.method=GET http.request.remoteaddr="127.0.0.1:50910" http.request.uri="/v2/foo/schema1/manifests/sha256:5fa32c1cd384f0d53ab8b195caa89d1ae19da0d1c02c6fda2f17b5df8a0a8fe4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.19894ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Aug/2025:21:34:04 +0000] "GET /v2/foo/schema1/manifests/sha256:5fa32c1cd384f0d53ab8b195caa89d1ae19da0d1c02c6fda2f17b5df8a0a8fe4 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-08T21:34:04Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:40763" http.request.id=f6da1921-4759-4afd-ae21-e7811b96b1e8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50910" http.request.uri="/v2/foo/schema1/manifests/sha256:5fa32c1cd384f0d53ab8b195caa89d1ae19da0d1c02c6fda2f17b5df8a0a8fe4" http.request.useragent="Go-http-client/1.1" http.response.duration=2.561668ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:04 +0000] "PUT /v2/foo/schema1/manifests/sha256:5fa32c1cd384f0d53ab8b195caa89d1ae19da0d1c02c6fda2f17b5df8a0a8fe4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:04Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:40763" http.request.id=895e8b03-4dfd-4c9d-9f47-798a55387af9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50910" http.request.uri="/v2/foo/schema1/manifests/sha256:5fa32c1cd384f0d53ab8b195caa89d1ae19da0d1c02c6fda2f17b5df8a0a8fe4" http.request.useragent="Go-http-client/1.1" http.response.duration=2.508496ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:04 +0000] "PUT /v2/foo/schema1/manifests/sha256:5fa32c1cd384f0d53ab8b195caa89d1ae19da0d1c02c6fda2f17b5df8a0a8fe4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:04Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json" http.request.host="127.0.0.1:40763" http.request.id=53f0f4aa-fa47-4861-9cae-1752542abd1b http.request.method=PUT http.request.remoteaddr="127.0.0.1:50910" http.request.uri="/v2/foo/schema1/manifests/sha256:5fa32c1cd384f0d53ab8b195caa89d1ae19da0d1c02c6fda2f17b5df8a0a8fe4" http.request.useragent="Go-http-client/1.1" http.response.duration=2.429101ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:04 +0000] "PUT /v2/foo/schema1/manifests/sha256:5fa32c1cd384f0d53ab8b195caa89d1ae19da0d1c02c6fda2f17b5df8a0a8fe4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:04Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40763" http.request.id=7bab053c-1f14-49ad-b132-ac56e5b32757 http.request.method=GET http.request.remoteaddr="127.0.0.1:50910" http.request.uri="/v2/foo/schema1/manifests/sha256:5fa32c1cd384f0d53ab8b195caa89d1ae19da0d1c02c6fda2f17b5df8a0a8fe4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.154722ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Aug/2025:21:34:04 +0000] "GET /v2/foo/schema1/manifests/sha256:5fa32c1cd384f0d53ab8b195caa89d1ae19da0d1c02c6fda2f17b5df8a0a8fe4 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-08T21:34:04Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40763" http.request.id=6fff146f-8338-426b-8345-c3bc24f24804 http.request.method=GET http.request.remoteaddr="127.0.0.1:50910" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.486571ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:04 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:04Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40763" http.request.id=b77231b4-1188-4029-b3fc-a4773ded61ec http.request.method=GET http.request.remoteaddr="127.0.0.1:50910" http.request.uri="/v2/foo/schema1/manifests/sha256:5fa32c1cd384f0d53ab8b195caa89d1ae19da0d1c02c6fda2f17b5df8a0a8fe4" http.request.useragent="Go-http-client/1.1" http.response.duration=1.289075ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:04 +0000] "GET /v2/foo/schema1/manifests/sha256:5fa32c1cd384f0d53ab8b195caa89d1ae19da0d1c02c6fda2f17b5df8a0a8fe4 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:04Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40763" http.request.id=e190ed94-4550-46bb-9259-2e6df509f6b9 http.request.method=GET http.request.remoteaddr="127.0.0.1:50910" 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.368968ms http.response.status=200 http.response.written=41 127.0.0.1 - - [08/Aug/2025:21:34:04 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-08-08T21:34:04Z" level=error msg="payload digest does match: "sha256:ccd2e44d22148f1490dda82adf84758d374b3caf38fc309f49eb1284e012e926" != "sha256:5fa32c1cd384f0d53ab8b195caa89d1ae19da0d1c02c6fda2f17b5df8a0a8fe4"" go.version=go1.24.6 http.request.host="127.0.0.1:40763" http.request.id=f53f7a44-4e63-4b9b-ab53-a689b8319b52 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50910" http.request.uri="/v2/foo/schema1/manifests/sha256:5fa32c1cd384f0d53ab8b195caa89d1ae19da0d1c02c6fda2f17b5df8a0a8fe4" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:5fa32c1cd384f0d53ab8b195caa89d1ae19da0d1c02c6fda2f17b5df8a0a8fe4" time="2025-08-08T21:34:04Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:40763" http.request.id=f53f7a44-4e63-4b9b-ab53-a689b8319b52 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50910" http.request.uri="/v2/foo/schema1/manifests/sha256:5fa32c1cd384f0d53ab8b195caa89d1ae19da0d1c02c6fda2f17b5df8a0a8fe4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.469325ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:5fa32c1cd384f0d53ab8b195caa89d1ae19da0d1c02c6fda2f17b5df8a0a8fe4" 127.0.0.1 - - [08/Aug/2025:21:34:04 +0000] "PUT /v2/foo/schema1/manifests/sha256:5fa32c1cd384f0d53ab8b195caa89d1ae19da0d1c02c6fda2f17b5df8a0a8fe4 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-08-08T21:34:04Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:40763" http.request.id=14d0d175-ba8b-4cc5-a370-d81fd7abf340 http.request.method=GET http.request.remoteaddr="127.0.0.1:60310" 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.011411ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Aug/2025:21:34:04 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-08T21:34:04Z" 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.6 http.request.host="127.0.0.1:40763" http.request.id=de57d1b2-c1c4-4d5b-a267-efd5c68b5756 http.request.method=GET http.request.remoteaddr="127.0.0.1:60310" 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.625987ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [08/Aug/2025:21:34:04 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-08T21:34:04Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40763" http.request.id=f7378167-4907-4f6c-bbc9-288cb535416e http.request.method=PUT http.request.remoteaddr="127.0.0.1:60310" 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.555518ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-08T21:34:04Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40763" http.request.id=f7378167-4907-4f6c-bbc9-288cb535416e http.request.method=PUT http.request.remoteaddr="127.0.0.1:60310" 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.621962ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-08T21:34:04Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40763" http.request.id=f7378167-4907-4f6c-bbc9-288cb535416e http.request.method=PUT http.request.remoteaddr="127.0.0.1:60310" 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.669467ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Aug/2025:21:34:04 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-08-08T21:34:04Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40763" http.request.id=cb7ad446-f263-4931-9d16-a06890492bec http.request.method=POST http.request.remoteaddr="127.0.0.1:60310" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.444005ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:04 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:04Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40763" http.request.id=6a16286a-eed4-4914-afe8-d75610516962 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60310" http.request.uri="/v2/foo/schema2/blobs/uploads/3eff076e-6f94-4fd5-aba8-eca6b82e148a?_state=JzMymwgJ08M9vjv3XPg1AiEXFlT_SUkWYHeTsmlgcmF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzZWZmMDc2ZS02Zjk0LTRmZDUtYWJhOC1lY2E2YjgyZTE0OGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzQ6MDQuOTUzMjkyOTM1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.896548ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:04 +0000] "PUT /v2/foo/schema2/blobs/uploads/3eff076e-6f94-4fd5-aba8-eca6b82e148a?_state=JzMymwgJ08M9vjv3XPg1AiEXFlT_SUkWYHeTsmlgcmF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzZWZmMDc2ZS02Zjk0LTRmZDUtYWJhOC1lY2E2YjgyZTE0OGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzQ6MDQuOTUzMjkyOTM1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:04Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40763" http.request.id=d05c86d7-c9be-4ba3-bafb-9a4c452fffd7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60310" 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.520307ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-08T21:34:04Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40763" http.request.id=d05c86d7-c9be-4ba3-bafb-9a4c452fffd7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60310" 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.582639ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Aug/2025:21:34:04 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-08-08T21:34:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40763" http.request.id=b27687e3-43da-450b-9abd-46102aa6dc45 http.request.method=POST http.request.remoteaddr="127.0.0.1:60310" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.622369ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:05 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40763" http.request.id=60592e1f-38a2-4709-bea3-11b8c082eb83 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60310" http.request.uri="/v2/foo/schema2/blobs/uploads/bc42645d-f7df-4da2-ba05-84b219f834f5?_state=FYeBGWEAY98aUNwOMxyv6Bnh-z56ug2XO3q8AG8_3Gt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiYzQyNjQ1ZC1mN2RmLTRkYTItYmEwNS04NGIyMTlmODM0ZjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzQ6MDUuMTcwODY4ODU3WiJ9&digest=sha256%3A8652793d423e0dd29c0087fb15c16d36b5d7bb905e4ea3b7fefd482bf2ba14d0" http.request.useragent="Go-http-client/1.1" http.response.duration=5.93943631s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:05 +0000] "PUT /v2/foo/schema2/blobs/uploads/bc42645d-f7df-4da2-ba05-84b219f834f5?_state=FYeBGWEAY98aUNwOMxyv6Bnh-z56ug2XO3q8AG8_3Gt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiYzQyNjQ1ZC1mN2RmLTRkYTItYmEwNS04NGIyMTlmODM0ZjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzQ6MDUuMTcwODY4ODU3WiJ9&digest=sha256%3A8652793d423e0dd29c0087fb15c16d36b5d7bb905e4ea3b7fefd482bf2ba14d0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40763" http.request.id=93939fe9-31ff-4d2c-97a7-e8248dabf9a9 http.request.method=POST http.request.remoteaddr="127.0.0.1:60310" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.70337ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:11 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40763" http.request.id=f7acfb98-3c35-4833-8167-2ffdc5c88faf http.request.method=PUT http.request.remoteaddr="127.0.0.1:60310" http.request.uri="/v2/foo/schema2/blobs/uploads/7b86daac-39f3-4d8f-a326-faf8ce26e993?_state=CCysAaeC3nF5B_CpL-cLU-TO391Zz0N1tyb5h5uK4VV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3Yjg2ZGFhYy0zOWYzLTRkOGYtYTMyNi1mYWY4Y2UyNmU5OTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzQ6MTEuMjkxMTI3OTE2WiJ9&digest=sha256%3A69f4e183b7d841e2a9e60997a06e0947dcf11fb471b5d598867cf6c4507b3f4c" http.request.useragent="Go-http-client/1.1" http.response.duration=3.001232988s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:11 +0000] "PUT /v2/foo/schema2/blobs/uploads/7b86daac-39f3-4d8f-a326-faf8ce26e993?_state=CCysAaeC3nF5B_CpL-cLU-TO391Zz0N1tyb5h5uK4VV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3Yjg2ZGFhYy0zOWYzLTRkOGYtYTMyNi1mYWY4Y2UyNmU5OTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzQ6MTEuMjkxMTI3OTE2WiJ9&digest=sha256%3A69f4e183b7d841e2a9e60997a06e0947dcf11fb471b5d598867cf6c4507b3f4c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40763" http.request.id=c56d5c35-0d80-4485-9140-d2dab258d60f http.request.method=PUT http.request.remoteaddr="127.0.0.1:60310" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.692737ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:14 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40763" http.request.id=5b6b8590-decf-4ac8-b1c4-5bd9b0a06ef9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60310" http.request.uri="/v2/foo/schema2/manifests/sha256:f6447b6576d4efa4bf4b5e1dc44a86058ad2e5e3bda48f449875365cb106bb37" http.request.useragent="Go-http-client/1.1" http.response.duration=1.890961ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:14 +0000] "PUT /v2/foo/schema2/manifests/sha256:f6447b6576d4efa4bf4b5e1dc44a86058ad2e5e3bda48f449875365cb106bb37 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40763" http.request.id=fe13ac08-e587-435f-ade1-5f7255452a55 http.request.method=GET http.request.remoteaddr="127.0.0.1:60310" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.749056ms http.response.status=200 http.response.written=732 127.0.0.1 - - [08/Aug/2025:21:34:14 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-08T21:34:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40763" http.request.id=d2e83af4-057f-4f6e-a68d-2051fff57537 http.request.method=GET http.request.remoteaddr="127.0.0.1:60310" http.request.uri="/v2/foo/schema2/manifests/sha256:f6447b6576d4efa4bf4b5e1dc44a86058ad2e5e3bda48f449875365cb106bb37" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.570059ms http.response.status=200 http.response.written=732 127.0.0.1 - - [08/Aug/2025:21:34:14 +0000] "GET /v2/foo/schema2/manifests/sha256:f6447b6576d4efa4bf4b5e1dc44a86058ad2e5e3bda48f449875365cb106bb37 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-08T21:34:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40763" http.request.id=ed741c80-8b80-4295-abc5-543178a79f77 http.request.method=GET http.request.remoteaddr="127.0.0.1:60310" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.255442ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:14 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40763" http.request.id=3b868cdc-1780-46b0-b744-8f0cc8cc1123 http.request.method=GET http.request.remoteaddr="127.0.0.1:60310" http.request.uri="/v2/foo/schema2/manifests/sha256:f6447b6576d4efa4bf4b5e1dc44a86058ad2e5e3bda48f449875365cb106bb37" http.request.useragent="Go-http-client/1.1" http.response.duration=1.257205ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:14 +0000] "GET /v2/foo/schema2/manifests/sha256:f6447b6576d4efa4bf4b5e1dc44a86058ad2e5e3bda48f449875365cb106bb37 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40763" http.request.id=8ea903b8-0272-413e-94cd-399f9621ce51 http.request.method=GET http.request.remoteaddr="127.0.0.1:60310" 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.247484ms http.response.status=200 http.response.written=45 127.0.0.1 - - [08/Aug/2025:21:34:14 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-08-08T21:34:14Z" level=info msg="rewriting manifest sha256:f6447b6576d4efa4bf4b5e1dc44a86058ad2e5e3bda48f449875365cb106bb37 in schema1 format to support old client" go.version=go1.24.6 http.request.host="127.0.0.1:40763" http.request.id=89775146-652f-4d1d-8a8a-32485afe732f http.request.method=GET http.request.remoteaddr="127.0.0.1:60310" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-08T21:34:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40763" http.request.id=89775146-652f-4d1d-8a8a-32485afe732f http.request.method=GET http.request.remoteaddr="127.0.0.1:60310" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.738287ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [08/Aug/2025:21:34:14 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-08-08T21:34:14Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:40763" http.request.id=09b87b52-1ddb-465c-b9f0-440116534f2d http.request.method=PUT http.request.remoteaddr="127.0.0.1:60310" 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.615378ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [08/Aug/2025:21:34:14 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-08-08T21:34:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:40763" http.request.id=2eb5d223-fe53-41f9-80c7-a9b199fe77a1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60310" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.922532ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:14 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:40763" http.request.id=748ee796-aac5-4c54-bc16-fa787c53bfe5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60310" http.request.uri="/v2/foo/schema2/manifests/sha256:bb3a07c04f8a7a62646c0ed02ee31d4167a03a7396711418607d5f2b7b6a675c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.655908ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:14 +0000] "PUT /v2/foo/schema2/manifests/sha256:bb3a07c04f8a7a62646c0ed02ee31d4167a03a7396711418607d5f2b7b6a675c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40763" http.request.id=a22deaf1-9b9d-44cf-aab5-b4a7bed7274d http.request.method=GET http.request.remoteaddr="127.0.0.1:60310" 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.923743ms http.response.status=200 http.response.written=434 127.0.0.1 - - [08/Aug/2025:21:34:14 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-08-08T21:34:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40763" http.request.id=9e6b267e-c242-40b1-ae35-3a12f4055cb9 http.request.method=GET http.request.remoteaddr="127.0.0.1:60310" http.request.uri="/v2/foo/schema2/manifests/sha256:bb3a07c04f8a7a62646c0ed02ee31d4167a03a7396711418607d5f2b7b6a675c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=2.115051ms http.response.status=200 http.response.written=434 127.0.0.1 - - [08/Aug/2025:21:34:14 +0000] "GET /v2/foo/schema2/manifests/sha256:bb3a07c04f8a7a62646c0ed02ee31d4167a03a7396711418607d5f2b7b6a675c HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-08-08T21:34:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40763" http.request.id=007c1288-56d7-40e1-93c7-a5580c2a69de http.request.method=GET http.request.remoteaddr="127.0.0.1:60310" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.439623ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:14 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40763" http.request.id=023d75f3-0284-43e0-aef6-a41ebe860976 http.request.method=GET http.request.remoteaddr="127.0.0.1:60310" http.request.uri="/v2/foo/schema2/manifests/sha256:bb3a07c04f8a7a62646c0ed02ee31d4167a03a7396711418607d5f2b7b6a675c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.671813ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:14 +0000] "GET /v2/foo/schema2/manifests/sha256:bb3a07c04f8a7a62646c0ed02ee31d4167a03a7396711418607d5f2b7b6a675c HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:14Z" level=info msg="rewriting manifest list sha256:bb3a07c04f8a7a62646c0ed02ee31d4167a03a7396711418607d5f2b7b6a675c in schema1 format to support old client" go.version=go1.24.6 http.request.host="127.0.0.1:40763" http.request.id=ae96a610-7609-43ee-a60d-8209b3d1470c http.request.method=GET http.request.remoteaddr="127.0.0.1:60310" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2025-08-08T21:34:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40763" http.request.id=ae96a610-7609-43ee-a60d-8209b3d1470c http.request.method=GET http.request.remoteaddr="127.0.0.1:60310" 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=3.004642ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [08/Aug/2025:21:34:14 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-08-08T21:34: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.6 time="2025-08-08T21:34:14Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T21:34:14Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:34305" http.request.id=e59cb097-c53f-4c50-9407-0572991d825b http.request.method=GET http.request.remoteaddr="127.0.0.1:39538" 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.177114ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Aug/2025:21:34:14 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-08-08T21:34:14Z" 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.6 http.request.host="127.0.0.1:34305" http.request.id=4f22faef-fa8c-4d86-95d0-d7a24e7e56cf http.request.method=GET http.request.remoteaddr="127.0.0.1:39538" 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.761985ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [08/Aug/2025:21:34:14 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-08T21:34:14Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.6 http.request.host="127.0.0.1:34305" http.request.id=3dbb4cae-52ed-4636-8d74-f3e1237f3bf8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39538" 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.664421ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Aug/2025:21:34:14 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-08-08T21:34:14Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:34305" http.request.id=bfea696d-e02e-46d1-a036-0253ff912e0d http.request.method=PUT http.request.remoteaddr="127.0.0.1:39538" 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.176264ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-08T21:34:14Z" 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.6 http.request.host="127.0.0.1:34305" http.request.id=bfea696d-e02e-46d1-a036-0253ff912e0d http.request.method=PUT http.request.remoteaddr="127.0.0.1:39538" 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.256543ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-08T21:34:14Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:34305" http.request.id=bfea696d-e02e-46d1-a036-0253ff912e0d http.request.method=PUT http.request.remoteaddr="127.0.0.1:39538" 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.355548ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-08T21:34:14Z" 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.6 http.request.host="127.0.0.1:34305" http.request.id=bfea696d-e02e-46d1-a036-0253ff912e0d http.request.method=PUT http.request.remoteaddr="127.0.0.1:39538" 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.426057ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Aug/2025:21:34:14 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-08-08T21:34:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34305" http.request.id=ed6a7d91-398f-42e1-9036-d3676e07732a http.request.method=POST http.request.remoteaddr="127.0.0.1:39538" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.189989ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:14 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:16Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34305" http.request.id=434aefa2-9a42-4559-921d-019502d3e5cb http.request.method=PUT http.request.remoteaddr="127.0.0.1:39538" http.request.uri="/v2/foo/schema1/blobs/uploads/f947c959-64bb-4b44-964a-13fcc805cdd8?_state=PPLdUkxm9hKkoLWS24h4r793rytAwsr0jMbc6cHryN57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmOTQ3Yzk1OS02NGJiLTRiNDQtOTY0YS0xM2ZjYzgwNWNkZDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzQ6MTQuNDg4Mzk1OTM2WiJ9&digest=sha256%3A3d37a126174934e32ad0c89d96f5fd6d65fff30add05ffbd2b9bf02829ec94a4" http.request.useragent="Go-http-client/1.1" http.response.duration=2.193348773s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:14 +0000] "PUT /v2/foo/schema1/blobs/uploads/f947c959-64bb-4b44-964a-13fcc805cdd8?_state=PPLdUkxm9hKkoLWS24h4r793rytAwsr0jMbc6cHryN57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmOTQ3Yzk1OS02NGJiLTRiNDQtOTY0YS0xM2ZjYzgwNWNkZDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzQ6MTQuNDg4Mzk1OTM2WiJ9&digest=sha256%3A3d37a126174934e32ad0c89d96f5fd6d65fff30add05ffbd2b9bf02829ec94a4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:16Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34305" http.request.id=69d03940-1cd3-42fa-8dfa-b425e655932c http.request.method=POST http.request.remoteaddr="127.0.0.1:39538" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="926.15µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:16 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34305" http.request.id=16ae5d37-8ec6-43c1-96dc-13f14f2b3283 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39538" http.request.uri="/v2/foo/schema1/blobs/uploads/725f1b65-526b-4ba2-b5c8-709e70dbe28f?_state=ylaLBpJb6TLnpHsW7ZhrVCDm6AMEuvy59aROazPlMEl7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3MjVmMWI2NS01MjZiLTRiYTItYjVjOC03MDllNzBkYmUyOGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzQ6MTYuODc5Nzk1NDE5WiJ9&digest=sha256%3A8bf1624cb593d2cb43d16e3ceaafacbb7787f0752a185c52678ab0c7bbb3358a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.981700916s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:16 +0000] "PUT /v2/foo/schema1/blobs/uploads/725f1b65-526b-4ba2-b5c8-709e70dbe28f?_state=ylaLBpJb6TLnpHsW7ZhrVCDm6AMEuvy59aROazPlMEl7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3MjVmMWI2NS01MjZiLTRiYTItYjVjOC03MDllNzBkYmUyOGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzQ6MTYuODc5Nzk1NDE5WiJ9&digest=sha256%3A8bf1624cb593d2cb43d16e3ceaafacbb7787f0752a185c52678ab0c7bbb3358a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34305" http.request.id=cab1a682-198f-414a-a416-176d72440577 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39538" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.745184ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:18 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34305" http.request.id=6d98d122-a023-4117-8c43-0ad94037e5fa http.request.method=PUT http.request.remoteaddr="127.0.0.1:39538" http.request.uri="/v2/foo/schema1/manifests/sha256:9052b4f80c73f8dbb061cb2de32d07ffea9f602686295a73bd150b8874c0e1e3" http.request.useragent="Go-http-client/1.1" http.response.duration=2.342096ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:18 +0000] "PUT /v2/foo/schema1/manifests/sha256:9052b4f80c73f8dbb061cb2de32d07ffea9f602686295a73bd150b8874c0e1e3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34305" http.request.id=a5c62575-a26b-4cfd-8c6f-1028a3404b1d http.request.method=GET http.request.remoteaddr="127.0.0.1:39538" 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=2.072385ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Aug/2025:21:34:18 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-08T21:34:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34305" http.request.id=f16b4eca-7963-4ab5-a800-8a3beee495d6 http.request.method=GET http.request.remoteaddr="127.0.0.1:39538" http.request.uri="/v2/foo/schema1/manifests/sha256:9052b4f80c73f8dbb061cb2de32d07ffea9f602686295a73bd150b8874c0e1e3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.072269ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Aug/2025:21:34:18 +0000] "GET /v2/foo/schema1/manifests/sha256:9052b4f80c73f8dbb061cb2de32d07ffea9f602686295a73bd150b8874c0e1e3 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-08T21:34:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:34305" http.request.id=a10afcec-d57d-4a57-b09d-556176661712 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39538" http.request.uri="/v2/foo/schema1/manifests/sha256:9052b4f80c73f8dbb061cb2de32d07ffea9f602686295a73bd150b8874c0e1e3" http.request.useragent="Go-http-client/1.1" http.response.duration=2.381045ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:18 +0000] "PUT /v2/foo/schema1/manifests/sha256:9052b4f80c73f8dbb061cb2de32d07ffea9f602686295a73bd150b8874c0e1e3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:34305" http.request.id=cd61b4ac-f128-410f-8062-8ae5031f59fe http.request.method=PUT http.request.remoteaddr="127.0.0.1:39538" http.request.uri="/v2/foo/schema1/manifests/sha256:9052b4f80c73f8dbb061cb2de32d07ffea9f602686295a73bd150b8874c0e1e3" http.request.useragent="Go-http-client/1.1" http.response.duration=2.394841ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:18 +0000] "PUT /v2/foo/schema1/manifests/sha256:9052b4f80c73f8dbb061cb2de32d07ffea9f602686295a73bd150b8874c0e1e3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json" http.request.host="127.0.0.1:34305" http.request.id=bbfba1b6-b5e7-4e1b-8249-440dd8af6be8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39538" http.request.uri="/v2/foo/schema1/manifests/sha256:9052b4f80c73f8dbb061cb2de32d07ffea9f602686295a73bd150b8874c0e1e3" http.request.useragent="Go-http-client/1.1" http.response.duration=2.331764ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:18 +0000] "PUT /v2/foo/schema1/manifests/sha256:9052b4f80c73f8dbb061cb2de32d07ffea9f602686295a73bd150b8874c0e1e3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34305" http.request.id=2f8d5db7-2036-4189-b4c0-9c0328c4cea6 http.request.method=GET http.request.remoteaddr="127.0.0.1:39538" http.request.uri="/v2/foo/schema1/manifests/sha256:9052b4f80c73f8dbb061cb2de32d07ffea9f602686295a73bd150b8874c0e1e3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.996681ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Aug/2025:21:34:18 +0000] "GET /v2/foo/schema1/manifests/sha256:9052b4f80c73f8dbb061cb2de32d07ffea9f602686295a73bd150b8874c0e1e3 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-08T21:34:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34305" http.request.id=3c245864-a04e-4d1b-89b3-e9232c787c02 http.request.method=GET http.request.remoteaddr="127.0.0.1:39538" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.246603ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:18 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34305" http.request.id=c3744d50-9dc6-4f56-8757-abcc6e27dae4 http.request.method=GET http.request.remoteaddr="127.0.0.1:39538" http.request.uri="/v2/foo/schema1/manifests/sha256:9052b4f80c73f8dbb061cb2de32d07ffea9f602686295a73bd150b8874c0e1e3" http.request.useragent="Go-http-client/1.1" http.response.duration=1.265471ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:18 +0000] "GET /v2/foo/schema1/manifests/sha256:9052b4f80c73f8dbb061cb2de32d07ffea9f602686295a73bd150b8874c0e1e3 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34305" http.request.id=ee5cca5b-e6c2-4bbe-904a-4405dc3f350b http.request.method=GET http.request.remoteaddr="127.0.0.1:39538" 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.26461ms http.response.status=200 http.response.written=41 127.0.0.1 - - [08/Aug/2025:21:34:18 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-08-08T21:34:18Z" level=error msg="payload digest does match: "sha256:bd7ef979f73bdcb0f97e02379fa0ed2cd9b3541d4a0987c428c31a9257a776fa" != "sha256:9052b4f80c73f8dbb061cb2de32d07ffea9f602686295a73bd150b8874c0e1e3"" go.version=go1.24.6 http.request.host="127.0.0.1:34305" http.request.id=c529d006-85d9-40ee-8d0c-8b5f85958b0a http.request.method=PUT http.request.remoteaddr="127.0.0.1:39538" http.request.uri="/v2/foo/schema1/manifests/sha256:9052b4f80c73f8dbb061cb2de32d07ffea9f602686295a73bd150b8874c0e1e3" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:9052b4f80c73f8dbb061cb2de32d07ffea9f602686295a73bd150b8874c0e1e3" time="2025-08-08T21:34:18Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:34305" http.request.id=c529d006-85d9-40ee-8d0c-8b5f85958b0a http.request.method=PUT http.request.remoteaddr="127.0.0.1:39538" http.request.uri="/v2/foo/schema1/manifests/sha256:9052b4f80c73f8dbb061cb2de32d07ffea9f602686295a73bd150b8874c0e1e3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.673158ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:9052b4f80c73f8dbb061cb2de32d07ffea9f602686295a73bd150b8874c0e1e3" 127.0.0.1 - - [08/Aug/2025:21:34:18 +0000] "PUT /v2/foo/schema1/manifests/sha256:9052b4f80c73f8dbb061cb2de32d07ffea9f602686295a73bd150b8874c0e1e3 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-08-08T21:34:18Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:34305" http.request.id=8ea189e5-7bf1-476e-af71-5ace65a6d651 http.request.method=GET http.request.remoteaddr="127.0.0.1:39544" 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.782322ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Aug/2025:21:34:18 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-08T21:34:18Z" 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.6 http.request.host="127.0.0.1:34305" http.request.id=418e5093-cd95-491f-b24f-52905c1d04a2 http.request.method=GET http.request.remoteaddr="127.0.0.1:39544" 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.423895ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [08/Aug/2025:21:34:18 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-08T21:34:18Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34305" http.request.id=8f1c83b5-030d-4fca-baef-c8ba33a3070f http.request.method=PUT http.request.remoteaddr="127.0.0.1:39544" 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.542496ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-08T21:34:18Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34305" http.request.id=8f1c83b5-030d-4fca-baef-c8ba33a3070f http.request.method=PUT http.request.remoteaddr="127.0.0.1:39544" 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.639142ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-08T21:34:18Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34305" http.request.id=8f1c83b5-030d-4fca-baef-c8ba33a3070f http.request.method=PUT http.request.remoteaddr="127.0.0.1:39544" 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.696151ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Aug/2025:21:34:18 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-08-08T21:34:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34305" http.request.id=1179ff8c-08ac-4632-9809-58251a1b68da http.request.method=POST http.request.remoteaddr="127.0.0.1:39544" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.710766ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:18 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34305" http.request.id=70aac757-2a94-4e34-beba-76fef0fdbb1b http.request.method=PUT http.request.remoteaddr="127.0.0.1:39544" http.request.uri="/v2/foo/schema2/blobs/uploads/5296e968-a8f5-4e1d-9a28-c68f1b0a01aa?_state=bQQQt2qZC7uExvdx_DfZe_eMlZ310FsiSEevxWgeAbt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1Mjk2ZTk2OC1hOGY1LTRlMWQtOWEyOC1jNjhmMWIwYTAxYWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzQ6MTguOTAwNDg2MjU2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=2.092442ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:18 +0000] "PUT /v2/foo/schema2/blobs/uploads/5296e968-a8f5-4e1d-9a28-c68f1b0a01aa?_state=bQQQt2qZC7uExvdx_DfZe_eMlZ310FsiSEevxWgeAbt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1Mjk2ZTk2OC1hOGY1LTRlMWQtOWEyOC1jNjhmMWIwYTAxYWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzQ6MTguOTAwNDg2MjU2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:18Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34305" http.request.id=c35eb04c-0a18-456e-ab1a-99c0efc1a35b http.request.method=PUT http.request.remoteaddr="127.0.0.1:39544" 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.771076ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-08T21:34:18Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34305" http.request.id=c35eb04c-0a18-456e-ab1a-99c0efc1a35b http.request.method=PUT http.request.remoteaddr="127.0.0.1:39544" 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.845072ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Aug/2025:21:34:18 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-08-08T21:34:19Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34305" http.request.id=19e3b7f8-db6f-40de-b15b-7092a7dee6e9 http.request.method=POST http.request.remoteaddr="127.0.0.1:39544" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.155752ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:19 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:23Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34305" http.request.id=6fe1f828-dcd8-43d3-bb38-596905216a9d http.request.method=PUT http.request.remoteaddr="127.0.0.1:39544" http.request.uri="/v2/foo/schema2/blobs/uploads/5a3b216f-465f-4236-95df-8636b4319225?_state=zqpfqosbr-lje1n294667wIyFPLiRyOqTCMdDYDJBol7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1YTNiMjE2Zi00NjVmLTQyMzYtOTVkZi04NjM2YjQzMTkyMjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzQ6MTkuMDk2NDU5ODQzWiJ9&digest=sha256%3Aba68f6a10ae092366b80b44420df103a23769aaefd8399f899d6eb4d23504990" http.request.useragent="Go-http-client/1.1" http.response.duration=4.57891745s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:19 +0000] "PUT /v2/foo/schema2/blobs/uploads/5a3b216f-465f-4236-95df-8636b4319225?_state=zqpfqosbr-lje1n294667wIyFPLiRyOqTCMdDYDJBol7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1YTNiMjE2Zi00NjVmLTQyMzYtOTVkZi04NjM2YjQzMTkyMjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzQ6MTkuMDk2NDU5ODQzWiJ9&digest=sha256%3Aba68f6a10ae092366b80b44420df103a23769aaefd8399f899d6eb4d23504990 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:23Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34305" http.request.id=f6bfab1f-cf7e-4a5e-b0f9-128d3542be2a http.request.method=POST http.request.remoteaddr="127.0.0.1:39544" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.583308ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:23 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:27Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34305" http.request.id=e2b78717-ed82-4c88-b775-69fc0625c0fb http.request.method=PUT http.request.remoteaddr="127.0.0.1:39544" http.request.uri="/v2/foo/schema2/blobs/uploads/f9757952-7a39-40fb-9aab-c46007f7d53d?_state=ZuaYkbxyqECAexIa71L9bd9va_EPO6UtWmRyMQeKeVd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmOTc1Nzk1Mi03YTM5LTQwZmItOWFhYi1jNDYwMDdmN2Q1M2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzQ6MjMuODg2NDEwOTk2WiJ9&digest=sha256%3Abeed358cf1deaaff6507183e2c72e51acd65f51d0a7341d9522d06f9da088244" http.request.useragent="Go-http-client/1.1" http.response.duration=3.45988748s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:23 +0000] "PUT /v2/foo/schema2/blobs/uploads/f9757952-7a39-40fb-9aab-c46007f7d53d?_state=ZuaYkbxyqECAexIa71L9bd9va_EPO6UtWmRyMQeKeVd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmOTc1Nzk1Mi03YTM5LTQwZmItOWFhYi1jNDYwMDdmN2Q1M2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzQ6MjMuODg2NDEwOTk2WiJ9&digest=sha256%3Abeed358cf1deaaff6507183e2c72e51acd65f51d0a7341d9522d06f9da088244 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:27Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34305" http.request.id=700ed355-e6ec-4743-853c-f7069f9f492e http.request.method=PUT http.request.remoteaddr="127.0.0.1:39544" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.339977ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:27 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:27Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34305" http.request.id=4fde9c78-9e36-47b1-9708-75ffbe2fa568 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39544" http.request.uri="/v2/foo/schema2/manifests/sha256:aade35a0304a965f893838060e0090e5b24f78bfe567ee1f6554bc3a15d18543" http.request.useragent="Go-http-client/1.1" http.response.duration=1.976891ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:27 +0000] "PUT /v2/foo/schema2/manifests/sha256:aade35a0304a965f893838060e0090e5b24f78bfe567ee1f6554bc3a15d18543 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:27Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34305" http.request.id=d83d96dd-865c-466b-ab1e-522d0cc7d9a4 http.request.method=GET http.request.remoteaddr="127.0.0.1:39544" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.662793ms http.response.status=200 http.response.written=732 127.0.0.1 - - [08/Aug/2025:21:34:27 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-08T21:34:27Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34305" http.request.id=28a7c449-f882-4a62-8f47-ca5e4d73c864 http.request.method=GET http.request.remoteaddr="127.0.0.1:39544" http.request.uri="/v2/foo/schema2/manifests/sha256:aade35a0304a965f893838060e0090e5b24f78bfe567ee1f6554bc3a15d18543" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.671593ms http.response.status=200 http.response.written=732 127.0.0.1 - - [08/Aug/2025:21:34:27 +0000] "GET /v2/foo/schema2/manifests/sha256:aade35a0304a965f893838060e0090e5b24f78bfe567ee1f6554bc3a15d18543 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-08T21:34:27Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34305" http.request.id=74fbe750-f774-47bc-88b6-9525e320d076 http.request.method=GET http.request.remoteaddr="127.0.0.1:39544" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.212785ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:27 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:27Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34305" http.request.id=937325c1-c286-4c49-9ccc-e92669e8e14e http.request.method=GET http.request.remoteaddr="127.0.0.1:39544" http.request.uri="/v2/foo/schema2/manifests/sha256:aade35a0304a965f893838060e0090e5b24f78bfe567ee1f6554bc3a15d18543" http.request.useragent="Go-http-client/1.1" http.response.duration=1.323562ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:27 +0000] "GET /v2/foo/schema2/manifests/sha256:aade35a0304a965f893838060e0090e5b24f78bfe567ee1f6554bc3a15d18543 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:27Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34305" http.request.id=869f4357-9afd-483d-ac3b-5d308685e8cb http.request.method=GET http.request.remoteaddr="127.0.0.1:39544" 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.415149ms http.response.status=200 http.response.written=45 127.0.0.1 - - [08/Aug/2025:21:34:27 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-08-08T21:34:27Z" level=info msg="rewriting manifest sha256:aade35a0304a965f893838060e0090e5b24f78bfe567ee1f6554bc3a15d18543 in schema1 format to support old client" go.version=go1.24.6 http.request.host="127.0.0.1:34305" http.request.id=f067824e-06c1-40da-9ad5-277acbfb517e http.request.method=GET http.request.remoteaddr="127.0.0.1:39544" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-08T21:34:27Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34305" http.request.id=f067824e-06c1-40da-9ad5-277acbfb517e http.request.method=GET http.request.remoteaddr="127.0.0.1:39544" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.598744ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [08/Aug/2025:21:34:27 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-08-08T21:34:27Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:34305" http.request.id=8bc9f915-a296-44bf-9d67-4e500e6e36f8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39544" 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.712201ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [08/Aug/2025:21:34:27 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-08-08T21:34:27Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:34305" http.request.id=f79adf45-1a2f-41e7-93dd-34bed075062f http.request.method=PUT http.request.remoteaddr="127.0.0.1:39544" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.919826ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:27 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:27Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:34305" http.request.id=7a123e45-3801-4a48-887a-2a89ffbbc9b9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39544" http.request.uri="/v2/foo/schema2/manifests/sha256:25b33334990ef0bc8859b2a0db90f4bd0bb28773b21514f18526342640725c17" http.request.useragent="Go-http-client/1.1" http.response.duration=1.808772ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:27 +0000] "PUT /v2/foo/schema2/manifests/sha256:25b33334990ef0bc8859b2a0db90f4bd0bb28773b21514f18526342640725c17 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:27Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34305" http.request.id=ca107357-165e-4db5-96ea-c1f957101363 http.request.method=GET http.request.remoteaddr="127.0.0.1:39544" 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.724888ms http.response.status=200 http.response.written=434 127.0.0.1 - - [08/Aug/2025:21:34:27 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-08-08T21:34:27Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34305" http.request.id=74908e67-59c1-4889-8e1c-a5d67b4ec0ce http.request.method=GET http.request.remoteaddr="127.0.0.1:39544" http.request.uri="/v2/foo/schema2/manifests/sha256:25b33334990ef0bc8859b2a0db90f4bd0bb28773b21514f18526342640725c17" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.758721ms http.response.status=200 http.response.written=434 127.0.0.1 - - [08/Aug/2025:21:34:27 +0000] "GET /v2/foo/schema2/manifests/sha256:25b33334990ef0bc8859b2a0db90f4bd0bb28773b21514f18526342640725c17 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-08-08T21:34:27Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34305" http.request.id=7a5801e5-0467-40b2-9b12-78a2a0e36ca1 http.request.method=GET http.request.remoteaddr="127.0.0.1:39544" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.475265ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:27 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:27Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34305" http.request.id=fce578ff-49cd-40d7-a206-aa66f8dfbe30 http.request.method=GET http.request.remoteaddr="127.0.0.1:39544" http.request.uri="/v2/foo/schema2/manifests/sha256:25b33334990ef0bc8859b2a0db90f4bd0bb28773b21514f18526342640725c17" http.request.useragent="Go-http-client/1.1" http.response.duration=1.635859ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:27 +0000] "GET /v2/foo/schema2/manifests/sha256:25b33334990ef0bc8859b2a0db90f4bd0bb28773b21514f18526342640725c17 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:27Z" level=info msg="rewriting manifest list sha256:25b33334990ef0bc8859b2a0db90f4bd0bb28773b21514f18526342640725c17 in schema1 format to support old client" go.version=go1.24.6 http.request.host="127.0.0.1:34305" http.request.id=ef47dbf9-4ddb-481f-a250-78c287c7f2e8 http.request.method=GET http.request.remoteaddr="127.0.0.1:39544" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2025-08-08T21:34:27Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34305" http.request.id=ef47dbf9-4ddb-481f-a250-78c287c7f2e8 http.request.method=GET http.request.remoteaddr="127.0.0.1:39544" 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=3.089645ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [08/Aug/2025:21:34:27 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (32.10s) === RUN TestGetManifestWithStorageError time="2025-08-08T21:34:27Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-08T21:34:27Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T21:34:27Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:37065" http.request.id=9d9c1055-d72f-4be7-a209-0cd0f4d20d90 http.request.method=GET http.request.remoteaddr="127.0.0.1:35324" http.request.uri="/v2/manifesttagnotfound/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.722996ms http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [08/Aug/2025:21:34:27 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-08-08T21:34:27Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.24.6 http.request.host="127.0.0.1:37065" http.request.id=360fed88-f2a3-4db9-b0d4-7bf2738c176d http.request.method=GET http.request.remoteaddr="127.0.0.1:35324" 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.268771ms http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [08/Aug/2025:21:34:27 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-08-08T21:34:27Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.24.6 http.request.host="127.0.0.1:37065" http.request.id=2d80aa8a-ede8-43ea-925a-e31b7b2bbe96 http.request.method=GET http.request.remoteaddr="127.0.0.1:35324" 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.306786ms http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [08/Aug/2025:21:34:27 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-08-08T21:34:27Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.24.6 http.request.host="127.0.0.1:37065" http.request.id=f514b09b-8071-4dcd-8264-620052a59b36 http.request.method=GET http.request.remoteaddr="127.0.0.1:35324" 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.324153ms http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [08/Aug/2025:21:34:27 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2025-08-08T21:34:27Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-08T21:34:27Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T21:34:27Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=a0fc0d23-f357-4208-abd6-103a6d5503d9 http.request.method=GET http.request.remoteaddr="127.0.0.1:54674" 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.785052ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Aug/2025:21:34:27 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-08-08T21:34:27Z" 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.6 http.request.host="127.0.0.1:33001" http.request.id=56ce93f1-dddf-4b51-94fc-4332688339b2 http.request.method=GET http.request.remoteaddr="127.0.0.1:54674" 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.41137ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [08/Aug/2025:21:34:27 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-08T21:34:27Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=2365a7a8-7f10-4062-9dc3-62e25c8abfb8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54674" 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.343845ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Aug/2025:21:34:27 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-08-08T21:34:27Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=d97ca430-4851-4751-a5fe-10398a37f5bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:54674" 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.907521ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-08T21:34:27Z" 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.6 http.request.host="127.0.0.1:33001" http.request.id=d97ca430-4851-4751-a5fe-10398a37f5bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:54674" 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.971208ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-08T21:34:27Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=d97ca430-4851-4751-a5fe-10398a37f5bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:54674" 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.017739ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-08T21:34:27Z" 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.6 http.request.host="127.0.0.1:33001" http.request.id=d97ca430-4851-4751-a5fe-10398a37f5bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:54674" 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.059798ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Aug/2025:21:34:27 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-08-08T21:34:27Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=7fb57c07-c851-4ea0-afec-5fd44d3547eb http.request.method=POST http.request.remoteaddr="127.0.0.1:54674" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.635394ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:27 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=a2d7396a-0299-4bf8-8628-aabe3c49c81e http.request.method=PUT http.request.remoteaddr="127.0.0.1:54674" http.request.uri="/v2/foo/schema1/blobs/uploads/94381212-3dac-4416-b854-c4fa05700c37?_state=Qlm0u88osPCLIaJlS30_jDUOeIbZcR4y47d9GST6gxJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5NDM4MTIxMi0zZGFjLTQ0MTYtYjg1NC1jNGZhMDU3MDBjMzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzQ6MjcuNjI5Njg0MDQyWiJ9&digest=sha256%3Ad440e78a3cb2183a0e1cd1b9b328a83bf94b2c1f172b1dcd4b7b42bc60e0c40e" http.request.useragent="Go-http-client/1.1" http.response.duration=7.202547814s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:27 +0000] "PUT /v2/foo/schema1/blobs/uploads/94381212-3dac-4416-b854-c4fa05700c37?_state=Qlm0u88osPCLIaJlS30_jDUOeIbZcR4y47d9GST6gxJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5NDM4MTIxMi0zZGFjLTQ0MTYtYjg1NC1jNGZhMDU3MDBjMzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzQ6MjcuNjI5Njg0MDQyWiJ9&digest=sha256%3Ad440e78a3cb2183a0e1cd1b9b328a83bf94b2c1f172b1dcd4b7b42bc60e0c40e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:35Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=4380136c-0730-41a1-9983-91d6b16d732c http.request.method=POST http.request.remoteaddr="127.0.0.1:54674" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.764705ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:35 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=b0bf6507-df95-4862-96d3-11016b30545b http.request.method=PUT http.request.remoteaddr="127.0.0.1:54674" http.request.uri="/v2/foo/schema1/blobs/uploads/e1d574e4-58fd-4eab-a723-94d7809977b5?_state=-YpF33Ej_2xO8meSzihgdEpbiJ_-gVgGtHrfH95rNdR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlMWQ1NzRlNC01OGZkLTRlYWItYTcyMy05NGQ3ODA5OTc3YjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzQ6MzUuMDM3MDY4MjEyWiJ9&digest=sha256%3A32a100272233d04b2160bfcdc7353d128e0cd95abd8d6a74e9033df2579e915d" http.request.useragent="Go-http-client/1.1" http.response.duration=4.239357758s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:35 +0000] "PUT /v2/foo/schema1/blobs/uploads/e1d574e4-58fd-4eab-a723-94d7809977b5?_state=-YpF33Ej_2xO8meSzihgdEpbiJ_-gVgGtHrfH95rNdR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlMWQ1NzRlNC01OGZkLTRlYWItYTcyMy05NGQ3ODA5OTc3YjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzQ6MzUuMDM3MDY4MjEyWiJ9&digest=sha256%3A32a100272233d04b2160bfcdc7353d128e0cd95abd8d6a74e9033df2579e915d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=9dc8a40a-b0ea-4d8d-bb89-405b9c9e7680 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54674" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.862113ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:39 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=9e2a1576-fb66-4903-b377-dc6ec59162cd http.request.method=PUT http.request.remoteaddr="127.0.0.1:54674" http.request.uri="/v2/foo/schema1/manifests/sha256:4aac7e2f87f508313e5f4bcf200a23c180e5f17dec9e3c89584acb9228922f83" http.request.useragent="Go-http-client/1.1" http.response.duration=2.51525ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:39 +0000] "PUT /v2/foo/schema1/manifests/sha256:4aac7e2f87f508313e5f4bcf200a23c180e5f17dec9e3c89584acb9228922f83 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=9bd732ce-9297-4078-acb5-41a739bc2d04 http.request.method=GET http.request.remoteaddr="127.0.0.1:54674" 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=2.23651ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Aug/2025:21:34:39 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-08T21:34:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=8829bbf3-748b-4e2c-9568-0d674365ec9c http.request.method=GET http.request.remoteaddr="127.0.0.1:54674" http.request.uri="/v2/foo/schema1/manifests/sha256:4aac7e2f87f508313e5f4bcf200a23c180e5f17dec9e3c89584acb9228922f83" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.171164ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Aug/2025:21:34:39 +0000] "GET /v2/foo/schema1/manifests/sha256:4aac7e2f87f508313e5f4bcf200a23c180e5f17dec9e3c89584acb9228922f83 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-08T21:34:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:33001" http.request.id=9708e955-3387-40aa-b307-c9cc82a5601d http.request.method=PUT http.request.remoteaddr="127.0.0.1:54674" http.request.uri="/v2/foo/schema1/manifests/sha256:4aac7e2f87f508313e5f4bcf200a23c180e5f17dec9e3c89584acb9228922f83" http.request.useragent="Go-http-client/1.1" http.response.duration=2.627315ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:39 +0000] "PUT /v2/foo/schema1/manifests/sha256:4aac7e2f87f508313e5f4bcf200a23c180e5f17dec9e3c89584acb9228922f83 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:33001" http.request.id=06591f7c-419c-493e-a935-f9c3b63f3e9e http.request.method=PUT http.request.remoteaddr="127.0.0.1:54674" http.request.uri="/v2/foo/schema1/manifests/sha256:4aac7e2f87f508313e5f4bcf200a23c180e5f17dec9e3c89584acb9228922f83" http.request.useragent="Go-http-client/1.1" http.response.duration=2.53779ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:39 +0000] "PUT /v2/foo/schema1/manifests/sha256:4aac7e2f87f508313e5f4bcf200a23c180e5f17dec9e3c89584acb9228922f83 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json" http.request.host="127.0.0.1:33001" http.request.id=8517a7dd-c981-4848-84c1-0775aeb8dd6c http.request.method=PUT http.request.remoteaddr="127.0.0.1:54674" http.request.uri="/v2/foo/schema1/manifests/sha256:4aac7e2f87f508313e5f4bcf200a23c180e5f17dec9e3c89584acb9228922f83" http.request.useragent="Go-http-client/1.1" http.response.duration=2.517012ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:39 +0000] "PUT /v2/foo/schema1/manifests/sha256:4aac7e2f87f508313e5f4bcf200a23c180e5f17dec9e3c89584acb9228922f83 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=b661bb07-f82e-4af5-b36a-edbbb07cabce http.request.method=GET http.request.remoteaddr="127.0.0.1:54674" http.request.uri="/v2/foo/schema1/manifests/sha256:4aac7e2f87f508313e5f4bcf200a23c180e5f17dec9e3c89584acb9228922f83" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.2418ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Aug/2025:21:34:39 +0000] "GET /v2/foo/schema1/manifests/sha256:4aac7e2f87f508313e5f4bcf200a23c180e5f17dec9e3c89584acb9228922f83 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-08T21:34:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=5f3bf23a-0178-4a64-a79d-1088527002f0 http.request.method=GET http.request.remoteaddr="127.0.0.1:54674" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.357952ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:39 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=a615b491-912f-4be5-af87-aed2e4396c9f http.request.method=GET http.request.remoteaddr="127.0.0.1:54674" http.request.uri="/v2/foo/schema1/manifests/sha256:4aac7e2f87f508313e5f4bcf200a23c180e5f17dec9e3c89584acb9228922f83" http.request.useragent="Go-http-client/1.1" http.response.duration=1.017891ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:39 +0000] "GET /v2/foo/schema1/manifests/sha256:4aac7e2f87f508313e5f4bcf200a23c180e5f17dec9e3c89584acb9228922f83 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=7e94179b-5248-4aff-8732-b2354cc7c4af http.request.method=GET http.request.remoteaddr="127.0.0.1:54674" 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.077028ms http.response.status=200 http.response.written=41 127.0.0.1 - - [08/Aug/2025:21:34:39 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-08-08T21:34:39Z" level=error msg="payload digest does match: "sha256:fee7a0550d976f36606c805f5dce8756a7686350e60054c71616a7d4dc6106b8" != "sha256:4aac7e2f87f508313e5f4bcf200a23c180e5f17dec9e3c89584acb9228922f83"" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=0782f086-bfc7-4668-9d1f-240054f20157 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54674" http.request.uri="/v2/foo/schema1/manifests/sha256:4aac7e2f87f508313e5f4bcf200a23c180e5f17dec9e3c89584acb9228922f83" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:4aac7e2f87f508313e5f4bcf200a23c180e5f17dec9e3c89584acb9228922f83" time="2025-08-08T21:34:39Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=0782f086-bfc7-4668-9d1f-240054f20157 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54674" http.request.uri="/v2/foo/schema1/manifests/sha256:4aac7e2f87f508313e5f4bcf200a23c180e5f17dec9e3c89584acb9228922f83" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.300554ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:4aac7e2f87f508313e5f4bcf200a23c180e5f17dec9e3c89584acb9228922f83" 127.0.0.1 - - [08/Aug/2025:21:34:39 +0000] "PUT /v2/foo/schema1/manifests/sha256:4aac7e2f87f508313e5f4bcf200a23c180e5f17dec9e3c89584acb9228922f83 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-08-08T21:34:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=c1ddb05b-1b8d-46f0-a411-569a0a78066e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43990" http.request.uri="/v2/foo/schema1/manifests/sha256:4aac7e2f87f508313e5f4bcf200a23c180e5f17dec9e3c89584acb9228922f83" http.request.useragent="Go-http-client/1.1" http.response.duration=2.283234ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:39 +0000] "DELETE /v2/foo/schema1/manifests/sha256:4aac7e2f87f508313e5f4bcf200a23c180e5f17dec9e3c89584acb9228922f83 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:39Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:4aac7e2f87f508313e5f4bcf200a23c180e5f17dec9e3c89584acb9228922f83" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=57ec3d3b-601e-4020-9adc-7733b1737f20 http.request.method=GET http.request.remoteaddr="127.0.0.1:43990" http.request.uri="/v2/foo/schema1/manifests/sha256:4aac7e2f87f508313e5f4bcf200a23c180e5f17dec9e3c89584acb9228922f83" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.862335ms http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:4aac7e2f87f508313e5f4bcf200a23c180e5f17dec9e3c89584acb9228922f83" 127.0.0.1 - - [08/Aug/2025:21:34:39 +0000] "GET /v2/foo/schema1/manifests/sha256:4aac7e2f87f508313e5f4bcf200a23c180e5f17dec9e3c89584acb9228922f83 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-08-08T21:34:39Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=3a2ea3ff-1387-403e-9d75-5dfa75156f17 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43998" http.request.uri="/v2/foo/schema1/manifests/sha256:4aac7e2f87f508313e5f4bcf200a23c180e5f17dec9e3c89584acb9228922f83" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.99034ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:4aac7e2f87f508313e5f4bcf200a23c180e5f17dec9e3c89584acb9228922f83" 127.0.0.1 - - [08/Aug/2025:21:34:39 +0000] "DELETE /v2/foo/schema1/manifests/sha256:4aac7e2f87f508313e5f4bcf200a23c180e5f17dec9e3c89584acb9228922f83 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-08-08T21:34:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=35598543-10a5-4276-b366-de27664d74b9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44004" http.request.uri="/v2/foo/schema1/manifests/sha256:4aac7e2f87f508313e5f4bcf200a23c180e5f17dec9e3c89584acb9228922f83" http.request.useragent="Go-http-client/1.1" http.response.duration=3.162643ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:39 +0000] "PUT /v2/foo/schema1/manifests/sha256:4aac7e2f87f508313e5f4bcf200a23c180e5f17dec9e3c89584acb9228922f83 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=80173ae9-9ac4-47ec-9705-6b4ce892364a http.request.method=GET http.request.remoteaddr="127.0.0.1:44004" http.request.uri="/v2/foo/schema1/manifests/sha256:4aac7e2f87f508313e5f4bcf200a23c180e5f17dec9e3c89584acb9228922f83" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.606023ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Aug/2025:21:34:39 +0000] "GET /v2/foo/schema1/manifests/sha256:4aac7e2f87f508313e5f4bcf200a23c180e5f17dec9e3c89584acb9228922f83 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-08T21:34:39Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=c2a9ab0b-42d8-4419-8908-d5b20189d356 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44010" http.request.uri="/v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.812183ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [08/Aug/2025:21:34:39 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-08-08T21:34:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=0db93a83-6d02-4e0c-95a1-9e12e68ed562 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44018" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.870022ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:39 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=2ee42807-344e-4050-8f6c-0f1b92606949 http.request.method=GET http.request.remoteaddr="127.0.0.1:44018" 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.489274ms http.response.status=200 http.response.written=39 127.0.0.1 - - [08/Aug/2025:21:34:39 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-08-08T21:34:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=5d3e552c-52c2-43b3-9d65-c996e2ccd1f5 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44018" http.request.uri="/v2/foo/schema1/manifests/sha256:4aac7e2f87f508313e5f4bcf200a23c180e5f17dec9e3c89584acb9228922f83" http.request.useragent="Go-http-client/1.1" http.response.duration=1.802823ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:39 +0000] "DELETE /v2/foo/schema1/manifests/sha256:4aac7e2f87f508313e5f4bcf200a23c180e5f17dec9e3c89584acb9228922f83 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=61969ef4-c0dc-4188-a45a-af6c9c963c54 http.request.method=GET http.request.remoteaddr="127.0.0.1:44018" 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.166329ms http.response.status=200 http.response.written=35 127.0.0.1 - - [08/Aug/2025:21:34:39 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-08-08T21:34:39Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=8b374142-ee86-4715-82b4-de553d92dbb1 http.request.method=GET http.request.remoteaddr="127.0.0.1:44018" 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.086769ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Aug/2025:21:34:39 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-08T21:34:39Z" 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.6 http.request.host="127.0.0.1:33001" http.request.id=c2f26ce3-5d10-4208-a736-7d60f233545c http.request.method=GET http.request.remoteaddr="127.0.0.1:44018" 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.423252ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [08/Aug/2025:21:34:39 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-08T21:34:39Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33001" http.request.id=fd054214-7366-40a0-a093-a694f3581586 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44018" 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.958624ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-08T21:34:39Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33001" http.request.id=fd054214-7366-40a0-a093-a694f3581586 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44018" 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.028408ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-08T21:34:39Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33001" http.request.id=fd054214-7366-40a0-a093-a694f3581586 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44018" 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.108244ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Aug/2025:21:34:39 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-08-08T21:34:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=5798ca3b-d828-4355-9445-dee126fd92e4 http.request.method=POST http.request.remoteaddr="127.0.0.1:44018" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.068021ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:39 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=32536184-f1cc-4a61-b678-75b74adb85b0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44018" http.request.uri="/v2/foo/schema2/blobs/uploads/177562a3-d26c-4e33-b1df-c54a00c76056?_state=xbP5KgPa2FHvDuadYCnBg-vVnjedAYYOaslXCtg4h-t7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxNzc1NjJhMy1kMjZjLTRlMzMtYjFkZi1jNTRhMDBjNzYwNTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzQ6MzkuMzQxMTg0ODlaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=2.201259ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:39 +0000] "PUT /v2/foo/schema2/blobs/uploads/177562a3-d26c-4e33-b1df-c54a00c76056?_state=xbP5KgPa2FHvDuadYCnBg-vVnjedAYYOaslXCtg4h-t7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxNzc1NjJhMy1kMjZjLTRlMzMtYjFkZi1jNTRhMDBjNzYwNTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzQ6MzkuMzQxMTg0ODlaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:39Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33001" http.request.id=ba296dde-c304-4697-b2d9-7bb8e747ecce http.request.method=PUT http.request.remoteaddr="127.0.0.1:44018" 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.648168ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-08T21:34:39Z" 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.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33001" http.request.id=ba296dde-c304-4697-b2d9-7bb8e747ecce http.request.method=PUT http.request.remoteaddr="127.0.0.1:44018" 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.718927ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Aug/2025:21:34:39 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-08-08T21:34:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=351d2e36-b62c-4ffc-8234-44c13618d1f8 http.request.method=POST http.request.remoteaddr="127.0.0.1:44018" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.90784ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:39 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:45Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=4d95d725-adeb-4555-9881-3b18d8e83953 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44018" http.request.uri="/v2/foo/schema2/blobs/uploads/060df869-4bd1-4eb5-994d-c438d6299f89?_state=RGH_s_7RIYaL8ApKE1VBCwvOgVy_VOU7YvM2dSoE31x7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwNjBkZjg2OS00YmQxLTRlYjUtOTk0ZC1jNDM4ZDYyOTlmODkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzQ6MzkuNjA0Mjg1MTk0WiJ9&digest=sha256%3Aa0a6faba710a89005916f5de456abade57265ea2beafe024a1748335afbf3368" http.request.useragent="Go-http-client/1.1" http.response.duration=6.169592069s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:39 +0000] "PUT /v2/foo/schema2/blobs/uploads/060df869-4bd1-4eb5-994d-c438d6299f89?_state=RGH_s_7RIYaL8ApKE1VBCwvOgVy_VOU7YvM2dSoE31x7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwNjBkZjg2OS00YmQxLTRlYjUtOTk0ZC1jNDM4ZDYyOTlmODkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzQ6MzkuNjA0Mjg1MTk0WiJ9&digest=sha256%3Aa0a6faba710a89005916f5de456abade57265ea2beafe024a1748335afbf3368 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:45Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=04cb19ed-2d8c-467f-aca8-b07467233ce6 http.request.method=POST http.request.remoteaddr="127.0.0.1:44018" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="830.924µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:45 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:51Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=866afad3-3a89-4732-bb97-b4a634b2308c http.request.method=PUT http.request.remoteaddr="127.0.0.1:44018" http.request.uri="/v2/foo/schema2/blobs/uploads/036ca6a9-71f0-457f-ac35-688648f9ec2d?_state=FMKHlYoiOUD33rp_GJykuRPhFWwGiZRQ5bi0nJtsKgx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwMzZjYTZhOS03MWYwLTQ1N2YtYWMzNS02ODg2NDhmOWVjMmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzQ6NDUuOTg5OTY3MDg2WiJ9&digest=sha256%3Acc2752a0c4a306bdd219a1d93cf3d33c7d5fbb14e51cc50705775b27091c7ecc" http.request.useragent="Go-http-client/1.1" http.response.duration=5.049410352s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:45 +0000] "PUT /v2/foo/schema2/blobs/uploads/036ca6a9-71f0-457f-ac35-688648f9ec2d?_state=FMKHlYoiOUD33rp_GJykuRPhFWwGiZRQ5bi0nJtsKgx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwMzZjYTZhOS03MWYwLTQ1N2YtYWMzNS02ODg2NDhmOWVjMmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjE6MzQ6NDUuOTg5OTY3MDg2WiJ9&digest=sha256%3Acc2752a0c4a306bdd219a1d93cf3d33c7d5fbb14e51cc50705775b27091c7ecc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:51Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33001" http.request.id=719d62eb-ea24-4f5f-81a2-e61c052835cb http.request.method=PUT http.request.remoteaddr="127.0.0.1:44018" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.189387ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:51 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:51Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33001" http.request.id=c85e0647-0602-4aea-9f2f-0f6b9312d5a3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44018" http.request.uri="/v2/foo/schema2/manifests/sha256:7a50f9c2be5857101d8b5d3ca1d54fdaa87dced7fd889d2dcb688cdd5edef891" http.request.useragent="Go-http-client/1.1" http.response.duration=1.755829ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:51 +0000] "PUT /v2/foo/schema2/manifests/sha256:7a50f9c2be5857101d8b5d3ca1d54fdaa87dced7fd889d2dcb688cdd5edef891 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:51Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=ee5ec144-0064-4cdc-a5e7-602fdf084716 http.request.method=GET http.request.remoteaddr="127.0.0.1:44018" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.589141ms http.response.status=200 http.response.written=732 127.0.0.1 - - [08/Aug/2025:21:34:51 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-08T21:34:51Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=32dd0955-befe-4341-b887-bd4e5b0bc880 http.request.method=GET http.request.remoteaddr="127.0.0.1:44018" http.request.uri="/v2/foo/schema2/manifests/sha256:7a50f9c2be5857101d8b5d3ca1d54fdaa87dced7fd889d2dcb688cdd5edef891" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.516342ms http.response.status=200 http.response.written=732 127.0.0.1 - - [08/Aug/2025:21:34:51 +0000] "GET /v2/foo/schema2/manifests/sha256:7a50f9c2be5857101d8b5d3ca1d54fdaa87dced7fd889d2dcb688cdd5edef891 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-08T21:34:51Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=7787600c-2283-46de-891e-c95800aa0b6c http.request.method=GET http.request.remoteaddr="127.0.0.1:44018" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.242569ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:51 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:51Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=8b296ab3-ecc6-40a3-90a9-4b724fa4ddd9 http.request.method=GET http.request.remoteaddr="127.0.0.1:44018" http.request.uri="/v2/foo/schema2/manifests/sha256:7a50f9c2be5857101d8b5d3ca1d54fdaa87dced7fd889d2dcb688cdd5edef891" http.request.useragent="Go-http-client/1.1" http.response.duration=1.174959ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:51 +0000] "GET /v2/foo/schema2/manifests/sha256:7a50f9c2be5857101d8b5d3ca1d54fdaa87dced7fd889d2dcb688cdd5edef891 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:51Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=b4b583bc-7557-4982-bb28-abd39c398b8d http.request.method=GET http.request.remoteaddr="127.0.0.1:44018" 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.265881ms http.response.status=200 http.response.written=45 127.0.0.1 - - [08/Aug/2025:21:34:51 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-08-08T21:34:51Z" level=info msg="rewriting manifest sha256:7a50f9c2be5857101d8b5d3ca1d54fdaa87dced7fd889d2dcb688cdd5edef891 in schema1 format to support old client" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=a43eb108-aec7-4135-947f-c988fd07c8aa http.request.method=GET http.request.remoteaddr="127.0.0.1:44018" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-08T21:34:51Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=a43eb108-aec7-4135-947f-c988fd07c8aa http.request.method=GET http.request.remoteaddr="127.0.0.1:44018" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.024149ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [08/Aug/2025:21:34:51 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-08-08T21:34:51Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=5288db2c-ced4-4eb4-9461-b4ceebafcb3a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44018" http.request.uri="/v2/foo/schema2/manifests/sha256:7a50f9c2be5857101d8b5d3ca1d54fdaa87dced7fd889d2dcb688cdd5edef891" http.request.useragent="Go-http-client/1.1" http.response.duration=1.590653ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:51 +0000] "DELETE /v2/foo/schema2/manifests/sha256:7a50f9c2be5857101d8b5d3ca1d54fdaa87dced7fd889d2dcb688cdd5edef891 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:51Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:7a50f9c2be5857101d8b5d3ca1d54fdaa87dced7fd889d2dcb688cdd5edef891" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=454f724c-56ca-4030-8425-132e4c14fc27 http.request.method=GET http.request.remoteaddr="127.0.0.1:44018" http.request.uri="/v2/foo/schema2/manifests/sha256:7a50f9c2be5857101d8b5d3ca1d54fdaa87dced7fd889d2dcb688cdd5edef891" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.306676ms http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:7a50f9c2be5857101d8b5d3ca1d54fdaa87dced7fd889d2dcb688cdd5edef891" 127.0.0.1 - - [08/Aug/2025:21:34:51 +0000] "GET /v2/foo/schema2/manifests/sha256:7a50f9c2be5857101d8b5d3ca1d54fdaa87dced7fd889d2dcb688cdd5edef891 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-08-08T21:34:51Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=58b41ca7-311d-4ba4-9389-f6f52df39472 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:42644" http.request.uri="/v2/foo/schema2/manifests/sha256:7a50f9c2be5857101d8b5d3ca1d54fdaa87dced7fd889d2dcb688cdd5edef891" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.334076ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:7a50f9c2be5857101d8b5d3ca1d54fdaa87dced7fd889d2dcb688cdd5edef891" 127.0.0.1 - - [08/Aug/2025:21:34:51 +0000] "DELETE /v2/foo/schema2/manifests/sha256:7a50f9c2be5857101d8b5d3ca1d54fdaa87dced7fd889d2dcb688cdd5edef891 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-08-08T21:34:51Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33001" http.request.id=e9728f23-cf23-469a-8514-f2e3f6608176 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42646" http.request.uri="/v2/foo/schema2/manifests/sha256:7a50f9c2be5857101d8b5d3ca1d54fdaa87dced7fd889d2dcb688cdd5edef891" http.request.useragent="Go-http-client/1.1" http.response.duration=2.029816ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:51 +0000] "PUT /v2/foo/schema2/manifests/sha256:7a50f9c2be5857101d8b5d3ca1d54fdaa87dced7fd889d2dcb688cdd5edef891 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:51Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=91c16561-02d5-4ad2-9db8-bf6694a2f4af http.request.method=GET http.request.remoteaddr="127.0.0.1:42646" http.request.uri="/v2/foo/schema2/manifests/sha256:7a50f9c2be5857101d8b5d3ca1d54fdaa87dced7fd889d2dcb688cdd5edef891" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.596626ms http.response.status=200 http.response.written=732 127.0.0.1 - - [08/Aug/2025:21:34:51 +0000] "GET /v2/foo/schema2/manifests/sha256:7a50f9c2be5857101d8b5d3ca1d54fdaa87dced7fd889d2dcb688cdd5edef891 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-08T21:34:51Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=08183b3a-2fc5-4006-a715-c11516bf73c9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:42658" 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.550749ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [08/Aug/2025:21:34:51 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-08-08T21:34:51Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33001" http.request.id=60b9103c-2ce6-4479-a4fa-c15d1304af49 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42662" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.097775ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:51 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:51Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=cba48aa9-760f-4db2-8e3d-fbdbd927808b http.request.method=GET http.request.remoteaddr="127.0.0.1:42662" 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.239384ms http.response.status=200 http.response.written=39 127.0.0.1 - - [08/Aug/2025:21:34:51 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-08-08T21:34:51Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=0b69e81c-b012-4150-92cc-128b9fb336f8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:42662" http.request.uri="/v2/foo/schema2/manifests/sha256:7a50f9c2be5857101d8b5d3ca1d54fdaa87dced7fd889d2dcb688cdd5edef891" http.request.useragent="Go-http-client/1.1" http.response.duration=1.647435ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:51 +0000] "DELETE /v2/foo/schema2/manifests/sha256:7a50f9c2be5857101d8b5d3ca1d54fdaa87dced7fd889d2dcb688cdd5edef891 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:51Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33001" http.request.id=c6fb1d72-aa02-4608-8d64-e885ae824e31 http.request.method=GET http.request.remoteaddr="127.0.0.1:42662" 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.210697ms http.response.status=200 http.response.written=35 127.0.0.1 - - [08/Aug/2025:21:34:51 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (23.68s) === RUN TestManifestDeleteDisabled time="2025-08-08T21:34:51Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-08T21:34:51Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T21:34:51Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:43435" http.request.id=46ee1ed4-1f51-408c-870f-d5d62afa4256 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44602" 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.558825ms http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [08/Aug/2025:21:34:51 +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="2025-08-08T21:34:51Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-08T21:34:51Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T21:34:51Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 time="2025-08-08T21:34:51Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.24.6 time="2025-08-08T21:34:51Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.6 time="2025-08-08T21:34:51Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:45581" http.request.id=0dad06fa-0edc-4325-a6a6-60fbd7be25ab http.request.method=PUT http.request.remoteaddr="127.0.0.1:50872" 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.811971ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [08/Aug/2025:21:34:51 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-08-08T21:34:51Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:45581" http.request.id=7880b36d-b5e4-4bc8-a3c3-c4711e9bc246 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50882" 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.503019ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [08/Aug/2025:21:34:51 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-08-08T21:34:51Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:45581" http.request.id=39ed5a7f-fc77-4a3e-882b-342a39530af0 http.request.method=POST http.request.remoteaddr="127.0.0.1:50892" 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.305816ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:21:34:51 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-08-08T21:34:51Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:45581" http.request.id=203caa5f-a2fa-4109-a011-ea387a30b977 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50896" 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.265153ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:21:34:51 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.55s) === RUN TestProxyManifestGetByTag time="2025-08-08T21:34:51Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-08T21:34:51Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T21:34:51Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40207" http.request.id=25ff208c-00a2-4ba1-a011-f5b9df6fdd84 http.request.method=POST http.request.remoteaddr="127.0.0.1:51074" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.848373ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:51 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:56Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40207" http.request.id=e7b00a00-e616-47dc-aa05-e44c3cd80109 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51074" http.request.uri="/v2/foo/bar/blobs/uploads/4091f1a0-c609-4986-8869-e9f1f9a1e60c?_state=VrxpJfM-NAX3CvZ0FX9kxjHv8PCE6sHEndq25ewIi1d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQwOTFmMWEwLWM2MDktNDk4Ni04ODY5LWU5ZjFmOWExZTYwYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozNDo1MS44NDM1MDE1NDlaIn0%3D&digest=sha256%3A782eda76f06e7918391b4d2d9269929e268050f7feb4c82863d609232cfc236c" http.request.useragent="Go-http-client/1.1" http.response.duration=4.558772973s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:51 +0000] "PUT /v2/foo/bar/blobs/uploads/4091f1a0-c609-4986-8869-e9f1f9a1e60c?_state=VrxpJfM-NAX3CvZ0FX9kxjHv8PCE6sHEndq25ewIi1d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQwOTFmMWEwLWM2MDktNDk4Ni04ODY5LWU5ZjFmOWExZTYwYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozNDo1MS44NDM1MDE1NDlaIn0%3D&digest=sha256%3A782eda76f06e7918391b4d2d9269929e268050f7feb4c82863d609232cfc236c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34:56Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40207" http.request.id=2e8680c0-3de3-4a7c-88ad-a3208426b4b4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51074" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=2.774635ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:56 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:34: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.6 time="2025-08-08T21:34:56Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T21:34:56Z" level=info msg="Starting upload purge in 41m0s" go.version=go1.24.6 time="2025-08-08T21:34:56Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 time="2025-08-08T21:34:56Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40207" http.request.id=58d13686-5645-4dc1-920e-bef6dffd0559 http.request.method=GET http.request.remoteaddr="127.0.0.1:51074" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.206188ms http.response.status=200 http.response.written=2 127.0.0.1 - - [08/Aug/2025:21:34:56 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-08-08T21:34:56Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:40207" go.version=go1.24.6 time="2025-08-08T21:34:56Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.6 time="2025-08-08T21:34:56Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40207" http.request.id=e8fd3f68-fe78-46c9-9931-e3675c07ddb0 http.request.method=GET http.request.remoteaddr="127.0.0.1:51090" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.924564ms http.response.status=200 http.response.written=2 127.0.0.1 - - [08/Aug/2025:21:34:56 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-08-08T21:34:56Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:40207 /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:40207/v2/:[]]}" go.version=go1.24.6 http.request.host="127.0.0.1:34567" http.request.id=b015be60-bff7-4fc8-93cf-bb98252fa013 http.request.method=GET http.request.remoteaddr="127.0.0.1:59006" http.request.uri="/v2/foo/bar/manifests/sha256:82103e2ac9c729bb8c3c35cfc133aecad98522574ae56562fa5e3df997ca1f40" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:82103e2ac9c729bb8c3c35cfc133aecad98522574ae56562fa5e3df997ca1f40" time="2025-08-08T21:34:56Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40207" http.request.id=c970309f-6fc4-45be-9686-2212d53f9588 http.request.method=GET http.request.remoteaddr="127.0.0.1:51104" http.request.uri="/v2/foo/bar/manifests/sha256:82103e2ac9c729bb8c3c35cfc133aecad98522574ae56562fa5e3df997ca1f40" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.955962ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/Aug/2025:21:34:56 +0000] "GET /v2/foo/bar/manifests/sha256:82103e2ac9c729bb8c3c35cfc133aecad98522574ae56562fa5e3df997ca1f40 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-08T21:34:56Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:82103e2ac9c729bb8c3c35cfc133aecad98522574ae56562fa5e3df997ca1f40 with ttl=167h59m59.999995972s" go.version=go1.24.6 time="2025-08-08T21:34:56Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34567" http.request.id=b015be60-bff7-4fc8-93cf-bb98252fa013 http.request.method=GET http.request.remoteaddr="127.0.0.1:59006" http.request.uri="/v2/foo/bar/manifests/sha256:82103e2ac9c729bb8c3c35cfc133aecad98522574ae56562fa5e3df997ca1f40" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=11.242865ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/Aug/2025:21:34:56 +0000] "GET /v2/foo/bar/manifests/sha256:82103e2ac9c729bb8c3c35cfc133aecad98522574ae56562fa5e3df997ca1f40 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-08T21:34:56Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40207" http.request.id=3d277c64-4880-4c80-8a88-f7810b088e48 http.request.method=GET http.request.remoteaddr="127.0.0.1:51104" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.628149ms http.response.status=200 http.response.written=2 127.0.0.1 - - [08/Aug/2025:21:34:56 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-08-08T21:34:56Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:40207 /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:40207/v2/:[]]}" go.version=go1.24.6 http.request.host="127.0.0.1:34567" http.request.id=b526f8cf-72ef-4b70-bda7-3d5472d8c1b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:59022" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-08-08T21:34:56Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40207" http.request.id=2177e6f6-a443-4eb8-a4a7-4b3a3ea27ed0 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51116" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.794285ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/Aug/2025:21:34:56 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-08T21:34:56Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34567" http.request.id=b526f8cf-72ef-4b70-bda7-3d5472d8c1b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:59022" 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=10.339672ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/Aug/2025:21:34:56 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-08T21:34:56Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40207" http.request.id=2e64b795-1246-4633-932f-ccf81f87b6de http.request.method=POST http.request.remoteaddr="127.0.0.1:51116" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.161085ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T21:35:00Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40207" http.request.id=893427fd-d32e-4782-bc39-1f013c741645 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51116" http.request.uri="/v2/foo/bar/blobs/uploads/aa957520-27fd-4b0e-942c-0a1a77a4a56c?_state=gAhwGeW0Q97HUVzPUnntlmvfybTJkThX3naPiWiHmAl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFhOTU3NTIwLTI3ZmQtNGIwZS05NDJjLTBhMWE3N2E0YTU2YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozNDo1Ni42MTI5MzM0ODFaIn0%3D&digest=sha256%3A28ee4ba0670345bfe5e21ed531220b1d4c6b0b8e1b9d029bf6977bb28307d35c" http.request.useragent="Go-http-client/1.1" http.response.duration=3.929038594s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:34:56 +0000] "PUT /v2/foo/bar/blobs/uploads/aa957520-27fd-4b0e-942c-0a1a77a4a56c?_state=gAhwGeW0Q97HUVzPUnntlmvfybTJkThX3naPiWiHmAl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFhOTU3NTIwLTI3ZmQtNGIwZS05NDJjLTBhMWE3N2E0YTU2YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMTozNDo1Ni42MTI5MzM0ODFaIn0%3D&digest=sha256%3A28ee4ba0670345bfe5e21ed531220b1d4c6b0b8e1b9d029bf6977bb28307d35c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:35:00Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40207" http.request.id=ea38917b-af50-4fac-8048-ee94eb4dc07b http.request.method=PUT http.request.remoteaddr="127.0.0.1:51116" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=2.341292ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:21:35:00 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T21:35:00Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40207" http.request.id=73d7abb5-9155-4fb3-9bff-7277a0ad6e00 http.request.method=GET http.request.remoteaddr="127.0.0.1:51116" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.202133ms http.response.status=200 http.response.written=2 127.0.0.1 - - [08/Aug/2025:21:35:00 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-08-08T21:35:00Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:40207 /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:40207/v2/:[]]}" go.version=go1.24.6 http.request.host="127.0.0.1:34567" http.request.id=5481c848-b7d6-42d8-9488-7e5d50e32c09 http.request.method=GET http.request.remoteaddr="127.0.0.1:59026" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-08-08T21:35:00Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40207" http.request.id=39f38fe2-ca4c-43c5-ae97-1d19c254f442 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51128" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.624523ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/Aug/2025:21:35:00 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-08T21:35:00Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40207" http.request.id=0949a9e9-298e-47e3-a884-a4dd1d742025 http.request.method=GET http.request.remoteaddr="127.0.0.1:51128" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.59096ms http.response.status=200 http.response.written=2 127.0.0.1 - - [08/Aug/2025:21:35:00 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-08-08T21:35:00Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:40207 /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:40207/v2/:[]]}" go.version=go1.24.6 http.request.host="127.0.0.1:34567" http.request.id=5481c848-b7d6-42d8-9488-7e5d50e32c09 http.request.method=GET http.request.remoteaddr="127.0.0.1:59026" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-08-08T21:35:00Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40207" http.request.id=b9673ebd-e518-4dd6-bc7c-3440073856fa http.request.method=GET http.request.remoteaddr="127.0.0.1:51142" 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=3.021362ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/Aug/2025:21:35:00 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-08T21:35:00Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:e9f94e9fa079b956cd80a5fcd4576d42c2f05029ebd1280785de3fed4ccb2efa with ttl=167h59m59.999996225s" go.version=go1.24.6 time="2025-08-08T21:35:00Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34567" http.request.id=5481c848-b7d6-42d8-9488-7e5d50e32c09 http.request.method=GET http.request.remoteaddr="127.0.0.1:59026" 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=13.734808ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/Aug/2025:21:35:00 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (8.93s) === RUN TestAppDispatcher time="2025-08-08T21:35:00Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35133" http.request.id=c9c4e29b-89e7-40e9-b171-56b38a33d8b7 http.request.method=GET http.request.remoteaddr="127.0.0.1:45526" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.9445ms http.response.status=200 http.response.written=0 time="2025-08-08T21:35:00Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35133" http.request.id=5ff10b6d-21c6-4cfe-bf08-dc29c46a108d http.request.method=GET http.request.remoteaddr="127.0.0.1:45526" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration=2.014893ms http.response.status=200 http.response.written=0 time="2025-08-08T21:35:00Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35133" http.request.id=c26ebbdb-2d52-4f30-a479-07f295f40353 http.request.method=GET http.request.remoteaddr="127.0.0.1:45526" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.828673ms http.response.status=200 http.response.written=0 time="2025-08-08T21:35:00Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35133" http.request.id=cff7a0e0-4531-445e-a411-f418c77700b7 http.request.method=GET http.request.remoteaddr="127.0.0.1:45526" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration=1.82021ms http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2025-08-08T21:35:00Z" 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.6 instance.id=fd7fcee5-47f3-4280-952f-31c946f3942b time="2025-08-08T21:35:00Z" level=info msg="redis not configured" go.version=go1.24.6 instance.id=fd7fcee5-47f3-4280-952f-31c946f3942b time="2025-08-08T21:35:00Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.24.6 http.request.host="127.0.0.1:33433" http.request.id=7166177a-b619-4afd-b39b-7b975b0ee580 http.request.method=GET http.request.remoteaddr="127.0.0.1:58574" 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="2025-08-08T21:35:00Z" 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.6 instance.id=fd7fcee5-47f3-4280-952f-31c946f3942b time="2025-08-08T21:35:00Z" level=info msg="redis not configured" go.version=go1.24.6 instance.id=fd7fcee5-47f3-4280-952f-31c946f3942b time="2025-08-08T21:35:00Z" level=info msg="configuring file health check path=/tmp/healthcheck3453164543, interval=1" go.version=go1.24.6 instance.id=fd7fcee5-47f3-4280-952f-31c946f3942b --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-08-08T21:35:04Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 instance.id=fd7fcee5-47f3-4280-952f-31c946f3942b time="2025-08-08T21:35:04Z" level=info msg="redis not configured" go.version=go1.24.6 instance.id=fd7fcee5-47f3-4280-952f-31c946f3942b time="2025-08-08T21:35:04Z" level=info msg="configuring TCP health check addr=127.0.0.1:41227, interval=1" go.version=go1.24.6 instance.id=fd7fcee5-47f3-4280-952f-31c946f3942b --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-08-08T21:35:08Z" 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.6 instance.id=fd7fcee5-47f3-4280-952f-31c946f3942b time="2025-08-08T21:35:08Z" level=info msg="redis not configured" go.version=go1.24.6 instance.id=fd7fcee5-47f3-4280-952f-31c946f3942b time="2025-08-08T21:35:08Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:35647, interval=1, threshold=3" go.version=go1.24.6 instance.id=fd7fcee5-47f3-4280-952f-31c946f3942b --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 182.264s ? 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.01s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.07s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.05s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.32s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.82s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 10.277s === RUN TestSchedule time="2025-08-08T21:32:13Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 instance.id=b46993c6-e9c9-4317-adcd-afc1806f11f6 time="2025-08-08T21:32:13Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.997241ms" go.version=go1.24.6 instance.id=b46993c6-e9c9-4317-adcd-afc1806f11f6 time="2025-08-08T21:32:13Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=998.003µs" go.version=go1.24.6 instance.id=b46993c6-e9c9-4317-adcd-afc1806f11f6 time="2025-08-08T21:32:13Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=998.09µs" go.version=go1.24.6 instance.id=b46993c6-e9c9-4317-adcd-afc1806f11f6 scheduler_test.go:52: removing testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc scheduler_test.go:52: removing testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb scheduler_test.go:52: removing testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa --- PASS: TestSchedule (0.05s) === RUN TestRestoreOld time="2025-08-08T21:32:13Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 instance.id=b46993c6-e9c9-4317-adcd-afc1806f11f6 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-08-08T21:32:13Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 instance.id=b46993c6-e9c9-4317-adcd-afc1806f11f6 time="2025-08-08T21:32:13Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.998474ms" go.version=go1.24.6 instance.id=b46993c6-e9c9-4317-adcd-afc1806f11f6 time="2025-08-08T21:32:13Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.998688ms" go.version=go1.24.6 instance.id=b46993c6-e9c9-4317-adcd-afc1806f11f6 time="2025-08-08T21:32:13Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 instance.id=b46993c6-e9c9-4317-adcd-afc1806f11f6 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-08-08T21:32:13Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 instance.id=b46993c6-e9c9-4317-adcd-afc1806f11f6 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.582s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (7.78s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 24394752 sha256:28af1e7affff733609e66bfd9c6eecc954e54b250f273f2429cfd6252fa331be [] map[] } --- PASS: TestSimpleBlobRead (0.54s) === RUN TestBlobMount --- PASS: TestBlobMount (0.27s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (2.44s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (2.24s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (2.12s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.01s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.01s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:0b0506104933348ef950876161cf33999fbc7301017b56e8c28142b6089ae40c palailogos: marking blob sha256:075f71ad6561fe12a73743b084a76936af8d0f1325555290203612c0e3e8985f palailogos: marking blob sha256:0c6f4acf77bd7312ca17ead69e95b4ce7e4aed682ca8d82289828dff335f22aa palailogos: marking manifest sha256:6f409f261a84c18ef6221fcf89bf2cb8ef70081b4bdb416d347761fcd4fba4bd palailogos: marking blob sha256:6907f229b0f8fa04b01a37318ced228086bce6abf5482aeb50a23086480531c9 palailogos: marking blob sha256:cab91ad545b1ef2428364f81cad29377c3bbefb80ed5569214571600662c9999 palailogos: marking manifest sha256:72a059a8c52190391c7a24b46bbfec90630e76a09ca6f22cfaeb9bcc7ff922d9 palailogos: marking blob sha256:0b0506104933348ef950876161cf33999fbc7301017b56e8c28142b6089ae40c palailogos: marking blob sha256:6f409f261a84c18ef6221fcf89bf2cb8ef70081b4bdb416d347761fcd4fba4bd palailogos: marking manifest sha256:aa1cd3d6e22ba5a861c93d77da48bcd49c84ceb8f3d988ea6be1b36274a40190 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:e6b12d4914aa49fb69c6527b01485a26134dbaeb93c9091a7b9c549ba9ffa89c palailogos: marking blob sha256:15224c64e8627d6fa952ce64f11ce04cbf82e1c5a58e15b9741df828820b24f5 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (1.39s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:885beebe2f67145497f630faae348a4021ead777626a2d18e8b8a62d756d8255 deletemanifests: marking manifest sha256:e8adaf84df91171e5b688e366d6378b8dc6545d35350e37a480c5db282e41e39 deletemanifests: marking blob sha256:42bf061c8e2c30b0a640dd493d78a4ba64d892312a86af1f3e0b9b04f535fd67 deletemanifests: marking blob sha256:fea186ea3c72362dc19509f66a6f66e7614a080a7759fd5a5b29887c39f781ae deletemanifests: marking blob sha256:8a659bfc785f90ca277d6245e72db091caa143c7d140bd949527fc3dd80b2493 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:5d561ff52fa18c4ef60f8bbfd0fa64855653054347d0bf9031764b31ecdf8d28 blob eligible for deletion: sha256:7f22e45bb3ed5c67757f895e5bc997c951d921a5b7acc1d4105e7bb4ce36b763 blob eligible for deletion: sha256:885beebe2f67145497f630faae348a4021ead777626a2d18e8b8a62d756d8255 blob eligible for deletion: sha256:ef9c3a82e4ca3ce34795500528496ccb30b6144e9c8c4540d9deefd927b4c68f deletemanifests manifest eligible for deletion: sha256:885beebe2f67145497f630faae348a4021ead777626a2d18e8b8a62d756d8255 deletemanifests: marking manifest sha256:e8adaf84df91171e5b688e366d6378b8dc6545d35350e37a480c5db282e41e39 deletemanifests: marking blob sha256:42bf061c8e2c30b0a640dd493d78a4ba64d892312a86af1f3e0b9b04f535fd67 deletemanifests: marking blob sha256:fea186ea3c72362dc19509f66a6f66e7614a080a7759fd5a5b29887c39f781ae deletemanifests: marking blob sha256:8a659bfc785f90ca277d6245e72db091caa143c7d140bd949527fc3dd80b2493 time="2025-08-08T21:32:31Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/885beebe2f67145497f630faae348a4021ead777626a2d18e8b8a62d756d8255" go.version=go1.24.6 instance.id=4da9c307-80d3-4ca8-a660-d9a697f01db8 time="2025-08-08T21:32:31Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/885beebe2f67145497f630faae348a4021ead777626a2d18e8b8a62d756d8255" go.version=go1.24.6 instance.id=4da9c307-80d3-4ca8-a660-d9a697f01db8 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:885beebe2f67145497f630faae348a4021ead777626a2d18e8b8a62d756d8255 time="2025-08-08T21:32:31Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/88/885beebe2f67145497f630faae348a4021ead777626a2d18e8b8a62d756d8255" go.version=go1.24.6 instance.id=4da9c307-80d3-4ca8-a660-d9a697f01db8 blob eligible for deletion: sha256:ef9c3a82e4ca3ce34795500528496ccb30b6144e9c8c4540d9deefd927b4c68f time="2025-08-08T21:32:31Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ef/ef9c3a82e4ca3ce34795500528496ccb30b6144e9c8c4540d9deefd927b4c68f" go.version=go1.24.6 instance.id=4da9c307-80d3-4ca8-a660-d9a697f01db8 blob eligible for deletion: sha256:5d561ff52fa18c4ef60f8bbfd0fa64855653054347d0bf9031764b31ecdf8d28 time="2025-08-08T21:32:31Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/5d/5d561ff52fa18c4ef60f8bbfd0fa64855653054347d0bf9031764b31ecdf8d28" go.version=go1.24.6 instance.id=4da9c307-80d3-4ca8-a660-d9a697f01db8 blob eligible for deletion: sha256:7f22e45bb3ed5c67757f895e5bc997c951d921a5b7acc1d4105e7bb4ce36b763 time="2025-08-08T21:32:31Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/7f/7f22e45bb3ed5c67757f895e5bc997c951d921a5b7acc1d4105e7bb4ce36b763" go.version=go1.24.6 instance.id=4da9c307-80d3-4ca8-a660-d9a697f01db8 --- PASS: TestDeleteManifestIfTagNotFound (1.61s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:2e30500c21288e4cc121049461400ca00a2021fecea323da36c6f36fc7fa49ba time="2025-08-08T21:32:32Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/2e/2e30500c21288e4cc121049461400ca00a2021fecea323da36c6f36fc7fa49ba" go.version=go1.24.6 instance.id=4da9c307-80d3-4ca8-a660-d9a697f01db8 blob eligible for deletion: sha256:63e876424364a1a4288aa629d7921960ee536f9d5d36d5df4d727dc8719668d6 time="2025-08-08T21:32:32Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/63/63e876424364a1a4288aa629d7921960ee536f9d5d36d5df4d727dc8719668d6" go.version=go1.24.6 instance.id=4da9c307-80d3-4ca8-a660-d9a697f01db8 blob eligible for deletion: sha256:7fd72a0d5ba56323ef8bae33224a17ab82c682722b2d400fdb3a9ff0b335e613 time="2025-08-08T21:32:32Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/7f/7fd72a0d5ba56323ef8bae33224a17ab82c682722b2d400fdb3a9ff0b335e613" go.version=go1.24.6 instance.id=4da9c307-80d3-4ca8-a660-d9a697f01db8 --- PASS: TestGCWithMissingManifests (0.44s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:84aea7600ad96ab9fe69553739c4cc8bac9b286e3c7acef863749eefd5c6aba3 komnenos: marking blob sha256:4597422eb38ecddfa765b09beb9f069766e7276bce41cf0791f6e0990585e665 komnenos: marking blob sha256:98fef96d845117d54a28db994b16edc7d71e24bd98fd131a1f9796bf8c59b017 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:27588186d24169c0b3dd05a2f16208d8ef00b86f7d96b535020664d05ae0d1f1 time="2025-08-08T21:32:33Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/27/27588186d24169c0b3dd05a2f16208d8ef00b86f7d96b535020664d05ae0d1f1" go.version=go1.24.6 instance.id=4da9c307-80d3-4ca8-a660-d9a697f01db8 blob eligible for deletion: sha256:3a7fe5c8d86fca8d5629e131309000c1c652a3283ac3d4b9138ef9d7f77bb41a time="2025-08-08T21:32:33Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/3a/3a7fe5c8d86fca8d5629e131309000c1c652a3283ac3d4b9138ef9d7f77bb41a" go.version=go1.24.6 instance.id=4da9c307-80d3-4ca8-a660-d9a697f01db8 blob eligible for deletion: sha256:a188894ff3ef4e9df4c1d0affc79f1e590fc34158a6709cdeab611069b30a5e2 time="2025-08-08T21:32:33Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a1/a188894ff3ef4e9df4c1d0affc79f1e590fc34158a6709cdeab611069b30a5e2" go.version=go1.24.6 instance.id=4da9c307-80d3-4ca8-a660-d9a697f01db8 blob eligible for deletion: sha256:b435f65ef9554baba75a543293687ab38e9b11ffd2b66c68434ad5c6029e146a time="2025-08-08T21:32:33Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/b4/b435f65ef9554baba75a543293687ab38e9b11ffd2b66c68434ad5c6029e146a" go.version=go1.24.6 instance.id=4da9c307-80d3-4ca8-a660-d9a697f01db8 blob eligible for deletion: sha256:dbcd42e966d1be59dc31538e4ba8181d34eb576a6da973795ee4a19c9c81debd time="2025-08-08T21:32:33Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/db/dbcd42e966d1be59dc31538e4ba8181d34eb576a6da973795ee4a19c9c81debd" go.version=go1.24.6 instance.id=4da9c307-80d3-4ca8-a660-d9a697f01db8 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-08-08T21:32:33Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.6 instance.id=4da9c307-80d3-4ca8-a660-d9a697f01db8 blob eligible for deletion: sha256:e76a49bee0c99a179fba6d6bc8f3aaa7ff4aafa012df394a89457bad3c6d89af time="2025-08-08T21:32:33Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e7/e76a49bee0c99a179fba6d6bc8f3aaa7ff4aafa012df394a89457bad3c6d89af" go.version=go1.24.6 instance.id=4da9c307-80d3-4ca8-a660-d9a697f01db8 --- PASS: TestDeletionHasEffect (1.48s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (1.35s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:281f508f0544cc4ebe23480d0cad2a4a3be0ae7d0b416d073bad9e7287164044 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:e0cf488dc8ca07c867267c98f63c293120a7eadcfb28fc4d0181c969b0c947d9 michael_z_doukas: marking blob sha256:9eccff7c289235cfd46f891ba3d6046c4297897c96001ce08acb96bc46b75122 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:4681aff5672e3e8b78659cd3fe4fbf162c33edb4858124dd2043cc20b2b63316 time="2025-08-08T21:32:35Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/46/4681aff5672e3e8b78659cd3fe4fbf162c33edb4858124dd2043cc20b2b63316" go.version=go1.24.6 instance.id=4da9c307-80d3-4ca8-a660-d9a697f01db8 --- PASS: TestOrphanBlobDeleted (0.89s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:775fb9a2cf9ba513639cb422e64ef3ef89d9fafb0c0f4691187ead2f351a79c7 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:f613610350f396fd3985aef5cfb2bc9f20113d0ce70d21d056f0b3ec66b3fa4e --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.48s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.57s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.34s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (1.16s) === 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="2025-08-08T21:32:38Z" level=info msg="PurgeUploads starting: olderThan=2025-08-08 20:32:38.475914649 +0000 UTC m=-3574.907548999, actuallyDelete=true" time="2025-08-08T21:32:38Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-08-08T21:32:38Z" level=info msg="PurgeUploads starting: olderThan=2025-08-08 21:32:38.476516083 +0000 UTC m=+25.093052445, actuallyDelete=true" time="2025-08-08T21:32:38Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/bb1b7e1f-b3f6-485a-a62b-b010382f70c5 have older date (2025-08-08 20:32:38 +0000 UTC) than purge date (2025-08-08 21:32:38.476516083 +0000 UTC m=+25.093052445). Removing upload directory." time="2025-08-08T21:32:38Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c663ddee-48b0-4c9b-bf59-982e6481ae71 have older date (2025-08-08 20:32:38 +0000 UTC) than purge date (2025-08-08 21:32:38.476516083 +0000 UTC m=+25.093052445). Removing upload directory." time="2025-08-08T21:32:38Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c7cc8fd4-bbb4-4dc6-9a84-5079f6d5cd7e have older date (2025-08-08 20:32:38 +0000 UTC) than purge date (2025-08-08 21:32:38.476516083 +0000 UTC m=+25.093052445). Removing upload directory." time="2025-08-08T21:32:38Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f3aa5519-8aa5-4bf8-8bec-89af3dfb6399 have older date (2025-08-08 20:32:38 +0000 UTC) than purge date (2025-08-08 21:32:38.476516083 +0000 UTC m=+25.093052445). Removing upload directory." time="2025-08-08T21:32:38Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/3ac7e5d2-d800-4ed7-b236-be6f43f73ed4 have older date (2025-08-08 20:32:38 +0000 UTC) than purge date (2025-08-08 21:32:38.476516083 +0000 UTC m=+25.093052445). Removing upload directory." time="2025-08-08T21:32:38Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/5d6272ed-6202-447d-a8b8-93d7b1d6ce93 have older date (2025-08-08 20:32:38 +0000 UTC) than purge date (2025-08-08 21:32:38.476516083 +0000 UTC m=+25.093052445). Removing upload directory." time="2025-08-08T21:32:38Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a3e65f94-7ab6-4ded-a48b-b52be5c1594f have older date (2025-08-08 20:32:38 +0000 UTC) than purge date (2025-08-08 21:32:38.476516083 +0000 UTC m=+25.093052445). Removing upload directory." time="2025-08-08T21:32:38Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c2c0f9aa-56a5-4525-8eba-43b51d6fa509 have older date (2025-08-08 20:32:38 +0000 UTC) than purge date (2025-08-08 21:32:38.476516083 +0000 UTC m=+25.093052445). Removing upload directory." time="2025-08-08T21:32:38Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/cc6b50ff-07aa-452b-b07a-92d71a5cfd3b have older date (2025-08-08 20:32:38 +0000 UTC) than purge date (2025-08-08 21:32:38.476516083 +0000 UTC m=+25.093052445). Removing upload directory." time="2025-08-08T21:32:38Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/fcef922b-9326-4be9-94ee-c59fa391ec2e have older date (2025-08-08 20:32:38 +0000 UTC) than purge date (2025-08-08 21:32:38.476516083 +0000 UTC m=+25.093052445). Removing upload directory." time="2025-08-08T21:32:38Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7f7bdb1d-6105-455c-82ef-344179dabaf5 have older date (2025-08-08 20:32:38 +0000 UTC) than purge date (2025-08-08 21:32:38.476516083 +0000 UTC m=+25.093052445). Removing upload directory." time="2025-08-08T21:32:38Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-08-08T21:32:38Z" level=info msg="PurgeUploads starting: olderThan=2025-08-08 21:32:38.477184413 +0000 UTC m=+25.093720761, actuallyDelete=true" time="2025-08-08T21:32:38Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/29c3e1ba-285c-43ef-8426-e05fdd6cbd9c have older date (2025-08-08 20:32:38 +0000 UTC) than purge date (2025-08-08 21:32:38.477184413 +0000 UTC m=+25.093720761). Removing upload directory." time="2025-08-08T21:32:38Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/2bcd9a94-4a78-49ab-a413-a932e7098603 have older date (2025-08-08 20:32:38 +0000 UTC) than purge date (2025-08-08 21:32:38.477184413 +0000 UTC m=+25.093720761). Removing upload directory." time="2025-08-08T21:32:38Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/5c1e160e-1f3f-47c2-bab7-91c148b3c8d8 have older date (2025-08-08 20:32:38 +0000 UTC) than purge date (2025-08-08 21:32:38.477184413 +0000 UTC m=+25.093720761). Removing upload directory." time="2025-08-08T21:32:38Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/d48bd5a6-001f-466a-a9b6-663326e6d32f have older date (2025-08-08 20:32:38 +0000 UTC) than purge date (2025-08-08 21:32:38.477184413 +0000 UTC m=+25.093720761). Removing upload directory." time="2025-08-08T21:32:38Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/f00dbe6c-47ee-4b39-b981-3af5a93f9f2a have older date (2025-08-08 20:32:38 +0000 UTC) than purge date (2025-08-08 21:32:38.477184413 +0000 UTC m=+25.093720761). Removing upload directory." time="2025-08-08T21:32:38Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-08-08T21:32:38Z" level=info msg="PurgeUploads starting: olderThan=2025-08-08 21:32:38.477712031 +0000 UTC m=+25.094248393, actuallyDelete=true" time="2025-08-08T21:32:38Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c0df393d-1261-4ef5-b244-58735636000e have older date (2025-08-08 20:32:38 +0000 UTC) than purge date (2025-08-08 21:32:38.477712031 +0000 UTC m=+25.094248393). Removing upload directory." time="2025-08-08T21:32:38Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/fddd3bd7-7db1-4f71-9f63-687e539b5133 have older date (2025-08-08 20:32:38 +0000 UTC) than purge date (2025-08-08 21:32:38.477712031 +0000 UTC m=+25.094248393). Removing upload directory." time="2025-08-08T21:32:38Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/932dfe41-ea7e-4459-bacb-56f9b33d3d41 have older date (2025-08-08 20:32:38 +0000 UTC) than purge date (2025-08-08 21:32:38.477712031 +0000 UTC m=+25.094248393). Removing upload directory." time="2025-08-08T21:32:38Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b7774da2-01fd-4319-b7de-993dd1e5314c have older date (2025-08-08 20:32:38 +0000 UTC) than purge date (2025-08-08 21:32:38.477712031 +0000 UTC m=+25.094248393). Removing upload directory." time="2025-08-08T21:32:38Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b9341bce-a7d6-454e-b360-b06e57f830d3 have older date (2025-08-08 20:32:38 +0000 UTC) than purge date (2025-08-08 21:32:38.477712031 +0000 UTC m=+25.094248393). Removing upload directory." time="2025-08-08T21:32:38Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-08-08T21:32:38Z" level=info msg="PurgeUploads starting: olderThan=2025-08-08 21:32:38.478004593 +0000 UTC m=+25.094540942, actuallyDelete=true" time="2025-08-08T21:32:38Z" 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 25.122s ? 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.006s === 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.008s === RUN TestWalkFileRemoved time="2025-08-08T21:32:13Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.004s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.456s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.06s) === 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.073s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.36s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.768s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (19.32s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 19.739s ? github.com/docker/distribution/registry/storage/driver/middleware [no test files] === RUN TestS3TryUpdate === PAUSE TestS3TryUpdate === RUN TestMatchIPV6 === PAUSE TestMatchIPV6 === RUN TestMatchIPV4 === PAUSE TestMatchIPV4 === RUN TestMatchIPV4_2 === PAUSE TestMatchIPV4_2 === RUN TestMatchIPV4WithRegionMatched === PAUSE TestMatchIPV4WithRegionMatched === RUN TestMatchIPV4WithRegionMatch_2 === PAUSE TestMatchIPV4WithRegionMatch_2 === RUN TestMatchIPV4WithRegionNotMatched === PAUSE TestMatchIPV4WithRegionNotMatched === RUN TestInvalidData === PAUSE TestInvalidData === RUN TestInvalidNetworkType === PAUSE TestInvalidNetworkType === RUN TestParsing === PAUSE TestParsing === RUN TestUpdateCalledRegularly === PAUSE TestUpdateCalledRegularly === RUN TestEligibleForS3 === RUN TestEligibleForS3/Client_IP_=_ time="2025-08-08T21:32:13Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.24.6 === RUN TestEligibleForS3/Client_IP_=_#01 time="2025-08-08T21:32:13Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.24.6 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2025-08-08T21:32:13Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.24.6 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 TestParsing === CONT TestInvalidData === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV4_2 === CONT TestMatchIPV4WithRegionNotMatched === CONT TestUpdateCalledRegularly === CONT TestInvalidNetworkType === CONT TestMatchIPV6 === CONT TestMatchIPV4 === CONT TestMatchIPV4WithRegionMatch_2 --- PASS: TestMatchIPV4WithRegionMatched (0.00s) --- PASS: TestS3TryUpdate (0.00s) time="2025-08-08T21:32:13Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.6 time="2025-08-08T21:32:13Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.6 instance.id=f25f352c-3656-4c33-8855-4289c842b0e8 time="2025-08-08T21:32:13Z" level=error msg="unknown ip address format" go.version=go1.24.6 instance.id=f25f352c-3656-4c33-8855-4289c842b0e8 ip=?0000000000000000000000000000000000 --- PASS: TestInvalidNetworkType (0.00s) --- PASS: TestParsing (0.01s) --- PASS: TestMatchIPV6 (0.00s) time="2025-08-08T21:32:13Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.6 instance.id=f25f352c-3656-4c33-8855-4289c842b0e8 --- PASS: TestMatchIPV4WithRegionNotMatched (0.00s) --- PASS: TestMatchIPV4_2 (0.00s) --- PASS: TestInvalidData (0.01s) --- PASS: TestMatchIPV4 (0.00s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.00s) time="2025-08-08T21:32:14Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.6 time="2025-08-08T21:32:15Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.6 time="2025-08-08T21:32:16Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.6 time="2025-08-08T21:32:17Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.6 --- PASS: TestUpdateCalledRegularly (4.50s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.513s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.006s ? 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.410s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.74s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 16.206s ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.00s) PASS ok github.com/docker/distribution/uuid 0.011s ? 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-r15.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-r15.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-x86_64.so.1 >>> docker-registry*: Package size: 26.6 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r15.apk >>> docker-registry: Build complete at Fri, 08 Aug 2025 21:35:16 +0000 elapsed time 0h 3m 21s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20250808.213156) (2/2) Purging go (1.24.6-r1) busybox-1.37.0-r22.trigger: Executing script... OK: 441 MiB in 106 packages >>> docker-registry: Updating the community/x86_64 repository index... >>> docker-registry: Signing the index...