>>> docker-registry: Building community/docker-registry 2.8.3-r13 (using abuild 3.15.0-r2) started Wed, 09 Jul 2025 08:26:37 +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/3) Installing binutils-gold (2.44-r0) (2/3) Installing go (1.24.5-r0) (3/3) Installing .makedepends-docker-registry (20250709.082638) busybox-1.37.0-r18.trigger: Executing script... OK: 518 MiB in 107 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/docker-registry-2.8.3.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> docker-registry: Fetching docker-registry-2.8.3.tar.gz::https://github.com/distribution/distribution/archive/v2.8.3.tar.gz Connecting to github.com (140.82.121.3:443) Connecting to codeload.github.com (140.82.121.10:443) saving to '/var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz.part' docker-registry-2.8. 1282k --:--:-- ETA 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-07-09T08:26:58Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-07-09T08:26:58Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.02s) PASS ok github.com/docker/distribution/configuration 0.070s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-07-09T08:26:58Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.01s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.056s ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.01s) PASS ok github.com/docker/distribution/health 0.054s === 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.045s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.11s) PASS ok github.com/docker/distribution/health/checks 0.162s ? 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.037s === 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.037s === 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.01s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.065s === 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.044s ? 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/07/09 08:26:58 http: TLS handshake error from 127.0.0.1:51262: 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:42433/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:42433/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:42433/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:42433/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:33295?status=0, fail=true --- PASS: TestHTTPSink (0.04s) === RUN TestListener --- PASS: TestListener (0.80s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-07-09T08:26:59Z" level=info msg="broadcaster: closing" time="2025-07-09T08:26:59Z" level=info msg="closing testSink" time="2025-07-09T08:26:59Z" level=info msg="closing testSink" time="2025-07-09T08:26:59Z" level=info msg="closing testSink" time="2025-07-09T08:26:59Z" level=info msg="closing testSink" time="2025-07-09T08:26:59Z" level=info msg="closing testSink" time="2025-07-09T08:26:59Z" level=info msg="closing testSink" time="2025-07-09T08:26:59Z" level=info msg="closing testSink" time="2025-07-09T08:26:59Z" level=info msg="closing testSink" time="2025-07-09T08:26:59Z" level=info msg="closing testSink" time="2025-07-09T08:26:59Z" level=info msg="closing testSink" time="2025-07-09T08:26:59Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2025-07-09T08:26:59Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-07-09T08:26:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:26:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:26:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 1} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 1} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 1} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 1} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:26:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:26:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:26:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:26:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:26:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:26:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:26:59Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T08:27:00Z" level=warning msg="&{0x30bbc38 0.9} encountered too many errors, backing off" time="2025-07-09T08:27:00Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.92s) PASS ok github.com/docker/distribution/notifications 1.952s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-07-09T08:26:58Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-07-09T08:26:58.705894153Z" 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.5 time="2025-07-09T08:26:58.705986034Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T08:26:58.705987434Z" level=info msg="Starting upload purge in 17m0s" go.version=go1.24.5 time="2025-07-09T08:26:58.706793123Z" level=info msg="listening on [::]:5000" go.version=go1.24.5 time="2025-07-09T08:27:01.709287186Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.5 time="2025-07-09T08:27:01.811086322Z" level=info msg="response completed" go.version=go1.24.5 http.request.host=127.0.0.1 http.request.id=d2050bfb-e91b-4b58-815e-c145d8d44e84 http.request.method=GET http.request.remoteaddr="[::1]:46458" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="884.009µs" http.response.status=200 http.response.written=2 ::1 - - [09/Jul/2025:08:27:01 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.11s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-07-09T08:27:02.122056592Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-07-09T08:27:02.124256816Z" 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.5 time="2025-07-09T08:27:02.124286696Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T08:27:02.124338457Z" level=info msg="Starting upload purge in 59m0s" go.version=go1.24.5 time="2025-07-09T08:27:02.1247011Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.5 time="2025-07-09T08:27:02.124786261Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.24.5 time="2025-07-09T08:27:02.125383508Z" level=info msg="listening on [::]:5001, tls" go.version=go1.24.5 time="2025-07-09T08:27:05.139447695Z" level=info msg="response completed" go.version=go1.24.5 http.request.host=127.0.0.1 http.request.id=b91110cb-846e-4013-ab17-4db50105345e http.request.method=GET http.request.remoteaddr="127.0.0.1:43224" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="761.448µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Jul/2025:08:27:05 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-07-09T08:27:05.139593257Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.5 --- PASS: TestRegistrySupportedCipherSuite (3.43s) === RUN TestRegistryUnsupportedCipherSuite time="2025-07-09T08:27:06.5435145Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-07-09T08:27:06.545320599Z" 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.5 time="2025-07-09T08:27:06.545350199Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T08:27:06.54540676Z" level=info msg="Starting upload purge in 53m0s" go.version=go1.24.5 time="2025-07-09T08:27:06.545771164Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.5 --- PASS: TestRegistryUnsupportedCipherSuite (9.41s) PASS ok github.com/docker/distribution/registry 16.006s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.044s === 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.07s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.160s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-07-09T08:26:58Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.24.5 instance.id=4f87e429-ec08-404b-b367-ab55f1b3d29d time="2025-07-09T08:26:58Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.24.5 instance.id=4f87e429-ec08-404b-b367-ab55f1b3d29d --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-07-09T08:26:58Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.5 password=y-t-aibomfTzIdX4pG55u1rjKdWD5hHGxLAkGHsfWeo user=docker --- PASS: TestCreateHtpasswdFile (0.07s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.132s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.054s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.06s) === RUN TestLeeway time="2025-07-09T08:26:58Z" level=info msg="token not to be used before 2025-07-09 08:26:59 +0000 UTC - currently 2025-07-09 08:26:58.75199189 +0000 UTC m=+0.080715271" time="2025-07-09T08:26:58Z" level=info msg="token not to be used after 2025-07-09 08:26:58 +0000 UTC - currently 2025-07-09 08:26:58.755476967 +0000 UTC m=+0.084200348" --- PASS: TestLeeway (0.01s) === RUN TestAccessController time="2025-07-09T08:26:58Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.04s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.01s) PASS ok github.com/docker/distribution/registry/auth/token 0.161s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.00s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.00s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.01s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.00s) === RUN TestManifestPut --- PASS: TestManifestPut (0.00s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.103s === 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.068s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.041s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2025-07-09T08:26:58Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 time="2025-07-09T08:26:58Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T08:26:58Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:36595" http.request.id=1ecc8a6c-4de9-4be0-9474-f4440b66250b http.request.method=GET http.request.remoteaddr="127.0.0.1:53280" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="865.129µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Jul/2025:08:26:58 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2025-07-09T08:26:58Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 time="2025-07-09T08:26:58Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T08:26:58Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44853" http.request.id=f5dd49a1-add0-49b1-9d2b-79979032bfd9 http.request.method=GET http.request.remoteaddr="127.0.0.1:44462" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.588467ms http.response.status=200 http.response.written=20 127.0.0.1 - - [09/Jul/2025:08:26:58 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-07-09T08:26:59Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44853" http.request.id=6b9d3e08-fc67-43e3-8a36-af706b04f768 http.request.method=POST http.request.remoteaddr="127.0.0.1:44462" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.198293ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:26:59 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:00Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44853" http.request.id=39cec9fd-5a88-4315-b901-cc64c2b5c9fc http.request.method=PUT http.request.remoteaddr="127.0.0.1:44462" http.request.uri="/v2/foo/aaaa/blobs/uploads/c7182dd4-9505-4d4c-a209-b8fec6e979eb?_state=1WPFU2oZ1-Mpt1ESmWXodHeTStKr7YEJ6ayU9Rr6LOR7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJjNzE4MmRkNC05NTA1LTRkNGMtYTIwOS1iOGZlYzZlOTc5ZWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6MjY6NTkuMTE0NjM4NDc2WiJ9&digest=sha256%3A8b6ef4aa2a49c57e2747434209f90c4791eca63b1b92846f1fbf574e8b90c8a3" http.request.useragent="Go-http-client/1.1" http.response.duration=1.465582067s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:26:59 +0000] "PUT /v2/foo/aaaa/blobs/uploads/c7182dd4-9505-4d4c-a209-b8fec6e979eb?_state=1WPFU2oZ1-Mpt1ESmWXodHeTStKr7YEJ6ayU9Rr6LOR7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJjNzE4MmRkNC05NTA1LTRkNGMtYTIwOS1iOGZlYzZlOTc5ZWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6MjY6NTkuMTE0NjM4NDc2WiJ9&digest=sha256%3A8b6ef4aa2a49c57e2747434209f90c4791eca63b1b92846f1fbf574e8b90c8a3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:00Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44853" http.request.id=e12c95f1-8fd8-44b2-bbfa-f9a773020d96 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44462" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.503838ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:00 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:00Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44853" http.request.id=476a6286-1c21-4120-88f4-6b8b3e0bac71 http.request.method=POST http.request.remoteaddr="127.0.0.1:44462" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.032171ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:00 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:01Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44853" http.request.id=40e2b899-9769-494c-847c-bbd6e192c238 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44462" http.request.uri="/v2/foo/bbbb/blobs/uploads/a48c88e2-5b4a-419f-93ce-9dbcf7b2ab69?_state=NfaORZRp8RKOQWelllViM_MI3Fsq0fJhprXFYsebfeJ7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJhNDhjODhlMi01YjRhLTQxOWYtOTNjZS05ZGJjZjdiMmFiNjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6MDAuNzY2ODQ5NzU0WiJ9&digest=sha256%3A5864f70c30fc809c944d9c845bf74008a7bdc15403afe23f206c2be7fe996c56" http.request.useragent="Go-http-client/1.1" http.response.duration=1.047638245s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:00 +0000] "PUT /v2/foo/bbbb/blobs/uploads/a48c88e2-5b4a-419f-93ce-9dbcf7b2ab69?_state=NfaORZRp8RKOQWelllViM_MI3Fsq0fJhprXFYsebfeJ7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJhNDhjODhlMi01YjRhLTQxOWYtOTNjZS05ZGJjZjdiMmFiNjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6MDAuNzY2ODQ5NzU0WiJ9&digest=sha256%3A5864f70c30fc809c944d9c845bf74008a7bdc15403afe23f206c2be7fe996c56 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:01Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44853" http.request.id=1c907345-28ec-4bb4-bec5-e92e2c25e647 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44462" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.497118ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:01 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:01Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44853" http.request.id=02561652-4c7e-42ef-932d-a378a7b3cdb1 http.request.method=POST http.request.remoteaddr="127.0.0.1:44462" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.068892ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:01 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:02Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44853" http.request.id=622ea946-3a1f-44b2-9530-e8443c4dcfee http.request.method=PUT http.request.remoteaddr="127.0.0.1:44462" http.request.uri="/v2/foo/cccc/blobs/uploads/5ae4d722-045e-4f93-b3cb-85e14c7659bc?_state=Ss2wpOtMprpnWxVJ1TvWHqNB-m8b9I_EszjE-joSlrV7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI1YWU0ZDcyMi0wNDVlLTRmOTMtYjNjYi04NWUxNGM3NjU5YmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6MDEuOTk1MjI4MDI2WiJ9&digest=sha256%3A25361ffef386d50e97449e7cbd9a3d56f55c4fcd0589834d94ddfb45d25ded9d" http.request.useragent="Go-http-client/1.1" http.response.duration=971.286383ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:01 +0000] "PUT /v2/foo/cccc/blobs/uploads/5ae4d722-045e-4f93-b3cb-85e14c7659bc?_state=Ss2wpOtMprpnWxVJ1TvWHqNB-m8b9I_EszjE-joSlrV7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI1YWU0ZDcyMi0wNDVlLTRmOTMtYjNjYi04NWUxNGM3NjU5YmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6MDEuOTk1MjI4MDI2WiJ9&digest=sha256%3A25361ffef386d50e97449e7cbd9a3d56f55c4fcd0589834d94ddfb45d25ded9d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:02Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44853" http.request.id=cfe4e4db-99ae-4811-b264-4f27d0b9b6c7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44462" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.530158ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:02 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:03Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44853" http.request.id=917259d3-7fef-4279-b4a7-5ce3ed1fb251 http.request.method=POST http.request.remoteaddr="127.0.0.1:44462" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.015251ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:03 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:04Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44853" http.request.id=479fb4e0-b33f-44cc-a0ef-d02f10f5c104 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44462" http.request.uri="/v2/foo/dddd/blobs/uploads/e4d06e67-825c-4099-9df9-1452bee7bdcc?_state=a2tN6BgL0mQ5RYQy7uWFY_lxuhucAtTuByJTqWZJJuN7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJlNGQwNmU2Ny04MjVjLTQwOTktOWRmOS0xNDUyYmVlN2JkY2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6MDMuMTc2NTk3ODcxWiJ9&digest=sha256%3Af89fed361aef0c8977155db6b6ef2cc01792aa3b6a3851845d2ff972c8d2e451" http.request.useragent="Go-http-client/1.1" http.response.duration=1.284171913s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:03 +0000] "PUT /v2/foo/dddd/blobs/uploads/e4d06e67-825c-4099-9df9-1452bee7bdcc?_state=a2tN6BgL0mQ5RYQy7uWFY_lxuhucAtTuByJTqWZJJuN7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJlNGQwNmU2Ny04MjVjLTQwOTktOWRmOS0xNDUyYmVlN2JkY2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6MDMuMTc2NTk3ODcxWiJ9&digest=sha256%3Af89fed361aef0c8977155db6b6ef2cc01792aa3b6a3851845d2ff972c8d2e451 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:04Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44853" http.request.id=a79d5166-8ec5-471b-b5cf-0dd385bfe86e http.request.method=PUT http.request.remoteaddr="127.0.0.1:44462" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.515398ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:04 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:04Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44853" http.request.id=eee6ee0c-0730-4d48-907a-872589ee5bae http.request.method=POST http.request.remoteaddr="127.0.0.1:44462" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="998.931µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:04 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:06Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44853" http.request.id=ace6f739-8dcc-433e-9688-1f96493676c4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44462" http.request.uri="/v2/foo/eeee/blobs/uploads/6774124f-5b6d-4361-bf8f-1cc3af68e504?_state=Ggrb-UliCgGyzMwfj55LvUJ-n1VbhTQumnPuiMQ4M997Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI2Nzc0MTI0Zi01YjZkLTQzNjEtYmY4Zi0xY2MzYWY2OGU1MDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6MDQuNjkyNTAyNzYxWiJ9&digest=sha256%3A672cc26674efb917335936897e0f62c40a9195f9392527a67ac5cbf45a85343a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.605440214s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:04 +0000] "PUT /v2/foo/eeee/blobs/uploads/6774124f-5b6d-4361-bf8f-1cc3af68e504?_state=Ggrb-UliCgGyzMwfj55LvUJ-n1VbhTQumnPuiMQ4M997Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI2Nzc0MTI0Zi01YjZkLTQzNjEtYmY4Zi0xY2MzYWY2OGU1MDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6MDQuNjkyNTAyNzYxWiJ9&digest=sha256%3A672cc26674efb917335936897e0f62c40a9195f9392527a67ac5cbf45a85343a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:06Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44853" http.request.id=72e2a2ed-6192-4113-a661-f6ecd739fe9b http.request.method=PUT http.request.remoteaddr="127.0.0.1:44462" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.474597ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:06 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:06Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44853" http.request.id=faa5b118-c763-42ae-a26d-b134a69e062b http.request.method=POST http.request.remoteaddr="127.0.0.1:44462" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.161573ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:06 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:09Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44853" http.request.id=24d547f6-8b8a-4b46-a243-c8437747a63b http.request.method=PUT http.request.remoteaddr="127.0.0.1:44462" http.request.uri="/v2/foo/ffff/blobs/uploads/3c40d5a9-5e4d-418f-84b1-e58798ef35d6?_state=CiRq8ysf1ifO8XNwpTUGeL9tVoaLChxlhaXxFORwNtd7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiIzYzQwZDVhOS01ZTRkLTQxOGYtODRiMS1lNTg3OThlZjM1ZDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6MDYuNjA0MDcwNDcyWiJ9&digest=sha256%3A4e6c2ff3b9b7c3eae53edf8c87709d06bacc8558a4d70d1b941c061783bdbe25" http.request.useragent="Go-http-client/1.1" http.response.duration=2.440791612s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:06 +0000] "PUT /v2/foo/ffff/blobs/uploads/3c40d5a9-5e4d-418f-84b1-e58798ef35d6?_state=CiRq8ysf1ifO8XNwpTUGeL9tVoaLChxlhaXxFORwNtd7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiIzYzQwZDVhOS01ZTRkLTQxOGYtODRiMS1lNTg3OThlZjM1ZDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6MDYuNjA0MDcwNDcyWiJ9&digest=sha256%3A4e6c2ff3b9b7c3eae53edf8c87709d06bacc8558a4d70d1b941c061783bdbe25 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:09Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44853" http.request.id=f357981d-428f-487d-98d4-b6d8c85f8fb1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44462" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.499717ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:09 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:09Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44853" http.request.id=bf79c02f-30a5-4855-893e-68073dfbb530 http.request.method=GET http.request.remoteaddr="127.0.0.1:44462" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="784.969µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [09/Jul/2025:08:27:09 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-07-09T08:27:09Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44853" http.request.id=bf15b823-95b4-4775-8332-8c731187ec42 http.request.method=GET http.request.remoteaddr="127.0.0.1:44462" 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="775.288µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [09/Jul/2025:08:27:09 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-07-09T08:27:09Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44853" http.request.id=391e746a-d3f2-42fe-8a04-0e30a8863b5b http.request.method=GET http.request.remoteaddr="127.0.0.1:44462" 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="773.768µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [09/Jul/2025:08:27:09 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-07-09T08:27:09Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44853" http.request.id=c08c7b34-a505-44ea-952c-7daf3d5a1293 http.request.method=GET http.request.remoteaddr="127.0.0.1:44462" 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="747.568µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [09/Jul/2025:08:27:09 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-07-09T08:27:09Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44853" http.request.id=bae8e561-74cf-410f-b23a-7a0422309846 http.request.method=GET http.request.remoteaddr="127.0.0.1:44462" 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="768.128µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [09/Jul/2025:08:27:09 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-07-09T08:27:09Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44853" http.request.id=1161177a-2c3b-45b0-9150-7bec762da7e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:44462" 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="745.728µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [09/Jul/2025:08:27:09 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-07-09T08:27:09Z" 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.5 http.request.host="127.0.0.1:44853" http.request.id=4b474d76-04ed-4860-931e-d472f646d4ed http.request.method=GET http.request.remoteaddr="127.0.0.1:44462" 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="809.128µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [09/Jul/2025:08:27:09 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-07-09T08:27:09Z" 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.5 http.request.host="127.0.0.1:44853" http.request.id=53a4c1c5-68e8-4903-a411-103edd1f9b49 http.request.method=GET http.request.remoteaddr="127.0.0.1:44462" 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="793.288µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [09/Jul/2025:08:27:09 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-07-09T08:27:09Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44853" http.request.id=637ea1e1-d0ab-4946-ba8a-2267f803f28f http.request.method=GET http.request.remoteaddr="127.0.0.1:44462" 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="724.008µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [09/Jul/2025:08:27:09 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-07-09T08:27:09Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44853" http.request.id=c1ae3d8b-870d-4ae3-bfc0-4c38b271b0c3 http.request.method=GET http.request.remoteaddr="127.0.0.1:44462" 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="792.408µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [09/Jul/2025:08:27:09 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-07-09T08:27:09Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 time="2025-07-09T08:27:09Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T08:27:09Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44395" http.request.id=7ec78036-364d-4be8-876e-8f1c56ae0d0a http.request.method=POST http.request.remoteaddr="127.0.0.1:54104" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.102012ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:09 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:10Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44395" http.request.id=ef7a623d-e50f-41d1-a39e-2e7ba1454c32 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54104" http.request.uri="/v2/foo/aaaa/blobs/uploads/194a3795-5607-4e56-a642-cbf79299edd6?_state=mqUFgdj3_UTAHaaD8__MT40AqUlmCQnr4nn1w8RdGQV7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIxOTRhMzc5NS01NjA3LTRlNTYtYTY0Mi1jYmY3OTI5OWVkZDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6MDkuMjgyMTQzMzJaIn0%3D&digest=sha256%3A4ddf5ebe6f0182e2cf3cf364e80517eca2aa210c9b9bf3a474e90fb3a1fe5c7a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.298049502s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:09 +0000] "PUT /v2/foo/aaaa/blobs/uploads/194a3795-5607-4e56-a642-cbf79299edd6?_state=mqUFgdj3_UTAHaaD8__MT40AqUlmCQnr4nn1w8RdGQV7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIxOTRhMzc5NS01NjA3LTRlNTYtYTY0Mi1jYmY3OTI5OWVkZDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6MDkuMjgyMTQzMzJaIn0%3D&digest=sha256%3A4ddf5ebe6f0182e2cf3cf364e80517eca2aa210c9b9bf3a474e90fb3a1fe5c7a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:10Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44395" http.request.id=c444d0f4-161c-4e1b-b2ac-625617a21109 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54104" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.491998ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:10 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:10Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44395" http.request.id=d5f9b0ab-c600-49f4-a0b0-e51510705da5 http.request.method=POST http.request.remoteaddr="127.0.0.1:54104" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="960.33µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:10 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:12Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44395" http.request.id=98c0fcb8-d6ed-4e93-944f-35c4a6d05e7b http.request.method=PUT http.request.remoteaddr="127.0.0.1:54104" http.request.uri="/v2/foo/bbbb/blobs/uploads/8eea60cb-0e3c-425b-aad1-721f185ac6a3?_state=tVGemyWy8PHjPseW-WfS1LVjNEMt8DvhsOc-iObapI57Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI4ZWVhNjBjYi0wZTNjLTQyNWItYWFkMS03MjFmMTg1YWM2YTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6MTAuNzk5MDYzOTRaIn0%3D&digest=sha256%3A4dd03082893d98ab333fa2d26116701fdab7680cce0484465517b18ec6df46b7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.37951174s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:10 +0000] "PUT /v2/foo/bbbb/blobs/uploads/8eea60cb-0e3c-425b-aad1-721f185ac6a3?_state=tVGemyWy8PHjPseW-WfS1LVjNEMt8DvhsOc-iObapI57Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI4ZWVhNjBjYi0wZTNjLTQyNWItYWFkMS03MjFmMTg1YWM2YTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6MTAuNzk5MDYzOTRaIn0%3D&digest=sha256%3A4dd03082893d98ab333fa2d26116701fdab7680cce0484465517b18ec6df46b7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:12Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44395" http.request.id=760ca455-9aa8-4a3e-b700-5b2d47e0e469 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54104" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.478037ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:12 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:12Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44395" http.request.id=f396486f-ec35-4831-9adb-82d96ec902ea http.request.method=POST http.request.remoteaddr="127.0.0.1:54104" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="975.09µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:12 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:13Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44395" http.request.id=d8c6421a-3861-4f0c-8c9e-5500cfdd211b http.request.method=PUT http.request.remoteaddr="127.0.0.1:54104" http.request.uri="/v2/foo/cccc/blobs/uploads/89e77043-09ee-4cb2-9d2d-4b385f18931a?_state=kEbJtYl5AnwRC-ciDUK9FcsEvsj9pXO5xK8tI4-Npjh7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI4OWU3NzA0My0wOWVlLTRjYjItOWQyZC00YjM4NWYxODkzMWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6MTIuNDE5MjAxODMxWiJ9&digest=sha256%3A88770f407da961b64c65c0444939930ba800c343f99367440751cc875630b5be" http.request.useragent="Go-http-client/1.1" http.response.duration=1.529481195s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:12 +0000] "PUT /v2/foo/cccc/blobs/uploads/89e77043-09ee-4cb2-9d2d-4b385f18931a?_state=kEbJtYl5AnwRC-ciDUK9FcsEvsj9pXO5xK8tI4-Npjh7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI4OWU3NzA0My0wOWVlLTRjYjItOWQyZC00YjM4NWYxODkzMWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6MTIuNDE5MjAxODMxWiJ9&digest=sha256%3A88770f407da961b64c65c0444939930ba800c343f99367440751cc875630b5be HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:13Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44395" http.request.id=527445c0-9d69-4340-961d-53d3a28b15d1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54104" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.486677ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:13 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:14Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44395" http.request.id=330b813b-cc12-4188-be75-5a5576eaf67d http.request.method=POST http.request.remoteaddr="127.0.0.1:54104" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="947.251µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:14 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:15Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44395" http.request.id=fb2e0fb7-4453-40db-977e-ad9757aa3d90 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54104" http.request.uri="/v2/foo/dddd/blobs/uploads/9fb04828-0496-4e71-863a-b0bf37d6a6e7?_state=nOZtAZXIp_M8Gje_dwN47IU3ULyC1ch7zBFkxZYnoeR7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI5ZmIwNDgyOC0wNDk2LTRlNzEtODYzYS1iMGJmMzdkNmE2ZTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6MTQuMTg0NjA2NzY4WiJ9&digest=sha256%3Af2363533e4d9322d0aed0211684e921bb445b7d401a738a4d600eb4c0fd2c8d1" http.request.useragent="Go-http-client/1.1" http.response.duration=1.605642735s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:14 +0000] "PUT /v2/foo/dddd/blobs/uploads/9fb04828-0496-4e71-863a-b0bf37d6a6e7?_state=nOZtAZXIp_M8Gje_dwN47IU3ULyC1ch7zBFkxZYnoeR7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI5ZmIwNDgyOC0wNDk2LTRlNzEtODYzYS1iMGJmMzdkNmE2ZTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6MTQuMTg0NjA2NzY4WiJ9&digest=sha256%3Af2363533e4d9322d0aed0211684e921bb445b7d401a738a4d600eb4c0fd2c8d1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:15Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44395" http.request.id=306e154c-69ba-4c98-979a-d1631ee879cc http.request.method=PUT http.request.remoteaddr="127.0.0.1:54104" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.485837ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:15 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:15Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44395" http.request.id=1bfebd3e-7ba5-4beb-9af7-5b9acf4448ba http.request.method=GET http.request.remoteaddr="127.0.0.1:54104" 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="766.768µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [09/Jul/2025:08:27:15 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (16.90s) === RUN TestURLPrefix time="2025-07-09T08:27:15Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 time="2025-07-09T08:27:15Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T08:27:15Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:41061" http.request.id=ec38626e-db6f-4ed2-8481-aac4843a878b http.request.method=GET http.request.remoteaddr="127.0.0.1:58394" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="845.649µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Jul/2025:08:27:15 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2025-07-09T08:27:15Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 time="2025-07-09T08:27:15Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T08:27:16Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:5efaebcea4c8ff0d2b983c880263abf98ee1e7958f6e1dfba0c64fa3ad00cc35 err.message="blob unknown to registry" go.version=go1.24.5 http.request.host="127.0.0.1:38081" http.request.id=d65fe3f0-dc3b-49e4-a78b-2117c3fe5356 http.request.method=GET http.request.remoteaddr="127.0.0.1:52472" http.request.uri="/v2/foo/bar/blobs/sha256:5efaebcea4c8ff0d2b983c880263abf98ee1e7958f6e1dfba0c64fa3ad00cc35" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.000851ms http.response.status=404 http.response.written=157 vars.digest="sha256:5efaebcea4c8ff0d2b983c880263abf98ee1e7958f6e1dfba0c64fa3ad00cc35" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:08:27:16 +0000] "GET /v2/foo/bar/blobs/sha256:5efaebcea4c8ff0d2b983c880263abf98ee1e7958f6e1dfba0c64fa3ad00cc35 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-07-09T08:27:16Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:5efaebcea4c8ff0d2b983c880263abf98ee1e7958f6e1dfba0c64fa3ad00cc35 err.message="blob unknown to registry" go.version=go1.24.5 http.request.host="127.0.0.1:38081" http.request.id=702da0a0-f510-4057-8088-273c7cabd13d http.request.method=HEAD http.request.remoteaddr="127.0.0.1:52480" http.request.uri="/v2/foo/bar/blobs/sha256:5efaebcea4c8ff0d2b983c880263abf98ee1e7958f6e1dfba0c64fa3ad00cc35" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="968.25µs" http.response.status=404 http.response.written=157 vars.digest="sha256:5efaebcea4c8ff0d2b983c880263abf98ee1e7958f6e1dfba0c64fa3ad00cc35" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:08:27:16 +0000] "HEAD /v2/foo/bar/blobs/sha256:5efaebcea4c8ff0d2b983c880263abf98ee1e7958f6e1dfba0c64fa3ad00cc35 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-07-09T08:27:16Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38081" http.request.id=4809a2d4-81a7-40ad-87fe-c125ff737dbf http.request.method=POST http.request.remoteaddr="127.0.0.1:52480" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="897.649µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:16 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:16Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38081" http.request.id=46a68d04-56bb-48fc-9fdf-bd84770cd88c http.request.method=GET http.request.remoteaddr="127.0.0.1:52480" http.request.uri="/v2/foo/bar/blobs/uploads/5792e447-8d24-4c74-8868-e1306470ff62?_state=7y_2yTyKwuk3MziFR6GdGyfx9C1CwI5qaCyzjohXvA97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU3OTJlNDQ3LThkMjQtNGM3NC04ODY4LWUxMzA2NDcwZmY2MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoxNi4wMDUxMjQwNTdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.049852ms http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:16 +0000] "GET /v2/foo/bar/blobs/uploads/5792e447-8d24-4c74-8868-e1306470ff62?_state=7y_2yTyKwuk3MziFR6GdGyfx9C1CwI5qaCyzjohXvA97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU3OTJlNDQ3LThkMjQtNGM3NC04ODY4LWUxMzA2NDcwZmY2MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoxNi4wMDUxMjQwNTdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:16Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38081" http.request.id=8452a2e4-b59b-429f-885e-29ecc673d53c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52480" http.request.uri="/v2/foo/bar/blobs/uploads/5792e447-8d24-4c74-8868-e1306470ff62?_state=7y_2yTyKwuk3MziFR6GdGyfx9C1CwI5qaCyzjohXvA97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU3OTJlNDQ3LThkMjQtNGM3NC04ODY4LWUxMzA2NDcwZmY2MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoxNi4wMDUxMjQwNTdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="987.691µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:16 +0000] "DELETE /v2/foo/bar/blobs/uploads/5792e447-8d24-4c74-8868-e1306470ff62?_state=7y_2yTyKwuk3MziFR6GdGyfx9C1CwI5qaCyzjohXvA97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU3OTJlNDQ3LThkMjQtNGM3NC04ODY4LWUxMzA2NDcwZmY2MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoxNi4wMDUxMjQwNTdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:16Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.5 http.request.host="127.0.0.1:38081" http.request.id=c03ec1ac-851a-415c-9173-b2ee051628f9 http.request.method=GET http.request.remoteaddr="127.0.0.1:52480" http.request.uri="/v2/foo/bar/blobs/uploads/5792e447-8d24-4c74-8868-e1306470ff62?_state=7y_2yTyKwuk3MziFR6GdGyfx9C1CwI5qaCyzjohXvA97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU3OTJlNDQ3LThkMjQtNGM3NC04ODY4LWUxMzA2NDcwZmY2MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoxNi4wMDUxMjQwNTdaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=5792e447-8d24-4c74-8868-e1306470ff62 time="2025-07-09T08:27:16Z" 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.5 http.request.host="127.0.0.1:38081" http.request.id=c03ec1ac-851a-415c-9173-b2ee051628f9 http.request.method=GET http.request.remoteaddr="127.0.0.1:52480" http.request.uri="/v2/foo/bar/blobs/uploads/5792e447-8d24-4c74-8868-e1306470ff62?_state=7y_2yTyKwuk3MziFR6GdGyfx9C1CwI5qaCyzjohXvA97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU3OTJlNDQ3LThkMjQtNGM3NC04ODY4LWUxMzA2NDcwZmY2MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoxNi4wMDUxMjQwNTdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="874.369µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=5792e447-8d24-4c74-8868-e1306470ff62 127.0.0.1 - - [09/Jul/2025:08:27:16 +0000] "GET /v2/foo/bar/blobs/uploads/5792e447-8d24-4c74-8868-e1306470ff62?_state=7y_2yTyKwuk3MziFR6GdGyfx9C1CwI5qaCyzjohXvA97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU3OTJlNDQ3LThkMjQtNGM3NC04ODY4LWUxMzA2NDcwZmY2MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoxNi4wMDUxMjQwNTdaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-07-09T08:27:16Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38081" http.request.id=403cd8f4-b991-4bb8-84a3-a714b4fd212e http.request.method=POST http.request.remoteaddr="127.0.0.1:52482" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.032651ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:16 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:16Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.5 http.request.host="127.0.0.1:38081" http.request.id=1ac2a543-1638-4a95-8336-95f4cf9d9f6d http.request.method=PUT http.request.remoteaddr="127.0.0.1:52482" http.request.uri="/v2/foo/bar/blobs/uploads/4ecf6c84-c98b-4c46-83e4-c5f298784afc?_state=8QlSpsLl7krTwLWHNIhK0R4aAg9Wxq4UrpG29HX2JWt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRlY2Y2Yzg0LWM5OGItNGM0Ni04M2U0LWM1ZjI5ODc4NGFmYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoxNi4wMTAwMjQzOVoifQ%3D%3D&digest=sha256%3A5efaebcea4c8ff0d2b983c880263abf98ee1e7958f6e1dfba0c64fa3ad00cc35" http.request.useragent="Go-http-client/1.1" provided=sha256:5efaebcea4c8ff0d2b983c880263abf98ee1e7958f6e1dfba0c64fa3ad00cc35 vars.name="foo/bar" vars.uuid=4ecf6c84-c98b-4c46-83e4-c5f298784afc time="2025-07-09T08:27:16Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.5 http.request.host="127.0.0.1:38081" http.request.id=1ac2a543-1638-4a95-8336-95f4cf9d9f6d http.request.method=PUT http.request.remoteaddr="127.0.0.1:52482" http.request.uri="/v2/foo/bar/blobs/uploads/4ecf6c84-c98b-4c46-83e4-c5f298784afc?_state=8QlSpsLl7krTwLWHNIhK0R4aAg9Wxq4UrpG29HX2JWt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRlY2Y2Yzg0LWM5OGItNGM0Ni04M2U0LWM1ZjI5ODc4NGFmYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoxNi4wMTAwMjQzOVoifQ%3D%3D&digest=sha256%3A5efaebcea4c8ff0d2b983c880263abf98ee1e7958f6e1dfba0c64fa3ad00cc35" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=4ecf6c84-c98b-4c46-83e4-c5f298784afc time="2025-07-09T08:27:16Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:5efaebcea4c8ff0d2b983c880263abf98ee1e7958f6e1dfba0c64fa3ad00cc35, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.5 http.request.host="127.0.0.1:38081" http.request.id=1ac2a543-1638-4a95-8336-95f4cf9d9f6d http.request.method=PUT http.request.remoteaddr="127.0.0.1:52482" http.request.uri="/v2/foo/bar/blobs/uploads/4ecf6c84-c98b-4c46-83e4-c5f298784afc?_state=8QlSpsLl7krTwLWHNIhK0R4aAg9Wxq4UrpG29HX2JWt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRlY2Y2Yzg0LWM5OGItNGM0Ni04M2U0LWM1ZjI5ODc4NGFmYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoxNi4wMTAwMjQzOVoifQ%3D%3D&digest=sha256%3A5efaebcea4c8ff0d2b983c880263abf98ee1e7958f6e1dfba0c64fa3ad00cc35" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="996.771µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=4ecf6c84-c98b-4c46-83e4-c5f298784afc 127.0.0.1 - - [09/Jul/2025:08:27:16 +0000] "PUT /v2/foo/bar/blobs/uploads/4ecf6c84-c98b-4c46-83e4-c5f298784afc?_state=8QlSpsLl7krTwLWHNIhK0R4aAg9Wxq4UrpG29HX2JWt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRlY2Y2Yzg0LWM5OGItNGM0Ni04M2U0LWM1ZjI5ODc4NGFmYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoxNi4wMTAwMjQzOVoifQ%3D%3D&digest=sha256%3A5efaebcea4c8ff0d2b983c880263abf98ee1e7958f6e1dfba0c64fa3ad00cc35 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-07-09T08:27:16Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38081" http.request.id=88f3236f-75a0-4349-b080-2a5630336bfe http.request.method=POST http.request.remoteaddr="127.0.0.1:52482" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="889.049µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:16 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:16Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38081" http.request.id=4ade13ed-ce50-4470-81b7-9ed53e20e17b http.request.method=PUT http.request.remoteaddr="127.0.0.1:52482" http.request.uri="/v2/foo/bar/blobs/uploads/13266407-355b-4bdd-856a-274e3e0d1f71?_state=cnSF0Cgxj8J4pV3FxQxUgGC8900zvZi2DGNJ2FM2C757Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEzMjY2NDA3LTM1NWItNGJkZC04NTZhLTI3NGUzZTBkMWY3MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoxNi4wMTIzOTExMzZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.169453ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:16 +0000] "PUT /v2/foo/bar/blobs/uploads/13266407-355b-4bdd-856a-274e3e0d1f71?_state=cnSF0Cgxj8J4pV3FxQxUgGC8900zvZi2DGNJ2FM2C757Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEzMjY2NDA3LTM1NWItNGJkZC04NTZhLTI3NGUzZTBkMWY3MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoxNi4wMTIzOTExMzZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:16Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38081" http.request.id=2c9d4c5f-c4d3-4d3a-8634-3e27548c69f3 http.request.method=POST http.request.remoteaddr="127.0.0.1:52482" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="866.61µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:16 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:16Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38081" http.request.id=06f99728-a3fa-46df-b095-490a6593b3b1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52482" http.request.uri="/v2/foo/bar/blobs/uploads/29683e3d-0c00-4517-b2b2-d9d89bad6068?_state=vAzfONKYl1WZXL_rj3lRs18rbbHdjZDp_PosJxnEnsV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5NjgzZTNkLTBjMDAtNDUxNy1iMmIyLWQ5ZDg5YmFkNjA2OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoxNi4wMTQ5NDE3NjNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.185013ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:16 +0000] "PUT /v2/foo/bar/blobs/uploads/29683e3d-0c00-4517-b2b2-d9d89bad6068?_state=vAzfONKYl1WZXL_rj3lRs18rbbHdjZDp_PosJxnEnsV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5NjgzZTNkLTBjMDAtNDUxNy1iMmIyLWQ5ZDg5YmFkNjA2OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoxNi4wMTQ5NDE3NjNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:16Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38081" http.request.id=2b64840f-53ef-4ad4-9c89-239d99540bf6 http.request.method=POST http.request.remoteaddr="127.0.0.1:52482" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="876.53µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:16 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:17Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38081" http.request.id=b247a435-b296-4741-8961-865497b8e788 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52482" http.request.uri="/v2/foo/bar/blobs/uploads/bfe766bc-957f-478e-9971-872b5c9bc091?_state=RnvNkBB41ukiknEilTVzoPLYDQEePuj_akdTiqg9lIt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJmZTc2NmJjLTk1N2YtNDc4ZS05OTcxLTg3MmI1YzliYzA5MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoxNi4wMTc0Mjc0M1oifQ%3D%3D&digest=sha256%3A5efaebcea4c8ff0d2b983c880263abf98ee1e7958f6e1dfba0c64fa3ad00cc35" http.request.useragent="Go-http-client/1.1" http.response.duration=1.433540481s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:16 +0000] "PUT /v2/foo/bar/blobs/uploads/bfe766bc-957f-478e-9971-872b5c9bc091?_state=RnvNkBB41ukiknEilTVzoPLYDQEePuj_akdTiqg9lIt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJmZTc2NmJjLTk1N2YtNDc4ZS05OTcxLTg3MmI1YzliYzA5MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoxNi4wMTc0Mjc0M1oifQ%3D%3D&digest=sha256%3A5efaebcea4c8ff0d2b983c880263abf98ee1e7958f6e1dfba0c64fa3ad00cc35 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:17Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38081" http.request.id=df0ba368-b312-4cb1-ad9d-80d58c551683 http.request.method=POST http.request.remoteaddr="127.0.0.1:52482" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.121372ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:17 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:18Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:38081" http.request.id=26398587-a6a8-4ad8-907c-108e9388aee8 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:52482" http.request.uri="/v2/foo/bar/blobs/uploads/8b51fed2-c1f6-46f4-ad8e-7a4cf1b115e7?_state=2QMrEx-5oOVBBnpsY3PtB0ZjTypoUYnXk2gIVmiRW3h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhiNTFmZWQyLWMxZjYtNDZmNC1hZDhlLTdhNGNmMWIxMTVlNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoxNy41ODM5MTE0MjNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.360577615s http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:17 +0000] "PATCH /v2/foo/bar/blobs/uploads/8b51fed2-c1f6-46f4-ad8e-7a4cf1b115e7?_state=2QMrEx-5oOVBBnpsY3PtB0ZjTypoUYnXk2gIVmiRW3h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhiNTFmZWQyLWMxZjYtNDZmNC1hZDhlLTdhNGNmMWIxMTVlNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoxNy41ODM5MTE0MjNaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:18Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38081" http.request.id=8e5ba097-64eb-40d0-9810-e010d0898a40 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52482" http.request.uri="/v2/foo/bar/blobs/uploads/8b51fed2-c1f6-46f4-ad8e-7a4cf1b115e7?_state=o643CabSNKZ0-kMbREsqcIVa3v8HdXwqYttVyp1Eryt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhiNTFmZWQyLWMxZjYtNDZmNC1hZDhlLTdhNGNmMWIxMTVlNyIsIk9mZnNldCI6MjAwMzgxNDQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6MTdaIn0%3D&digest=sha256%3A5efaebcea4c8ff0d2b983c880263abf98ee1e7958f6e1dfba0c64fa3ad00cc35" http.request.useragent="Go-http-client/1.1" http.response.duration=1.154772ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:18 +0000] "PUT /v2/foo/bar/blobs/uploads/8b51fed2-c1f6-46f4-ad8e-7a4cf1b115e7?_state=o643CabSNKZ0-kMbREsqcIVa3v8HdXwqYttVyp1Eryt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhiNTFmZWQyLWMxZjYtNDZmNC1hZDhlLTdhNGNmMWIxMTVlNyIsIk9mZnNldCI6MjAwMzgxNDQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6MTdaIn0%3D&digest=sha256%3A5efaebcea4c8ff0d2b983c880263abf98ee1e7958f6e1dfba0c64fa3ad00cc35 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:18Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38081" http.request.id=5ddb0b79-95a8-4fb5-8f9c-33509ae270c9 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:52482" http.request.uri="/v2/foo/bar/blobs/sha256:5efaebcea4c8ff0d2b983c880263abf98ee1e7958f6e1dfba0c64fa3ad00cc35" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.053171ms http.response.status=200 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:18 +0000] "HEAD /v2/foo/bar/blobs/sha256:5efaebcea4c8ff0d2b983c880263abf98ee1e7958f6e1dfba0c64fa3ad00cc35 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:19Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38081" http.request.id=5e68721e-c6c9-404b-bb83-5e4d58a7b08f http.request.method=GET http.request.remoteaddr="127.0.0.1:52482" http.request.uri="/v2/foo/bar/blobs/sha256:5efaebcea4c8ff0d2b983c880263abf98ee1e7958f6e1dfba0c64fa3ad00cc35" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=89.587165ms http.response.status=200 http.response.written=20038144 127.0.0.1 - - [09/Jul/2025:08:27:18 +0000] "GET /v2/foo/bar/blobs/sha256:5efaebcea4c8ff0d2b983c880263abf98ee1e7958f6e1dfba0c64fa3ad00cc35 HTTP/1.1" 200 20038144 "" "Go-http-client/1.1" time="2025-07-09T08:27:19Z" level=error msg="error parsing digest="sha257:5efaebcea4c8ff0d2b983c880263abf98ee1e7958f6e1dfba0c64fa3ad00cc35": unsupported digest algorithm" go.version=go1.24.5 http.request.host="127.0.0.1:38081" http.request.id=be2961c1-4a3f-4461-9258-a35768943cae http.request.method=GET http.request.remoteaddr="127.0.0.1:52482" http.request.uri="/v2/foo/bar/blobs/sha257:5efaebcea4c8ff0d2b983c880263abf98ee1e7958f6e1dfba0c64fa3ad00cc35" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:5efaebcea4c8ff0d2b983c880263abf98ee1e7958f6e1dfba0c64fa3ad00cc35" vars.name="foo/bar" time="2025-07-09T08:27:19Z" 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.5 http.request.host="127.0.0.1:38081" http.request.id=be2961c1-4a3f-4461-9258-a35768943cae http.request.method=GET http.request.remoteaddr="127.0.0.1:52482" http.request.uri="/v2/foo/bar/blobs/sha257:5efaebcea4c8ff0d2b983c880263abf98ee1e7958f6e1dfba0c64fa3ad00cc35" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="895.69µs" http.response.status=400 http.response.written=110 vars.digest="sha257:5efaebcea4c8ff0d2b983c880263abf98ee1e7958f6e1dfba0c64fa3ad00cc35" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:08:27:19 +0000] "GET /v2/foo/bar/blobs/sha257:5efaebcea4c8ff0d2b983c880263abf98ee1e7958f6e1dfba0c64fa3ad00cc35 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-07-09T08:27:19Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38081" http.request.id=3d872841-277a-4b19-b64e-4c5d934c1e8c http.request.method=GET http.request.remoteaddr="127.0.0.1:52498" http.request.uri="/v2/foo/bar/blobs/sha256:5efaebcea4c8ff0d2b983c880263abf98ee1e7958f6e1dfba0c64fa3ad00cc35" http.request.useragent="Go-http-client/1.1" http.response.duration=1.145372ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:19 +0000] "GET /v2/foo/bar/blobs/sha256:5efaebcea4c8ff0d2b983c880263abf98ee1e7958f6e1dfba0c64fa3ad00cc35 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:19Z" 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.5 time="2025-07-09T08:27:19Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T08:27:19Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:ae8a77c442fce441f2077fea5cec28999000845f14fea8101f1398a03ae5bf4e err.message="blob unknown to registry" go.version=go1.24.5 http.request.host="127.0.0.1:43273" http.request.id=ab8c88c2-fea5-4a8f-88df-99f9268493b1 http.request.method=GET http.request.remoteaddr="127.0.0.1:43172" http.request.uri="/v2/foo/bar/blobs/sha256:ae8a77c442fce441f2077fea5cec28999000845f14fea8101f1398a03ae5bf4e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="970.01µs" http.response.status=404 http.response.written=157 vars.digest="sha256:ae8a77c442fce441f2077fea5cec28999000845f14fea8101f1398a03ae5bf4e" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:08:27:19 +0000] "GET /v2/foo/bar/blobs/sha256:ae8a77c442fce441f2077fea5cec28999000845f14fea8101f1398a03ae5bf4e HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-07-09T08:27:19Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:ae8a77c442fce441f2077fea5cec28999000845f14fea8101f1398a03ae5bf4e err.message="blob unknown to registry" go.version=go1.24.5 http.request.host="127.0.0.1:43273" http.request.id=73356359-9e63-4820-86a1-51e274d21533 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:43188" http.request.uri="/v2/foo/bar/blobs/sha256:ae8a77c442fce441f2077fea5cec28999000845f14fea8101f1398a03ae5bf4e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="869.409µs" http.response.status=404 http.response.written=157 vars.digest="sha256:ae8a77c442fce441f2077fea5cec28999000845f14fea8101f1398a03ae5bf4e" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:08:27:19 +0000] "HEAD /v2/foo/bar/blobs/sha256:ae8a77c442fce441f2077fea5cec28999000845f14fea8101f1398a03ae5bf4e HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-07-09T08:27:19Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43273" http.request.id=4dbe1052-f828-47c7-95d9-5de64d33665e http.request.method=POST http.request.remoteaddr="127.0.0.1:43188" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="868.689µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:19 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:19Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43273" http.request.id=5b8210e9-28b7-4299-93ea-eb16b9fa3647 http.request.method=GET http.request.remoteaddr="127.0.0.1:43188" http.request.uri="/v2/foo/bar/blobs/uploads/647e3735-edec-4631-8336-195d1bd4f0aa?_state=Foflf240W___AQtPE-QythNV2-76RjfjpWdLqtMROv17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY0N2UzNzM1LWVkZWMtNDYzMS04MzM2LTE5NWQxYmQ0ZjBhYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoxOS4yODY2MjgxNjRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="919.05µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:19 +0000] "GET /v2/foo/bar/blobs/uploads/647e3735-edec-4631-8336-195d1bd4f0aa?_state=Foflf240W___AQtPE-QythNV2-76RjfjpWdLqtMROv17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY0N2UzNzM1LWVkZWMtNDYzMS04MzM2LTE5NWQxYmQ0ZjBhYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoxOS4yODY2MjgxNjRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:19Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43273" http.request.id=2f8b506c-31cb-43c4-beec-5ac93fb100f2 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43188" http.request.uri="/v2/foo/bar/blobs/uploads/647e3735-edec-4631-8336-195d1bd4f0aa?_state=Foflf240W___AQtPE-QythNV2-76RjfjpWdLqtMROv17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY0N2UzNzM1LWVkZWMtNDYzMS04MzM2LTE5NWQxYmQ0ZjBhYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoxOS4yODY2MjgxNjRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="869.889µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:19 +0000] "DELETE /v2/foo/bar/blobs/uploads/647e3735-edec-4631-8336-195d1bd4f0aa?_state=Foflf240W___AQtPE-QythNV2-76RjfjpWdLqtMROv17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY0N2UzNzM1LWVkZWMtNDYzMS04MzM2LTE5NWQxYmQ0ZjBhYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoxOS4yODY2MjgxNjRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:19Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.5 http.request.host="127.0.0.1:43273" http.request.id=3a148fc5-2559-4562-b570-a3d84a2a8f7a http.request.method=GET http.request.remoteaddr="127.0.0.1:43188" http.request.uri="/v2/foo/bar/blobs/uploads/647e3735-edec-4631-8336-195d1bd4f0aa?_state=Foflf240W___AQtPE-QythNV2-76RjfjpWdLqtMROv17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY0N2UzNzM1LWVkZWMtNDYzMS04MzM2LTE5NWQxYmQ0ZjBhYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoxOS4yODY2MjgxNjRaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=647e3735-edec-4631-8336-195d1bd4f0aa time="2025-07-09T08:27:19Z" 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.5 http.request.host="127.0.0.1:43273" http.request.id=3a148fc5-2559-4562-b570-a3d84a2a8f7a http.request.method=GET http.request.remoteaddr="127.0.0.1:43188" http.request.uri="/v2/foo/bar/blobs/uploads/647e3735-edec-4631-8336-195d1bd4f0aa?_state=Foflf240W___AQtPE-QythNV2-76RjfjpWdLqtMROv17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY0N2UzNzM1LWVkZWMtNDYzMS04MzM2LTE5NWQxYmQ0ZjBhYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoxOS4yODY2MjgxNjRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="830.369µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=647e3735-edec-4631-8336-195d1bd4f0aa 127.0.0.1 - - [09/Jul/2025:08:27:19 +0000] "GET /v2/foo/bar/blobs/uploads/647e3735-edec-4631-8336-195d1bd4f0aa?_state=Foflf240W___AQtPE-QythNV2-76RjfjpWdLqtMROv17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY0N2UzNzM1LWVkZWMtNDYzMS04MzM2LTE5NWQxYmQ0ZjBhYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoxOS4yODY2MjgxNjRaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-07-09T08:27:19Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43273" http.request.id=db403cc9-dc1e-46ce-944c-1989d648a14d http.request.method=POST http.request.remoteaddr="127.0.0.1:43196" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="930.29µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:19 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:19Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.5 http.request.host="127.0.0.1:43273" http.request.id=b39c7bac-cb9e-40a9-bc21-7232765cc4c8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43196" http.request.uri="/v2/foo/bar/blobs/uploads/f0b400d6-c533-43d1-9645-985d9a49128f?_state=hjYvthbqfXRUCL27FDKt4kQhw26Pyry94KMNKCl8SnV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYwYjQwMGQ2LWM1MzMtNDNkMS05NjQ1LTk4NWQ5YTQ5MTI4ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoxOS4yOTExNTUwNTNaIn0%3D&digest=sha256%3Aae8a77c442fce441f2077fea5cec28999000845f14fea8101f1398a03ae5bf4e" http.request.useragent="Go-http-client/1.1" provided=sha256:ae8a77c442fce441f2077fea5cec28999000845f14fea8101f1398a03ae5bf4e vars.name="foo/bar" vars.uuid=f0b400d6-c533-43d1-9645-985d9a49128f time="2025-07-09T08:27:19Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.5 http.request.host="127.0.0.1:43273" http.request.id=b39c7bac-cb9e-40a9-bc21-7232765cc4c8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43196" http.request.uri="/v2/foo/bar/blobs/uploads/f0b400d6-c533-43d1-9645-985d9a49128f?_state=hjYvthbqfXRUCL27FDKt4kQhw26Pyry94KMNKCl8SnV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYwYjQwMGQ2LWM1MzMtNDNkMS05NjQ1LTk4NWQ5YTQ5MTI4ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoxOS4yOTExNTUwNTNaIn0%3D&digest=sha256%3Aae8a77c442fce441f2077fea5cec28999000845f14fea8101f1398a03ae5bf4e" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=f0b400d6-c533-43d1-9645-985d9a49128f time="2025-07-09T08:27:19Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:ae8a77c442fce441f2077fea5cec28999000845f14fea8101f1398a03ae5bf4e, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.5 http.request.host="127.0.0.1:43273" http.request.id=b39c7bac-cb9e-40a9-bc21-7232765cc4c8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43196" http.request.uri="/v2/foo/bar/blobs/uploads/f0b400d6-c533-43d1-9645-985d9a49128f?_state=hjYvthbqfXRUCL27FDKt4kQhw26Pyry94KMNKCl8SnV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYwYjQwMGQ2LWM1MzMtNDNkMS05NjQ1LTk4NWQ5YTQ5MTI4ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoxOS4yOTExNTUwNTNaIn0%3D&digest=sha256%3Aae8a77c442fce441f2077fea5cec28999000845f14fea8101f1398a03ae5bf4e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="956.29µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=f0b400d6-c533-43d1-9645-985d9a49128f 127.0.0.1 - - [09/Jul/2025:08:27:19 +0000] "PUT /v2/foo/bar/blobs/uploads/f0b400d6-c533-43d1-9645-985d9a49128f?_state=hjYvthbqfXRUCL27FDKt4kQhw26Pyry94KMNKCl8SnV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYwYjQwMGQ2LWM1MzMtNDNkMS05NjQ1LTk4NWQ5YTQ5MTI4ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoxOS4yOTExNTUwNTNaIn0%3D&digest=sha256%3Aae8a77c442fce441f2077fea5cec28999000845f14fea8101f1398a03ae5bf4e HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-07-09T08:27:19Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43273" http.request.id=dd673ecb-6b6b-48b5-95a5-301a78111cbf http.request.method=POST http.request.remoteaddr="127.0.0.1:43196" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="800.408µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:19 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:19Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43273" http.request.id=53c53f97-dc5c-4153-b083-984a93ad61c4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43196" http.request.uri="/v2/foo/bar/blobs/uploads/1454a822-72af-427a-93f7-53a9de83ddaa?_state=nuCeQOpG1UFqQN-K9gKliWbzehQ0KqHI7Yht_2B4IhR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE0NTRhODIyLTcyYWYtNDI3YS05M2Y3LTUzYTlkZTgzZGRhYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoxOS4yOTMzNjM1NTdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.095211ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:19 +0000] "PUT /v2/foo/bar/blobs/uploads/1454a822-72af-427a-93f7-53a9de83ddaa?_state=nuCeQOpG1UFqQN-K9gKliWbzehQ0KqHI7Yht_2B4IhR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE0NTRhODIyLTcyYWYtNDI3YS05M2Y3LTUzYTlkZTgzZGRhYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoxOS4yOTMzNjM1NTdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:19Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43273" http.request.id=56c94332-1ac1-41fe-9ddc-03b5b9179186 http.request.method=POST http.request.remoteaddr="127.0.0.1:43196" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="780.289µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:19 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:19Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43273" http.request.id=3c3ff546-5dc7-49d9-98b6-ae158ce0e28a http.request.method=PUT http.request.remoteaddr="127.0.0.1:43196" http.request.uri="/v2/foo/bar/blobs/uploads/b526cc65-72b6-488b-8f53-64aa501f43f1?_state=MTCKhOjOlTZDykPZCO-psgdp0iflABwcIguA2npi7Jt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI1MjZjYzY1LTcyYjYtNDg4Yi04ZjUzLTY0YWE1MDFmNDNmMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoxOS4yOTU3MDQ2NjJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.055651ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:19 +0000] "PUT /v2/foo/bar/blobs/uploads/b526cc65-72b6-488b-8f53-64aa501f43f1?_state=MTCKhOjOlTZDykPZCO-psgdp0iflABwcIguA2npi7Jt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI1MjZjYzY1LTcyYjYtNDg4Yi04ZjUzLTY0YWE1MDFmNDNmMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoxOS4yOTU3MDQ2NjJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:19Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43273" http.request.id=acaeb1cd-091c-4ed9-8dd2-047bb3825698 http.request.method=POST http.request.remoteaddr="127.0.0.1:43196" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="793.728µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:19 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:20Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43273" http.request.id=6cbd541b-f64c-4889-837f-919450db99f6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43196" http.request.uri="/v2/foo/bar/blobs/uploads/e677d71c-6dc5-4699-9d87-7bfccb762e9d?_state=5XVzYM4LncU-7F60dJuaETKgVRzFY5AsDzMI3RBYP9F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU2NzdkNzFjLTZkYzUtNDY5OS05ZDg3LTdiZmNjYjc2MmU5ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoxOS4yOTc5NzQ0ODdaIn0%3D&digest=sha256%3Aae8a77c442fce441f2077fea5cec28999000845f14fea8101f1398a03ae5bf4e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.19107251s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:19 +0000] "PUT /v2/foo/bar/blobs/uploads/e677d71c-6dc5-4699-9d87-7bfccb762e9d?_state=5XVzYM4LncU-7F60dJuaETKgVRzFY5AsDzMI3RBYP9F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU2NzdkNzFjLTZkYzUtNDY5OS05ZDg3LTdiZmNjYjc2MmU5ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoxOS4yOTc5NzQ0ODdaIn0%3D&digest=sha256%3Aae8a77c442fce441f2077fea5cec28999000845f14fea8101f1398a03ae5bf4e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:20Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43273" http.request.id=f07f3aa8-5bf4-490a-ac4d-9cd7174c4c64 http.request.method=POST http.request.remoteaddr="127.0.0.1:43196" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.087852ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:20 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:21Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:43273" http.request.id=9ae073db-86c7-4ac1-bd35-bd868fa06e6a http.request.method=PATCH http.request.remoteaddr="127.0.0.1:43196" http.request.uri="/v2/foo/bar/blobs/uploads/162fce6b-bf44-4870-a392-c9fe86ab08d9?_state=HJJQRWImRTiHyMkvB8EP95zkuOa-8Ikltd8fGG5WkGd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE2MmZjZTZiLWJmNDQtNDg3MC1hMzkyLWM5ZmU4NmFiMDhkOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoyMC42MTM0NDQ4OTZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.168167223s http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:20 +0000] "PATCH /v2/foo/bar/blobs/uploads/162fce6b-bf44-4870-a392-c9fe86ab08d9?_state=HJJQRWImRTiHyMkvB8EP95zkuOa-8Ikltd8fGG5WkGd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE2MmZjZTZiLWJmNDQtNDg3MC1hMzkyLWM5ZmU4NmFiMDhkOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoyMC42MTM0NDQ4OTZaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:21Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43273" http.request.id=f36aca72-86c3-436e-a7b4-ece1dbddf3f2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43196" http.request.uri="/v2/foo/bar/blobs/uploads/162fce6b-bf44-4870-a392-c9fe86ab08d9?_state=V88sD0NMqT19bEfiZLSkKEMSjROkSRu_fu8QOcQStot7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE2MmZjZTZiLWJmNDQtNDg3MC1hMzkyLWM5ZmU4NmFiMDhkOSIsIk9mZnNldCI6MTkwNTMwNTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6MjBaIn0%3D&digest=sha256%3Aae8a77c442fce441f2077fea5cec28999000845f14fea8101f1398a03ae5bf4e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.191012ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:21 +0000] "PUT /v2/foo/bar/blobs/uploads/162fce6b-bf44-4870-a392-c9fe86ab08d9?_state=V88sD0NMqT19bEfiZLSkKEMSjROkSRu_fu8QOcQStot7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE2MmZjZTZiLWJmNDQtNDg3MC1hMzkyLWM5ZmU4NmFiMDhkOSIsIk9mZnNldCI6MTkwNTMwNTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6MjBaIn0%3D&digest=sha256%3Aae8a77c442fce441f2077fea5cec28999000845f14fea8101f1398a03ae5bf4e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:21Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43273" http.request.id=fb800dcc-631f-4b76-914b-8f1de21d2bb5 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:43196" http.request.uri="/v2/foo/bar/blobs/sha256:ae8a77c442fce441f2077fea5cec28999000845f14fea8101f1398a03ae5bf4e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="985.69µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:21 +0000] "HEAD /v2/foo/bar/blobs/sha256:ae8a77c442fce441f2077fea5cec28999000845f14fea8101f1398a03ae5bf4e HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:21Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43273" http.request.id=c5fe2442-0b54-42a9-9f29-fa0107739ec6 http.request.method=GET http.request.remoteaddr="127.0.0.1:43196" http.request.uri="/v2/foo/bar/blobs/sha256:ae8a77c442fce441f2077fea5cec28999000845f14fea8101f1398a03ae5bf4e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=79.432216ms http.response.status=200 http.response.written=19053056 127.0.0.1 - - [09/Jul/2025:08:27:21 +0000] "GET /v2/foo/bar/blobs/sha256:ae8a77c442fce441f2077fea5cec28999000845f14fea8101f1398a03ae5bf4e HTTP/1.1" 200 19053056 "" "Go-http-client/1.1" time="2025-07-09T08:27:21Z" level=error msg="error parsing digest="sha257:ae8a77c442fce441f2077fea5cec28999000845f14fea8101f1398a03ae5bf4e": unsupported digest algorithm" go.version=go1.24.5 http.request.host="127.0.0.1:43273" http.request.id=aa4dd6f1-6190-42d7-b7f8-84673b324954 http.request.method=GET http.request.remoteaddr="127.0.0.1:43196" http.request.uri="/v2/foo/bar/blobs/sha257:ae8a77c442fce441f2077fea5cec28999000845f14fea8101f1398a03ae5bf4e" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:ae8a77c442fce441f2077fea5cec28999000845f14fea8101f1398a03ae5bf4e" vars.name="foo/bar" time="2025-07-09T08:27:21Z" 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.5 http.request.host="127.0.0.1:43273" http.request.id=aa4dd6f1-6190-42d7-b7f8-84673b324954 http.request.method=GET http.request.remoteaddr="127.0.0.1:43196" http.request.uri="/v2/foo/bar/blobs/sha257:ae8a77c442fce441f2077fea5cec28999000845f14fea8101f1398a03ae5bf4e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="893.49µs" http.response.status=400 http.response.written=110 vars.digest="sha257:ae8a77c442fce441f2077fea5cec28999000845f14fea8101f1398a03ae5bf4e" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:08:27:21 +0000] "GET /v2/foo/bar/blobs/sha257:ae8a77c442fce441f2077fea5cec28999000845f14fea8101f1398a03ae5bf4e HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-07-09T08:27:21Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43273" http.request.id=c5bdc203-1dc6-4124-9946-672ca5413ae2 http.request.method=GET http.request.remoteaddr="127.0.0.1:43206" http.request.uri="/v2/foo/bar/blobs/sha256:ae8a77c442fce441f2077fea5cec28999000845f14fea8101f1398a03ae5bf4e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.193533ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:21 +0000] "GET /v2/foo/bar/blobs/sha256:ae8a77c442fce441f2077fea5cec28999000845f14fea8101f1398a03ae5bf4e HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:21Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43273" http.request.id=a21d07b9-a00c-45b8-9a4b-d15f26a35c53 http.request.method=GET http.request.remoteaddr="127.0.0.1:43206" http.request.uri="/v2/foo/bar/blobs/sha256:ae8a77c442fce441f2077fea5cec28999000845f14fea8101f1398a03ae5bf4e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.668298ms http.response.status=200 http.response.written=229376 127.0.0.1 - - [09/Jul/2025:08:27:21 +0000] "GET /v2/foo/bar/blobs/sha256:ae8a77c442fce441f2077fea5cec28999000845f14fea8101f1398a03ae5bf4e HTTP/1.1" 200 229376 "" "Go-http-client/1.1" time="2025-07-09T08:27:21Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43273" http.request.id=32a0052a-8f2b-4dc7-adca-66a8f99c3dbe http.request.method=GET http.request.remoteaddr="127.0.0.1:43198" http.request.uri="/v2/foo/bar/blobs/sha256:ae8a77c442fce441f2077fea5cec28999000845f14fea8101f1398a03ae5bf4e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=5.237376ms http.response.status=200 http.response.written=2654208 127.0.0.1 - - [09/Jul/2025:08:27:21 +0000] "GET /v2/foo/bar/blobs/sha256:ae8a77c442fce441f2077fea5cec28999000845f14fea8101f1398a03ae5bf4e HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" time="2025-07-09T08:27:21Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38081" http.request.id=85908c41-d4f4-4a25-b0a7-ed5f5c40e9c6 http.request.method=GET http.request.remoteaddr="127.0.0.1:52484" http.request.uri="/v2/foo/bar/blobs/sha256:5efaebcea4c8ff0d2b983c880263abf98ee1e7958f6e1dfba0c64fa3ad00cc35" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.839210102s http.response.status=200 http.response.written=2654208 127.0.0.1 - - [09/Jul/2025:08:27:19 +0000] "GET /v2/foo/bar/blobs/sha256:5efaebcea4c8ff0d2b983c880263abf98ee1e7958f6e1dfba0c64fa3ad00cc35 HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" time="2025-07-09T08:27:21Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38081" http.request.id=0226b8b5-f4c4-4cfd-9fd7-6160e8884639 http.request.method=GET http.request.remoteaddr="127.0.0.1:52498" http.request.uri="/v2/foo/bar/blobs/sha256:5efaebcea4c8ff0d2b983c880263abf98ee1e7958f6e1dfba0c64fa3ad00cc35" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.835282981s http.response.status=200 http.response.written=2555904 127.0.0.1 - - [09/Jul/2025:08:27:19 +0000] "GET /v2/foo/bar/blobs/sha256:5efaebcea4c8ff0d2b983c880263abf98ee1e7958f6e1dfba0c64fa3ad00cc35 HTTP/1.1" 200 2555904 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (6.12s) === RUN TestBlobDelete time="2025-07-09T08:27:21Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 time="2025-07-09T08:27:21Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T08:27:22Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609 err.message="blob unknown to registry" go.version=go1.24.5 http.request.host="127.0.0.1:43927" http.request.id=d0063974-0606-4efa-b426-707fb5519f4e http.request.method=GET http.request.remoteaddr="127.0.0.1:33730" http.request.uri="/v2/foo/bar/blobs/sha256:78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.080132ms http.response.status=404 http.response.written=157 vars.digest="sha256:78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:08:27:22 +0000] "GET /v2/foo/bar/blobs/sha256:78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-07-09T08:27:22Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609 err.message="blob unknown to registry" go.version=go1.24.5 http.request.host="127.0.0.1:43927" http.request.id=3a6eb6b2-a8a1-4025-b388-e5a906e8a3f9 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:33732" http.request.uri="/v2/foo/bar/blobs/sha256:78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="993.091µs" http.response.status=404 http.response.written=157 vars.digest="sha256:78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:08:27:22 +0000] "HEAD /v2/foo/bar/blobs/sha256:78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-07-09T08:27:22Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43927" http.request.id=54905b2e-5a5f-45a6-af72-759a68ab73e0 http.request.method=POST http.request.remoteaddr="127.0.0.1:33732" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="997.811µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:22Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43927" http.request.id=8aae56fd-2a31-489e-a532-e86206b75dee http.request.method=GET http.request.remoteaddr="127.0.0.1:33732" http.request.uri="/v2/foo/bar/blobs/uploads/a2d3773f-b8f7-4b6d-bd2a-9add4233b20c?_state=8DSdaX2bCjaM1-pUNyf_FlaY9TALc20wOGqUl6aTKoN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEyZDM3NzNmLWI4ZjctNGI2ZC1iZDJhLTlhZGQ0MjMzYjIwYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoyMi4xNTY3NDA3NloifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.007931ms http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:22 +0000] "GET /v2/foo/bar/blobs/uploads/a2d3773f-b8f7-4b6d-bd2a-9add4233b20c?_state=8DSdaX2bCjaM1-pUNyf_FlaY9TALc20wOGqUl6aTKoN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEyZDM3NzNmLWI4ZjctNGI2ZC1iZDJhLTlhZGQ0MjMzYjIwYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoyMi4xNTY3NDA3NloifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:22Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43927" http.request.id=aca4e3e6-aaf5-4b76-b39f-98a62fdeacc9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33732" http.request.uri="/v2/foo/bar/blobs/uploads/a2d3773f-b8f7-4b6d-bd2a-9add4233b20c?_state=8DSdaX2bCjaM1-pUNyf_FlaY9TALc20wOGqUl6aTKoN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEyZDM3NzNmLWI4ZjctNGI2ZC1iZDJhLTlhZGQ0MjMzYjIwYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoyMi4xNTY3NDA3NloifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="965.13µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:22 +0000] "DELETE /v2/foo/bar/blobs/uploads/a2d3773f-b8f7-4b6d-bd2a-9add4233b20c?_state=8DSdaX2bCjaM1-pUNyf_FlaY9TALc20wOGqUl6aTKoN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEyZDM3NzNmLWI4ZjctNGI2ZC1iZDJhLTlhZGQ0MjMzYjIwYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoyMi4xNTY3NDA3NloifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:22Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.5 http.request.host="127.0.0.1:43927" http.request.id=17cd9ce5-e636-4b93-a2d8-1c3dee2d4a8e http.request.method=GET http.request.remoteaddr="127.0.0.1:33732" http.request.uri="/v2/foo/bar/blobs/uploads/a2d3773f-b8f7-4b6d-bd2a-9add4233b20c?_state=8DSdaX2bCjaM1-pUNyf_FlaY9TALc20wOGqUl6aTKoN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEyZDM3NzNmLWI4ZjctNGI2ZC1iZDJhLTlhZGQ0MjMzYjIwYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoyMi4xNTY3NDA3NloifQ%3D%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=a2d3773f-b8f7-4b6d-bd2a-9add4233b20c time="2025-07-09T08:27:22Z" 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.5 http.request.host="127.0.0.1:43927" http.request.id=17cd9ce5-e636-4b93-a2d8-1c3dee2d4a8e http.request.method=GET http.request.remoteaddr="127.0.0.1:33732" http.request.uri="/v2/foo/bar/blobs/uploads/a2d3773f-b8f7-4b6d-bd2a-9add4233b20c?_state=8DSdaX2bCjaM1-pUNyf_FlaY9TALc20wOGqUl6aTKoN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEyZDM3NzNmLWI4ZjctNGI2ZC1iZDJhLTlhZGQ0MjMzYjIwYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoyMi4xNTY3NDA3NloifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="973.49µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=a2d3773f-b8f7-4b6d-bd2a-9add4233b20c 127.0.0.1 - - [09/Jul/2025:08:27:22 +0000] "GET /v2/foo/bar/blobs/uploads/a2d3773f-b8f7-4b6d-bd2a-9add4233b20c?_state=8DSdaX2bCjaM1-pUNyf_FlaY9TALc20wOGqUl6aTKoN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEyZDM3NzNmLWI4ZjctNGI2ZC1iZDJhLTlhZGQ0MjMzYjIwYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoyMi4xNTY3NDA3NloifQ%3D%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-07-09T08:27:22Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43927" http.request.id=e99a4bb0-0b77-448d-9e3a-58d9eb6b5dda http.request.method=POST http.request.remoteaddr="127.0.0.1:33734" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.025411ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:22Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.5 http.request.host="127.0.0.1:43927" http.request.id=527f8a41-16ff-4388-a03e-dfa0fee6b2a4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33734" http.request.uri="/v2/foo/bar/blobs/uploads/f8943a00-f04c-4324-95ce-42c790e7960d?_state=_CFvIkPN54kIL6CLJmRPVGUIVzK13iI2j--mj0eDkvF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY4OTQzYTAwLWYwNGMtNDMyNC05NWNlLTQyYzc5MGU3OTYwZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoyMi4xNjE3OTY2OTRaIn0%3D&digest=sha256%3A78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609" http.request.useragent="Go-http-client/1.1" provided=sha256:78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609 vars.name="foo/bar" vars.uuid=f8943a00-f04c-4324-95ce-42c790e7960d time="2025-07-09T08:27:22Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.5 http.request.host="127.0.0.1:43927" http.request.id=527f8a41-16ff-4388-a03e-dfa0fee6b2a4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33734" http.request.uri="/v2/foo/bar/blobs/uploads/f8943a00-f04c-4324-95ce-42c790e7960d?_state=_CFvIkPN54kIL6CLJmRPVGUIVzK13iI2j--mj0eDkvF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY4OTQzYTAwLWYwNGMtNDMyNC05NWNlLTQyYzc5MGU3OTYwZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoyMi4xNjE3OTY2OTRaIn0%3D&digest=sha256%3A78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=f8943a00-f04c-4324-95ce-42c790e7960d time="2025-07-09T08:27:22Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.5 http.request.host="127.0.0.1:43927" http.request.id=527f8a41-16ff-4388-a03e-dfa0fee6b2a4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33734" http.request.uri="/v2/foo/bar/blobs/uploads/f8943a00-f04c-4324-95ce-42c790e7960d?_state=_CFvIkPN54kIL6CLJmRPVGUIVzK13iI2j--mj0eDkvF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY4OTQzYTAwLWYwNGMtNDMyNC05NWNlLTQyYzc5MGU3OTYwZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoyMi4xNjE3OTY2OTRaIn0%3D&digest=sha256%3A78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.048212ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=f8943a00-f04c-4324-95ce-42c790e7960d 127.0.0.1 - - [09/Jul/2025:08:27:22 +0000] "PUT /v2/foo/bar/blobs/uploads/f8943a00-f04c-4324-95ce-42c790e7960d?_state=_CFvIkPN54kIL6CLJmRPVGUIVzK13iI2j--mj0eDkvF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY4OTQzYTAwLWYwNGMtNDMyNC05NWNlLTQyYzc5MGU3OTYwZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoyMi4xNjE3OTY2OTRaIn0%3D&digest=sha256%3A78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-07-09T08:27:22Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43927" http.request.id=5446a3bb-d049-4fca-b54b-ef04265579a0 http.request.method=POST http.request.remoteaddr="127.0.0.1:33734" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="938.65µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:22Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43927" http.request.id=79b1b17e-be59-4685-a4b7-bcbf8ca986f3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33734" http.request.uri="/v2/foo/bar/blobs/uploads/470027c7-57d4-4e15-9121-40dfca6fec31?_state=WC8Hq7MSQbcKi8fYUmRVgn7gqzA8t2St75PvTl9lSkF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ3MDAyN2M3LTU3ZDQtNGUxNS05MTIxLTQwZGZjYTZmZWMzMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoyMi4xNjQ0NjcxMjNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.178933ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:22 +0000] "PUT /v2/foo/bar/blobs/uploads/470027c7-57d4-4e15-9121-40dfca6fec31?_state=WC8Hq7MSQbcKi8fYUmRVgn7gqzA8t2St75PvTl9lSkF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ3MDAyN2M3LTU3ZDQtNGUxNS05MTIxLTQwZGZjYTZmZWMzMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoyMi4xNjQ0NjcxMjNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:22Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43927" http.request.id=557a473a-166f-453e-8d60-6360ba95a2a6 http.request.method=POST http.request.remoteaddr="127.0.0.1:33734" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="974.89µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:22Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43927" http.request.id=ab13a6de-36bd-4149-88f0-c22a98c4fac4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33734" http.request.uri="/v2/foo/bar/blobs/uploads/7210edb9-1523-40d6-835b-5cfaebda3ec8?_state=SilfUiBfxjxc_2BmSrIQjS8EaTIddr8Hu8jYN6FTn157Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcyMTBlZGI5LTE1MjMtNDBkNi04MzViLTVjZmFlYmRhM2VjOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoyMi4xNjcxMzQ3MTJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.159012ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:22 +0000] "PUT /v2/foo/bar/blobs/uploads/7210edb9-1523-40d6-835b-5cfaebda3ec8?_state=SilfUiBfxjxc_2BmSrIQjS8EaTIddr8Hu8jYN6FTn157Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcyMTBlZGI5LTE1MjMtNDBkNi04MzViLTVjZmFlYmRhM2VjOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoyMi4xNjcxMzQ3MTJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:22Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43927" http.request.id=7936387d-b672-4549-9e71-03516330f4ef http.request.method=POST http.request.remoteaddr="127.0.0.1:33734" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="974.731µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:23Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43927" http.request.id=92594478-d31a-49dc-9e31-e2dee8679a0a http.request.method=PUT http.request.remoteaddr="127.0.0.1:33734" http.request.uri="/v2/foo/bar/blobs/uploads/6cacc7cf-8bcd-429b-b763-32dfa5799ca1?_state=R1SD7MCJvaqgXjI0X4lnXyDf03XwWPhumLirBCkBvox7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZjYWNjN2NmLThiY2QtNDI5Yi1iNzYzLTMyZGZhNTc5OWNhMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoyMi4xNjk2ODA0OTlaIn0%3D&digest=sha256%3A78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609" http.request.useragent="Go-http-client/1.1" http.response.duration=1.820491089s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:22 +0000] "PUT /v2/foo/bar/blobs/uploads/6cacc7cf-8bcd-429b-b763-32dfa5799ca1?_state=R1SD7MCJvaqgXjI0X4lnXyDf03XwWPhumLirBCkBvox7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZjYWNjN2NmLThiY2QtNDI5Yi1iNzYzLTMyZGZhNTc5OWNhMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoyMi4xNjk2ODA0OTlaIn0%3D&digest=sha256%3A78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:24Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43927" http.request.id=0a288908-ae16-4952-b464-d72ada606aee http.request.method=POST http.request.remoteaddr="127.0.0.1:33734" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.043811ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:24 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:25Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:43927" http.request.id=a36f6e8f-075f-48e4-bccf-e0d3587a4a69 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:33734" http.request.uri="/v2/foo/bar/blobs/uploads/fe874a31-82c5-4aa9-82dd-e4bb69b16528?_state=epoq3lV3VeB3O5vRcRh_UkO0wO4TWuvKht9nbnUXeJF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZlODc0YTMxLTgyYzUtNGFhOS04MmRkLWU0YmI2OWIxNjUyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoyNC4xNDc0MDgyODJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.751481866s http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:24 +0000] "PATCH /v2/foo/bar/blobs/uploads/fe874a31-82c5-4aa9-82dd-e4bb69b16528?_state=epoq3lV3VeB3O5vRcRh_UkO0wO4TWuvKht9nbnUXeJF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZlODc0YTMxLTgyYzUtNGFhOS04MmRkLWU0YmI2OWIxNjUyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoyNC4xNDc0MDgyODJaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:25Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43927" http.request.id=e69f4e7e-1940-4677-b062-11b350541024 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33734" http.request.uri="/v2/foo/bar/blobs/uploads/fe874a31-82c5-4aa9-82dd-e4bb69b16528?_state=2NoeM7nEli5phpYUUHQa1xD3y5jPaca-Zkv-WXufIXR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZlODc0YTMxLTgyYzUtNGFhOS04MmRkLWU0YmI2OWIxNjUyOCIsIk9mZnNldCI6MjM3MTAyMDgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6MjRaIn0%3D&digest=sha256%3A78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609" http.request.useragent="Go-http-client/1.1" http.response.duration=1.205053ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:25 +0000] "PUT /v2/foo/bar/blobs/uploads/fe874a31-82c5-4aa9-82dd-e4bb69b16528?_state=2NoeM7nEli5phpYUUHQa1xD3y5jPaca-Zkv-WXufIXR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZlODc0YTMxLTgyYzUtNGFhOS04MmRkLWU0YmI2OWIxNjUyOCIsIk9mZnNldCI6MjM3MTAyMDgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6MjRaIn0%3D&digest=sha256%3A78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:25Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43927" http.request.id=06d83637-76ce-4210-aa63-e8caccf0460c http.request.method=HEAD http.request.remoteaddr="127.0.0.1:33734" http.request.uri="/v2/foo/bar/blobs/sha256:78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.050051ms http.response.status=200 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:25 +0000] "HEAD /v2/foo/bar/blobs/sha256:78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:26Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43927" http.request.id=44dbf9cd-0e99-4f43-85d6-8672e6d5eb0e http.request.method=GET http.request.remoteaddr="127.0.0.1:33734" http.request.uri="/v2/foo/bar/blobs/sha256:78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=109.715462ms http.response.status=200 http.response.written=23710208 127.0.0.1 - - [09/Jul/2025:08:27:25 +0000] "GET /v2/foo/bar/blobs/sha256:78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609 HTTP/1.1" 200 23710208 "" "Go-http-client/1.1" time="2025-07-09T08:27:26Z" level=error msg="error parsing digest="sha257:78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609": unsupported digest algorithm" go.version=go1.24.5 http.request.host="127.0.0.1:43927" http.request.id=fa7784c4-3159-4bfa-9bfa-8c429fb1702e http.request.method=GET http.request.remoteaddr="127.0.0.1:33734" http.request.uri="/v2/foo/bar/blobs/sha257:78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609" vars.name="foo/bar" time="2025-07-09T08:27:26Z" 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.5 http.request.host="127.0.0.1:43927" http.request.id=fa7784c4-3159-4bfa-9bfa-8c429fb1702e http.request.method=GET http.request.remoteaddr="127.0.0.1:33734" http.request.uri="/v2/foo/bar/blobs/sha257:78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="840.489µs" http.response.status=400 http.response.written=110 vars.digest="sha257:78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:08:27:26 +0000] "GET /v2/foo/bar/blobs/sha257:78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-07-09T08:27:26Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43927" http.request.id=3bf181a8-1276-44d3-8b27-3487cd8ea9cd http.request.method=GET http.request.remoteaddr="127.0.0.1:56552" http.request.uri="/v2/foo/bar/blobs/sha256:78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609" http.request.useragent="Go-http-client/1.1" http.response.duration=1.097651ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:26 +0000] "GET /v2/foo/bar/blobs/sha256:78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:26Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43927" http.request.id=1366e1af-8fbe-4700-ac80-fb8f07abdef8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56566" http.request.uri="/v2/foo/bar/blobs/sha256:78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609" http.request.useragent="Go-http-client/1.1" http.response.duration="997.77µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:26 +0000] "DELETE /v2/foo/bar/blobs/sha256:78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:26Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609 err.message="blob unknown to registry" go.version=go1.24.5 http.request.host="127.0.0.1:43927" http.request.id=da1438c8-a9ec-46c8-9673-57a9d77da06d http.request.method=HEAD http.request.remoteaddr="127.0.0.1:56566" http.request.uri="/v2/foo/bar/blobs/sha256:78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="797.209µs" http.response.status=404 http.response.written=157 vars.digest="sha256:78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:08:27:26 +0000] "HEAD /v2/foo/bar/blobs/sha256:78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-07-09T08:27:26Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.24.5 http.request.host="127.0.0.1:43927" http.request.id=cb99c836-1495-4642-8229-d64987092fd4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56566" http.request.uri="/v2/foo/bar/blobs/sha256:78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="836.489µs" http.response.status=404 http.response.written=74 vars.digest="sha256:78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:08:27:26 +0000] "DELETE /v2/foo/bar/blobs/sha256:78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-07-09T08:27:26Z" level=error msg="error parsing digest="sha257:78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609": unsupported digest algorithm" go.version=go1.24.5 http.request.host="127.0.0.1:43927" http.request.id=c11b6804-f02d-4fa4-a616-2e152c670789 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56574" http.request.uri="/v2/foo/bar/blobs/sha257:78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609" vars.name="foo/bar" time="2025-07-09T08:27:26Z" 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.5 http.request.host="127.0.0.1:43927" http.request.id=c11b6804-f02d-4fa4-a616-2e152c670789 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56574" http.request.uri="/v2/foo/bar/blobs/sha257:78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="901.889µs" http.response.status=400 http.response.written=110 vars.digest="sha257:78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:08:27:26 +0000] "DELETE /v2/foo/bar/blobs/sha257:78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-07-09T08:27:26Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43927" http.request.id=7de74670-039f-4354-8aee-f4dfa9b635f3 http.request.method=POST http.request.remoteaddr="127.0.0.1:56584" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.076132ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:26 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:27Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43927" http.request.id=d3adecc1-5e09-48ec-a999-57eaebdab44a http.request.method=PUT http.request.remoteaddr="127.0.0.1:56584" http.request.uri="/v2/foo/bar/blobs/uploads/a08d118e-8ba6-4395-8ad8-8b714991a867?_state=seyIgI2DAE75647FoEYitznIiv3PJjy4aLH83RhuIBh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEwOGQxMThlLThiYTYtNDM5NS04YWQ4LThiNzE0OTkxYTg2NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoyNi4wNzYxNjU4OTdaIn0%3D&digest=sha256%3A78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609" http.request.useragent="Go-http-client/1.1" http.response.duration=1.593803807s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:26 +0000] "PUT /v2/foo/bar/blobs/uploads/a08d118e-8ba6-4395-8ad8-8b714991a867?_state=seyIgI2DAE75647FoEYitznIiv3PJjy4aLH83RhuIBh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEwOGQxMThlLThiYTYtNDM5NS04YWQ4LThiNzE0OTkxYTg2NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoyNi4wNzYxNjU4OTdaIn0%3D&digest=sha256%3A78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:27Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43927" http.request.id=fb8455fd-3f1e-4978-b0c7-424f95f1645d http.request.method=HEAD http.request.remoteaddr="127.0.0.1:56584" http.request.uri="/v2/foo/bar/blobs/sha256:78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.143892ms http.response.status=200 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:27 +0000] "HEAD /v2/foo/bar/blobs/sha256:78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:27Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43927" http.request.id=bb8bbade-96be-4206-a85b-a4ed286cb80a http.request.method=GET http.request.remoteaddr="127.0.0.1:56552" http.request.uri="/v2/foo/bar/blobs/sha256:78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.760628084s http.response.status=200 http.response.written=2555904 127.0.0.1 - - [09/Jul/2025:08:27:26 +0000] "GET /v2/foo/bar/blobs/sha256:78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609 HTTP/1.1" 200 2555904 "" "Go-http-client/1.1" time="2025-07-09T08:27:27Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43927" http.request.id=eb709d90-da31-4196-8fcc-a56dec9a325f http.request.method=GET http.request.remoteaddr="127.0.0.1:56550" http.request.uri="/v2/foo/bar/blobs/sha256:78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.765274854s http.response.status=200 http.response.written=2654208 127.0.0.1 - - [09/Jul/2025:08:27:26 +0000] "GET /v2/foo/bar/blobs/sha256:78ceb2aaaa47dbbab05d5976abd4298b748daba2fa52780aac4d0472bc29e609 HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (5.90s) === RUN TestRelativeURL time="2025-07-09T08:27: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.5 time="2025-07-09T08:27:27Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T08:27:27Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:35533" http.request.id=75eac6c5-91d5-4646-948c-50a501a6bd07 http.request.method=POST http.request.remoteaddr="127.0.0.1:45352" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.084572ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:27 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:28Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:35533" http.request.id=184c2675-0339-4afe-98d8-39bc93ae48f4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45352" http.request.uri="/v2/foo/bar/blobs/uploads/761f61f8-7115-45a9-84b1-7d1caaae2c11?_state=UQCNJ5h7pm4Oon9qTIUYA9Ej_rl5F0QBafWMRSrls1l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc2MWY2MWY4LTcxMTUtNDVhOS04NGIxLTdkMWNhYWFlMmMxMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoyNy44MzEzNTAwMDNaIn0%3D&digest=sha256%3A9bb8219b9aa7a69a3ed0394dbd623a6ea15f02dfe5838dc97bac7f8f86c8d9c4" http.request.useragent="Go-http-client/1.1" http.response.duration=921.045081ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:28 +0000] "PUT /v2/foo/bar/blobs/uploads/761f61f8-7115-45a9-84b1-7d1caaae2c11?_state=UQCNJ5h7pm4Oon9qTIUYA9Ej_rl5F0QBafWMRSrls1l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc2MWY2MWY4LTcxMTUtNDVhOS04NGIxLTdkMWNhYWFlMmMxMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoyNy44MzEzNTAwMDNaIn0%3D&digest=sha256%3A9bb8219b9aa7a69a3ed0394dbd623a6ea15f02dfe5838dc97bac7f8f86c8d9c4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:29Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:35533" http.request.id=4620e962-8cfe-4046-860c-ba4551b67937 http.request.method=POST http.request.remoteaddr="127.0.0.1:45352" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.045011ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:29 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:29Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:35533" http.request.id=c27d1bbe-ff69-46fc-b1dc-2cb7c7f8aaf2 http.request.method=POST http.request.remoteaddr="127.0.0.1:45352" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="917.73µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:29 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:29Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:35533" http.request.id=a8a2ddf6-bce1-4b8c-8d55-b11f14df4ff4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45352" http.request.uri="/v2/foo/bar/blobs/uploads/762eaaa4-cd00-49f3-b9ee-2bd1e13b0463?_state=0zwsMtEpJkJGKVuh9Tsn8IGifND8JbB4ZClYRQB9Kmp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc2MmVhYWE0LWNkMDAtNDlmMy1iOWVlLTJiZDFlMTNiMDQ2MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoyOS4xMDE1NjM2MDRaIn0%3D&digest=sha256%3A2861c8f15ca19c916c6cf58824b240d7f7bb3391b484477f91ce044475b07e52" http.request.useragent="Go-http-client/1.1" http.response.duration=871.531387ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:29 +0000] "PUT /v2/foo/bar/blobs/uploads/762eaaa4-cd00-49f3-b9ee-2bd1e13b0463?_state=0zwsMtEpJkJGKVuh9Tsn8IGifND8JbB4ZClYRQB9Kmp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc2MmVhYWE0LWNkMDAtNDlmMy1iOWVlLTJiZDFlMTNiMDQ2MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzoyOS4xMDE1NjM2MDRaIn0%3D&digest=sha256%3A2861c8f15ca19c916c6cf58824b240d7f7bb3391b484477f91ce044475b07e52 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (2.15s) === RUN TestBlobDeleteDisabled time="2025-07-09T08:27:29Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 time="2025-07-09T08:27:29Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T08:27:30Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.5 http.request.host="127.0.0.1:38751" http.request.id=63b0a39e-e658-4f87-8645-608e4cc05e9b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36760" http.request.uri="/v2/foo/bar/blobs/sha256:8af8cad39f8a791ab8770acad3f89cf9126d44059b8e36add623f0cbdc957661" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="913.81µs" http.response.status=405 http.response.written=78 vars.digest="sha256:8af8cad39f8a791ab8770acad3f89cf9126d44059b8e36add623f0cbdc957661" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:08:27:30 +0000] "DELETE /v2/foo/bar/blobs/sha256:8af8cad39f8a791ab8770acad3f89cf9126d44059b8e36add623f0cbdc957661 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.16s) === RUN TestDeleteDisabled time="2025-07-09T08:27:30Z" 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.5 time="2025-07-09T08:27:30Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T08:27:30Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:41109" http.request.id=e3e88cc1-655f-4fe0-bb0b-59e9b67222ed http.request.method=POST http.request.remoteaddr="127.0.0.1:44920" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.170412ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:30 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:31Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:41109" http.request.id=4d08db45-a844-4e9d-ab67-9139c16cfd2d http.request.method=PUT http.request.remoteaddr="127.0.0.1:44920" http.request.uri="/v2/foo/bar/blobs/uploads/b7976376-e699-462d-b4ec-a20007e5bce5?_state=s4ROECiW6vWkKBuaDEO9WwGfvYNwCPoXhhxcR17JZNh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI3OTc2Mzc2LWU2OTktNDYyZC1iNGVjLWEyMDAwN2U1YmNlNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzozMC4zMDgwNzUzMloifQ%3D%3D&digest=sha256%3Aafe9d301f9d9140f58f09ea2ec98cd833e7a95cef265d117a69da50807aa356a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.016289107s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:30 +0000] "PUT /v2/foo/bar/blobs/uploads/b7976376-e699-462d-b4ec-a20007e5bce5?_state=s4ROECiW6vWkKBuaDEO9WwGfvYNwCPoXhhxcR17JZNh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI3OTc2Mzc2LWU2OTktNDYyZC1iNGVjLWEyMDAwN2U1YmNlNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzozMC4zMDgwNzUzMloifQ%3D%3D&digest=sha256%3Aafe9d301f9d9140f58f09ea2ec98cd833e7a95cef265d117a69da50807aa356a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:31Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.5 http.request.host="127.0.0.1:41109" http.request.id=2d110670-1c32-4c0a-ab09-24481a44bd12 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44920" http.request.uri="/v2/foo/bar/blobs/sha256:afe9d301f9d9140f58f09ea2ec98cd833e7a95cef265d117a69da50807aa356a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="881.57µs" http.response.status=405 http.response.written=78 vars.digest="sha256:afe9d301f9d9140f58f09ea2ec98cd833e7a95cef265d117a69da50807aa356a" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:08:27:31 +0000] "DELETE /v2/foo/bar/blobs/sha256:afe9d301f9d9140f58f09ea2ec98cd833e7a95cef265d117a69da50807aa356a HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (1.19s) === RUN TestDeleteReadOnly time="2025-07-09T08:27:31Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 time="2025-07-09T08:27:31Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T08:27:31Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:36991" http.request.id=e78087d2-7664-4297-9917-65a1ec6e3e81 http.request.method=POST http.request.remoteaddr="127.0.0.1:47946" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.020371ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:31 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:32Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:36991" http.request.id=c44f5446-7e8a-4de1-9b44-20c4ecbc923e http.request.method=PUT http.request.remoteaddr="127.0.0.1:47946" http.request.uri="/v2/foo/bar/blobs/uploads/1ea7d15e-8ec2-4f71-bf83-02631b86c365?_state=NAHjV-wQyalNZDnkKTxwSgEeMnMtpUsaaX3bRtei4jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFlYTdkMTVlLThlYzItNGY3MS1iZjgzLTAyNjMxYjg2YzM2NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzozMS41NDMyNDM5ODRaIn0%3D&digest=sha256%3A305fb3ad08a2b41084bb0b36bfd2ee5d50dbc97319caacb84e5b51aa8c14275a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.363418565s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:31 +0000] "PUT /v2/foo/bar/blobs/uploads/1ea7d15e-8ec2-4f71-bf83-02631b86c365?_state=NAHjV-wQyalNZDnkKTxwSgEeMnMtpUsaaX3bRtei4jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFlYTdkMTVlLThlYzItNGY3MS1iZjgzLTAyNjMxYjg2YzM2NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzozMS41NDMyNDM5ODRaIn0%3D&digest=sha256%3A305fb3ad08a2b41084bb0b36bfd2ee5d50dbc97319caacb84e5b51aa8c14275a HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [09/Jul/2025:08:27:32 +0000] "DELETE /v2/foo/bar/blobs/sha256:305fb3ad08a2b41084bb0b36bfd2ee5d50dbc97319caacb84e5b51aa8c14275a HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (1.58s) === RUN TestStartPushReadOnly time="2025-07-09T08:27:32Z" 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.5 time="2025-07-09T08:27:32Z" level=info msg="redis not configured" go.version=go1.24.5 127.0.0.1 - - [09/Jul/2025:08:27:32 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.00s) === RUN TestManifestAPI time="2025-07-09T08:27:32Z" 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.5 time="2025-07-09T08:27:32Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T08:27:32Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.5 http.request.host="127.0.0.1:45885" http.request.id=0d655428-e405-4929-b2f1-9827afdec2a1 http.request.method=GET http.request.remoteaddr="127.0.0.1:39144" 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="912.97µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Jul/2025:08:27:32 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-07-09T08:27:32Z" 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.5 http.request.host="127.0.0.1:45885" http.request.id=325b27c6-889c-482b-ae4e-993385ad78dd http.request.method=GET http.request.remoteaddr="127.0.0.1:39144" 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="798.568µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [09/Jul/2025:08:27:32 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-07-09T08:27:32Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.5 http.request.host="127.0.0.1:45885" http.request.id=e9d54264-746b-420f-956d-4884022e39df http.request.method=PUT http.request.remoteaddr="127.0.0.1:39144" 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="815.849µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Jul/2025:08:27:32 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-07-09T08:27:32Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.5 http.request.host="127.0.0.1:45885" http.request.id=b4dd86e5-14dd-4d0e-b2eb-76262fe53e91 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39144" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.090313ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-07-09T08:27:32Z" 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.5 http.request.host="127.0.0.1:45885" http.request.id=b4dd86e5-14dd-4d0e-b2eb-76262fe53e91 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39144" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.136194ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-07-09T08:27:32Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.5 http.request.host="127.0.0.1:45885" http.request.id=b4dd86e5-14dd-4d0e-b2eb-76262fe53e91 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39144" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.166914ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-07-09T08:27:32Z" 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.5 http.request.host="127.0.0.1:45885" http.request.id=b4dd86e5-14dd-4d0e-b2eb-76262fe53e91 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39144" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.195115ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Jul/2025:08:27:32 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-07-09T08:27:33Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45885" http.request.id=7e8c5b1b-decb-45b4-b889-5851fc182952 http.request.method=POST http.request.remoteaddr="127.0.0.1:39144" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.00021ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:33 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:35Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45885" http.request.id=f64f9dc1-d9fb-4957-a40b-058cc9d84230 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39144" http.request.uri="/v2/foo/schema1/blobs/uploads/46105847-520b-4d93-80ce-710183430962?_state=vJmceil-71zjMmhQTgJdG9j_d8erXxiCHGqbvmzsxfx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0NjEwNTg0Ny01MjBiLTRkOTMtODBjZS03MTAxODM0MzA5NjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6MzMuMjEzNTUwNzM1WiJ9&digest=sha256%3Af9ade9fc2bb6c6955353a601753848649fc6f05c3254a0d67c7ee830d67a4b15" http.request.useragent="Go-http-client/1.1" http.response.duration=2.750304504s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:33 +0000] "PUT /v2/foo/schema1/blobs/uploads/46105847-520b-4d93-80ce-710183430962?_state=vJmceil-71zjMmhQTgJdG9j_d8erXxiCHGqbvmzsxfx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0NjEwNTg0Ny01MjBiLTRkOTMtODBjZS03MTAxODM0MzA5NjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6MzMuMjEzNTUwNzM1WiJ9&digest=sha256%3Af9ade9fc2bb6c6955353a601753848649fc6f05c3254a0d67c7ee830d67a4b15 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:36Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45885" http.request.id=1942b7c4-059e-4abc-8d38-9c8df26ecc86 http.request.method=POST http.request.remoteaddr="127.0.0.1:39144" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.037371ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:36 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:37Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45885" http.request.id=cc1dd9c9-dacf-43a5-9f57-cdfe64d1378f http.request.method=PUT http.request.remoteaddr="127.0.0.1:39144" http.request.uri="/v2/foo/schema1/blobs/uploads/c647b5dd-97b3-45ea-9422-3e2f93550e76?_state=LMaX6USGqgIWvLfRhPYLpnrQzMrt8yDxEYypGj7oBWx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjNjQ3YjVkZC05N2IzLTQ1ZWEtOTQyMi0zZTJmOTM1NTBlNzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6MzYuMjE5OTk3NzE4WiJ9&digest=sha256%3A4aa72665fdaa07604c5d53c194207c0d296fc5d0b5d67626ebff55fc9228e30c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.683684575s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:36 +0000] "PUT /v2/foo/schema1/blobs/uploads/c647b5dd-97b3-45ea-9422-3e2f93550e76?_state=LMaX6USGqgIWvLfRhPYLpnrQzMrt8yDxEYypGj7oBWx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjNjQ3YjVkZC05N2IzLTQ1ZWEtOTQyMi0zZTJmOTM1NTBlNzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6MzYuMjE5OTk3NzE4WiJ9&digest=sha256%3A4aa72665fdaa07604c5d53c194207c0d296fc5d0b5d67626ebff55fc9228e30c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:37Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45885" http.request.id=bd44fcaf-5644-4a82-ac4e-6e5db4b92b39 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39144" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.564198ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:37 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:37Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45885" http.request.id=b3457d9d-d846-403f-b35e-cf2ea22d171c http.request.method=PUT http.request.remoteaddr="127.0.0.1:39144" http.request.uri="/v2/foo/schema1/manifests/sha256:46833888e5dae672c4f80e3bbe4ee78bc2953da04a803e2320855c061ed280cb" http.request.useragent="Go-http-client/1.1" http.response.duration=3.272956ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:37 +0000] "PUT /v2/foo/schema1/manifests/sha256:46833888e5dae672c4f80e3bbe4ee78bc2953da04a803e2320855c061ed280cb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:37Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45885" http.request.id=c231c9ae-fa1a-4811-a839-e38493d25861 http.request.method=GET http.request.remoteaddr="127.0.0.1:39144" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.848379ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Jul/2025:08:27:37 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-07-09T08:27:37Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45885" http.request.id=c3da77ae-c134-4fcc-a66f-0eeafa82f674 http.request.method=GET http.request.remoteaddr="127.0.0.1:39144" http.request.uri="/v2/foo/schema1/manifests/sha256:46833888e5dae672c4f80e3bbe4ee78bc2953da04a803e2320855c061ed280cb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.759699ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Jul/2025:08:27:37 +0000] "GET /v2/foo/schema1/manifests/sha256:46833888e5dae672c4f80e3bbe4ee78bc2953da04a803e2320855c061ed280cb HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-07-09T08:27:37Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:45885" http.request.id=66737713-5188-4e13-981f-a9f3323e160b http.request.method=PUT http.request.remoteaddr="127.0.0.1:39144" http.request.uri="/v2/foo/schema1/manifests/sha256:46833888e5dae672c4f80e3bbe4ee78bc2953da04a803e2320855c061ed280cb" http.request.useragent="Go-http-client/1.1" http.response.duration=3.380116ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:37 +0000] "PUT /v2/foo/schema1/manifests/sha256:46833888e5dae672c4f80e3bbe4ee78bc2953da04a803e2320855c061ed280cb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:37Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:45885" http.request.id=61dbd215-4d29-4e97-87d1-d9b1be80201d http.request.method=PUT http.request.remoteaddr="127.0.0.1:39144" http.request.uri="/v2/foo/schema1/manifests/sha256:46833888e5dae672c4f80e3bbe4ee78bc2953da04a803e2320855c061ed280cb" http.request.useragent="Go-http-client/1.1" http.response.duration=3.294515ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:37 +0000] "PUT /v2/foo/schema1/manifests/sha256:46833888e5dae672c4f80e3bbe4ee78bc2953da04a803e2320855c061ed280cb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:37Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/json" http.request.host="127.0.0.1:45885" http.request.id=bbbd5bef-b340-4d54-87ac-7fde72781777 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39144" http.request.uri="/v2/foo/schema1/manifests/sha256:46833888e5dae672c4f80e3bbe4ee78bc2953da04a803e2320855c061ed280cb" http.request.useragent="Go-http-client/1.1" http.response.duration=3.206275ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:37 +0000] "PUT /v2/foo/schema1/manifests/sha256:46833888e5dae672c4f80e3bbe4ee78bc2953da04a803e2320855c061ed280cb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:37Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45885" http.request.id=d08087c9-4795-41b1-a354-ad8a0832e656 http.request.method=GET http.request.remoteaddr="127.0.0.1:39144" http.request.uri="/v2/foo/schema1/manifests/sha256:46833888e5dae672c4f80e3bbe4ee78bc2953da04a803e2320855c061ed280cb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.734499ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Jul/2025:08:27:37 +0000] "GET /v2/foo/schema1/manifests/sha256:46833888e5dae672c4f80e3bbe4ee78bc2953da04a803e2320855c061ed280cb HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-07-09T08:27:37Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45885" http.request.id=76059bc4-afa9-447f-ae0f-f41b357652c5 http.request.method=GET http.request.remoteaddr="127.0.0.1:39144" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="738.768µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:37 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:37Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45885" http.request.id=013ecbf5-5585-41e8-8dc5-7f87d762649a http.request.method=GET http.request.remoteaddr="127.0.0.1:39144" http.request.uri="/v2/foo/schema1/manifests/sha256:46833888e5dae672c4f80e3bbe4ee78bc2953da04a803e2320855c061ed280cb" http.request.useragent="Go-http-client/1.1" http.response.duration="804.489µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:37 +0000] "GET /v2/foo/schema1/manifests/sha256:46833888e5dae672c4f80e3bbe4ee78bc2953da04a803e2320855c061ed280cb HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:37Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45885" http.request.id=a1c8ed8b-0470-48a3-ae75-4ee60e446afe http.request.method=GET http.request.remoteaddr="127.0.0.1:39144" 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="782.488µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [09/Jul/2025:08:27:37 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-07-09T08:27:37Z" level=error msg="payload digest does match: "sha256:a19e0ccdcbe33dce6fae64c5954d910c0772b793d69989e896eb677f28c5e7cd" != "sha256:46833888e5dae672c4f80e3bbe4ee78bc2953da04a803e2320855c061ed280cb"" go.version=go1.24.5 http.request.host="127.0.0.1:45885" http.request.id=7f76f922-4518-4c0c-a613-b0ccb452e819 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39144" http.request.uri="/v2/foo/schema1/manifests/sha256:46833888e5dae672c4f80e3bbe4ee78bc2953da04a803e2320855c061ed280cb" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:46833888e5dae672c4f80e3bbe4ee78bc2953da04a803e2320855c061ed280cb" time="2025-07-09T08:27:37Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.5 http.request.host="127.0.0.1:45885" http.request.id=7f76f922-4518-4c0c-a613-b0ccb452e819 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39144" http.request.uri="/v2/foo/schema1/manifests/sha256:46833888e5dae672c4f80e3bbe4ee78bc2953da04a803e2320855c061ed280cb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.039092ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:46833888e5dae672c4f80e3bbe4ee78bc2953da04a803e2320855c061ed280cb" 127.0.0.1 - - [09/Jul/2025:08:27:37 +0000] "PUT /v2/foo/schema1/manifests/sha256:46833888e5dae672c4f80e3bbe4ee78bc2953da04a803e2320855c061ed280cb HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-07-09T08:27:37Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.5 http.request.host="127.0.0.1:45885" http.request.id=3f65150a-ad1d-4bf9-8211-dc522e8ff184 http.request.method=GET http.request.remoteaddr="127.0.0.1:39158" 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="863.17µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Jul/2025:08:27:37 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-07-09T08:27:37Z" 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.5 http.request.host="127.0.0.1:45885" http.request.id=12a14588-e77f-471c-aa7e-9acc5793a056 http.request.method=GET http.request.remoteaddr="127.0.0.1:39158" 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="744.728µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [09/Jul/2025:08:27:37 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-07-09T08:27:37Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45885" http.request.id=c321c5da-4974-4b59-9a1f-43eacf2a4952 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39158" 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="910.33µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-07-09T08:27:37Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45885" http.request.id=c321c5da-4974-4b59-9a1f-43eacf2a4952 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39158" 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="951.17µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-07-09T08:27:37Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45885" http.request.id=c321c5da-4974-4b59-9a1f-43eacf2a4952 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39158" 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.031091ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Jul/2025:08:27:37 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-07-09T08:27:37Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45885" http.request.id=fa50cbc8-fd13-4107-94d6-26af6b664075 http.request.method=POST http.request.remoteaddr="127.0.0.1:39158" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="904.73µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:37 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:37Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45885" http.request.id=f49caf8d-e74e-46f3-b7de-7e36ed77695e http.request.method=PUT http.request.remoteaddr="127.0.0.1:39158" http.request.uri="/v2/foo/schema2/blobs/uploads/d3b1ec8e-69ea-4765-ae1d-331611e560be?_state=b5ZpQKvtZZ9RzGuLlLBeEu12Km2O1lZ58R7h32ByqQp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkM2IxZWM4ZS02OWVhLTQ3NjUtYWUxZC0zMzE2MTFlNTYwYmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6MzcuOTQwNTA5ODA5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.123772ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:37 +0000] "PUT /v2/foo/schema2/blobs/uploads/d3b1ec8e-69ea-4765-ae1d-331611e560be?_state=b5ZpQKvtZZ9RzGuLlLBeEu12Km2O1lZ58R7h32ByqQp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkM2IxZWM4ZS02OWVhLTQ3NjUtYWUxZC0zMzE2MTFlNTYwYmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6MzcuOTQwNTA5ODA5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:37Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45885" http.request.id=5b926b27-2b3f-4766-b45c-ca339e9b2263 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39158" 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="952.85µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-07-09T08:27:37Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45885" http.request.id=5b926b27-2b3f-4766-b45c-ca339e9b2263 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39158" 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="994.57µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Jul/2025:08:27:37 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-07-09T08:27:38Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45885" http.request.id=a6adf3d6-d24f-4fd3-987e-301134dc427a http.request.method=POST http.request.remoteaddr="127.0.0.1:39158" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="949.451µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:38 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:39Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45885" http.request.id=30c4f1b2-2453-44f6-9ef6-fbc964a70935 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39158" http.request.uri="/v2/foo/schema2/blobs/uploads/697800a5-6892-4b47-8f8d-a743b3d7ab6f?_state=e2d2Z4imSmqHAg4YHKexzHel38N7uZlekc1IglRKA-V7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2OTc4MDBhNS02ODkyLTRiNDctOGY4ZC1hNzQzYjNkN2FiNmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6MzguMTM1NDI0OTg5WiJ9&digest=sha256%3Abb6d1927b5a20e0afb31cfc9f400172a7dc759169e475cae26902bf21c1e6de9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.027678789s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:38 +0000] "PUT /v2/foo/schema2/blobs/uploads/697800a5-6892-4b47-8f8d-a743b3d7ab6f?_state=e2d2Z4imSmqHAg4YHKexzHel38N7uZlekc1IglRKA-V7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2OTc4MDBhNS02ODkyLTRiNDctOGY4ZC1hNzQzYjNkN2FiNmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6MzguMTM1NDI0OTg5WiJ9&digest=sha256%3Abb6d1927b5a20e0afb31cfc9f400172a7dc759169e475cae26902bf21c1e6de9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:39Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45885" http.request.id=1f246146-45b5-4e05-8057-36789e10cc8a http.request.method=POST http.request.remoteaddr="127.0.0.1:39158" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.143332ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:39 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:40Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45885" http.request.id=70a7df6c-1463-4042-a370-cf256c79382d http.request.method=PUT http.request.remoteaddr="127.0.0.1:39158" http.request.uri="/v2/foo/schema2/blobs/uploads/6edcb354-09d7-4b98-8b50-b35c640ad6e9?_state=U1VWDALKzvaTxKOTfx2lS9KlKEYacgLI41yDL9Nyl6F7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2ZWRjYjM1NC0wOWQ3LTRiOTgtOGI1MC1iMzVjNjQwYWQ2ZTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6MzkuMzU2MTY2MjE3WiJ9&digest=sha256%3A48a0d482b705d6091783166b3ceab422fbf9e3b7654f9c193b96df80d972c54a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.049584065s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:39 +0000] "PUT /v2/foo/schema2/blobs/uploads/6edcb354-09d7-4b98-8b50-b35c640ad6e9?_state=U1VWDALKzvaTxKOTfx2lS9KlKEYacgLI41yDL9Nyl6F7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2ZWRjYjM1NC0wOWQ3LTRiOTgtOGI1MC1iMzVjNjQwYWQ2ZTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6MzkuMzU2MTY2MjE3WiJ9&digest=sha256%3A48a0d482b705d6091783166b3ceab422fbf9e3b7654f9c193b96df80d972c54a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:40Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45885" http.request.id=7f572b3c-12fb-4164-a4fd-e0a587079de6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39158" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.379935ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:40 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:40Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45885" http.request.id=aa7311c1-909c-4e12-b498-881307c42b8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:39158" http.request.uri="/v2/foo/schema2/manifests/sha256:1e50c828e4102c71950e6b928a6fb447ef55b3d9c57cf1bbbfba3e9b5d6b9e3b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.119012ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:40 +0000] "PUT /v2/foo/schema2/manifests/sha256:1e50c828e4102c71950e6b928a6fb447ef55b3d9c57cf1bbbfba3e9b5d6b9e3b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:40Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45885" http.request.id=76aba48a-25fa-435c-9c1d-eb998ef42af4 http.request.method=GET http.request.remoteaddr="127.0.0.1:39158" 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="991.931µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Jul/2025:08:27:40 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-07-09T08:27:40Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45885" http.request.id=a4bd45bd-dfd1-4e0b-9a50-cd783cf356ed http.request.method=GET http.request.remoteaddr="127.0.0.1:39158" http.request.uri="/v2/foo/schema2/manifests/sha256:1e50c828e4102c71950e6b928a6fb447ef55b3d9c57cf1bbbfba3e9b5d6b9e3b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="936.57µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Jul/2025:08:27:40 +0000] "GET /v2/foo/schema2/manifests/sha256:1e50c828e4102c71950e6b928a6fb447ef55b3d9c57cf1bbbfba3e9b5d6b9e3b HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-07-09T08:27:40Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45885" http.request.id=258d8611-d872-4ea4-927a-b2cef69860cf http.request.method=GET http.request.remoteaddr="127.0.0.1:39158" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="765.248µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:40 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:40Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45885" http.request.id=2f9c087a-d8a3-40de-bf89-3e4a8f96f1b4 http.request.method=GET http.request.remoteaddr="127.0.0.1:39158" http.request.uri="/v2/foo/schema2/manifests/sha256:1e50c828e4102c71950e6b928a6fb447ef55b3d9c57cf1bbbfba3e9b5d6b9e3b" http.request.useragent="Go-http-client/1.1" http.response.duration="716.768µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:40 +0000] "GET /v2/foo/schema2/manifests/sha256:1e50c828e4102c71950e6b928a6fb447ef55b3d9c57cf1bbbfba3e9b5d6b9e3b HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:40Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45885" http.request.id=36b747a5-96a0-4ac1-b18b-043d705c2a30 http.request.method=GET http.request.remoteaddr="127.0.0.1:39158" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="707.168µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [09/Jul/2025:08:27:40 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-07-09T08:27:40Z" level=info msg="rewriting manifest sha256:1e50c828e4102c71950e6b928a6fb447ef55b3d9c57cf1bbbfba3e9b5d6b9e3b in schema1 format to support old client" go.version=go1.24.5 http.request.host="127.0.0.1:45885" http.request.id=a8ebdcaa-25c2-42a5-b515-79a820e31780 http.request.method=GET http.request.remoteaddr="127.0.0.1:39158" 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-07-09T08:27:40Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45885" http.request.id=a8ebdcaa-25c2-42a5-b515-79a820e31780 http.request.method=GET http.request.remoteaddr="127.0.0.1:39158" 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.059262ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [09/Jul/2025:08:27:40 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-07-09T08:27:40Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:45885" http.request.id=2b937fcf-5da9-49e7-80e8-595659214ffe http.request.method=PUT http.request.remoteaddr="127.0.0.1:39158" 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="933.53µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [09/Jul/2025:08:27:40 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-07-09T08:27:40Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:45885" http.request.id=c3d77f6c-85ae-406e-b1a2-60c83e08f425 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39158" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.108091ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:40 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:40Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:45885" http.request.id=83d2440b-fa5c-4c16-862f-784c07423f9c http.request.method=PUT http.request.remoteaddr="127.0.0.1:39158" http.request.uri="/v2/foo/schema2/manifests/sha256:8df36b73dfc561a7695780f50dc2b8ebcfc82fcf154fed62e0d09e0ea54a44b2" http.request.useragent="Go-http-client/1.1" http.response.duration="987.89µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:40 +0000] "PUT /v2/foo/schema2/manifests/sha256:8df36b73dfc561a7695780f50dc2b8ebcfc82fcf154fed62e0d09e0ea54a44b2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:40Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45885" http.request.id=1a10fac0-6643-46db-a57f-31fe968201c8 http.request.method=GET http.request.remoteaddr="127.0.0.1:39158" 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="932.05µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [09/Jul/2025:08:27:40 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-07-09T08:27:40Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45885" http.request.id=6ba02114-5532-4dda-a54f-fe04a8797547 http.request.method=GET http.request.remoteaddr="127.0.0.1:39158" http.request.uri="/v2/foo/schema2/manifests/sha256:8df36b73dfc561a7695780f50dc2b8ebcfc82fcf154fed62e0d09e0ea54a44b2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="953.89µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [09/Jul/2025:08:27:40 +0000] "GET /v2/foo/schema2/manifests/sha256:8df36b73dfc561a7695780f50dc2b8ebcfc82fcf154fed62e0d09e0ea54a44b2 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-07-09T08:27:40Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45885" http.request.id=72c548bb-1248-4685-aff3-c214f87e6bb4 http.request.method=GET http.request.remoteaddr="127.0.0.1:39158" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="860.809µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:40 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:40Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45885" http.request.id=f1e9c7a1-93d1-426a-8516-051f2c916a81 http.request.method=GET http.request.remoteaddr="127.0.0.1:39158" http.request.uri="/v2/foo/schema2/manifests/sha256:8df36b73dfc561a7695780f50dc2b8ebcfc82fcf154fed62e0d09e0ea54a44b2" http.request.useragent="Go-http-client/1.1" http.response.duration="828.049µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:40 +0000] "GET /v2/foo/schema2/manifests/sha256:8df36b73dfc561a7695780f50dc2b8ebcfc82fcf154fed62e0d09e0ea54a44b2 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:40Z" level=info msg="rewriting manifest list sha256:8df36b73dfc561a7695780f50dc2b8ebcfc82fcf154fed62e0d09e0ea54a44b2 in schema1 format to support old client" go.version=go1.24.5 http.request.host="127.0.0.1:45885" http.request.id=918c6e1a-5dd5-40a6-9e87-537144e5bc25 http.request.method=GET http.request.remoteaddr="127.0.0.1:39158" 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-07-09T08:27:40Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:45885" http.request.id=918c6e1a-5dd5-40a6-9e87-537144e5bc25 http.request.method=GET http.request.remoteaddr="127.0.0.1:39158" 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=2.243504ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [09/Jul/2025:08:27:40 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-07-09T08:27:40Z" 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.5 time="2025-07-09T08:27:40Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T08:27:40Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.5 http.request.host="127.0.0.1:44555" http.request.id=dc5436b7-4cd4-4c3e-958e-271711a3b7e9 http.request.method=GET http.request.remoteaddr="127.0.0.1:45510" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="955.01µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Jul/2025:08:27:40 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-07-09T08:27:40Z" 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.5 http.request.host="127.0.0.1:44555" http.request.id=5d4bc496-1eda-4ec7-ba94-3d8f38ba9aec http.request.method=GET http.request.remoteaddr="127.0.0.1:45510" 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="832.089µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [09/Jul/2025:08:27:40 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-07-09T08:27:40Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.5 http.request.host="127.0.0.1:44555" http.request.id=ccc63eea-3039-48aa-9029-e7fc292e4041 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45510" 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="835.089µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Jul/2025:08:27:40 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-07-09T08:27:40Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.5 http.request.host="127.0.0.1:44555" http.request.id=d020406b-746d-49ee-b394-6394e1d3e437 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45510" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.063033ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-07-09T08:27:40Z" 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.5 http.request.host="127.0.0.1:44555" http.request.id=d020406b-746d-49ee-b394-6394e1d3e437 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45510" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.114514ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-07-09T08:27:40Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.5 http.request.host="127.0.0.1:44555" http.request.id=d020406b-746d-49ee-b394-6394e1d3e437 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45510" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.201715ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-07-09T08:27:40Z" 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.5 http.request.host="127.0.0.1:44555" http.request.id=d020406b-746d-49ee-b394-6394e1d3e437 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45510" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.264755ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Jul/2025:08:27:40 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-07-09T08:27:40Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44555" http.request.id=2b1002cf-b0d6-4212-acb3-873cbd76ca58 http.request.method=POST http.request.remoteaddr="127.0.0.1:45510" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="963.09µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:40 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:41Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44555" http.request.id=5c26867c-8a5e-4403-9bc2-8f3ec013e9f3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45510" http.request.uri="/v2/foo/schema1/blobs/uploads/8e9a85e3-ff67-4bcd-9e50-a48e5ccb8500?_state=4X7J0XlAz_kkJ-sJSgJXWxq4BmfxbWV7Azvig0x8DlR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4ZTlhODVlMy1mZjY3LTRiY2QtOWU1MC1hNDhlNWNjYjg1MDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6NDAuNjA4MzkwNTg1WiJ9&digest=sha256%3Adbfd60d65103ae63c8a95988c8fb414b878f7ce6011b5fa6ab0b54dc562e4545" http.request.useragent="Go-http-client/1.1" http.response.duration=949.105303ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:40 +0000] "PUT /v2/foo/schema1/blobs/uploads/8e9a85e3-ff67-4bcd-9e50-a48e5ccb8500?_state=4X7J0XlAz_kkJ-sJSgJXWxq4BmfxbWV7Azvig0x8DlR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4ZTlhODVlMy1mZjY3LTRiY2QtOWU1MC1hNDhlNWNjYjg1MDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6NDAuNjA4MzkwNTg1WiJ9&digest=sha256%3Adbfd60d65103ae63c8a95988c8fb414b878f7ce6011b5fa6ab0b54dc562e4545 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:41Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44555" http.request.id=8ff6a64e-006a-4791-bd5e-8db582e65e9f http.request.method=POST http.request.remoteaddr="127.0.0.1:45510" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.065331ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:41 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:43Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44555" http.request.id=40394a1b-9ff4-4d02-a6a9-aa7efa182c87 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45510" http.request.uri="/v2/foo/schema1/blobs/uploads/5f0c7662-116a-461a-b051-3c0f10ed48c0?_state=h5bzLB_Kiey1Q_JYegfGgmXTXIYFsbHmXEmm--JHjjJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1ZjBjNzY2Mi0xMTZhLTQ2MWEtYjA1MS0zYzBmMTBlZDQ4YzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6NDEuODE0NTcyNjk2WiJ9&digest=sha256%3Aa6e8eb631a0a890fab8492500ff3234be97824caba1ff90e5edb0bf103e99390" http.request.useragent="Go-http-client/1.1" http.response.duration=1.757904774s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:41 +0000] "PUT /v2/foo/schema1/blobs/uploads/5f0c7662-116a-461a-b051-3c0f10ed48c0?_state=h5bzLB_Kiey1Q_JYegfGgmXTXIYFsbHmXEmm--JHjjJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1ZjBjNzY2Mi0xMTZhLTQ2MWEtYjA1MS0zYzBmMTBlZDQ4YzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6NDEuODE0NTcyNjk2WiJ9&digest=sha256%3Aa6e8eb631a0a890fab8492500ff3234be97824caba1ff90e5edb0bf103e99390 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:43Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44555" http.request.id=b1d6c6f6-e35b-4750-8d33-fd63cfa081a9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45510" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.513478ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:43 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:43Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44555" http.request.id=ee4afe23-0ba3-458c-82d6-70aa3f84f4bc http.request.method=PUT http.request.remoteaddr="127.0.0.1:45510" http.request.uri="/v2/foo/schema1/manifests/sha256:0594be0010a449d79c34351c3aed7d6f32e660d9ca74b7c4f6c1dff845275156" http.request.useragent="Go-http-client/1.1" http.response.duration=3.315436ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:43 +0000] "PUT /v2/foo/schema1/manifests/sha256:0594be0010a449d79c34351c3aed7d6f32e660d9ca74b7c4f6c1dff845275156 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:43Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44555" http.request.id=b8941859-0a08-486b-9b00-fc42afb8b93c http.request.method=GET http.request.remoteaddr="127.0.0.1:45510" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.796299ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Jul/2025:08:27:43 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-07-09T08:27:43Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44555" http.request.id=13f8a20c-be79-4535-99ed-e537895c4aa2 http.request.method=GET http.request.remoteaddr="127.0.0.1:45510" http.request.uri="/v2/foo/schema1/manifests/sha256:0594be0010a449d79c34351c3aed7d6f32e660d9ca74b7c4f6c1dff845275156" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.776139ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Jul/2025:08:27:43 +0000] "GET /v2/foo/schema1/manifests/sha256:0594be0010a449d79c34351c3aed7d6f32e660d9ca74b7c4f6c1dff845275156 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-07-09T08:27:43Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:44555" http.request.id=e7677f40-6f6b-46a8-86fc-1039ac107f9d http.request.method=PUT http.request.remoteaddr="127.0.0.1:45510" http.request.uri="/v2/foo/schema1/manifests/sha256:0594be0010a449d79c34351c3aed7d6f32e660d9ca74b7c4f6c1dff845275156" http.request.useragent="Go-http-client/1.1" http.response.duration=3.234955ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:43 +0000] "PUT /v2/foo/schema1/manifests/sha256:0594be0010a449d79c34351c3aed7d6f32e660d9ca74b7c4f6c1dff845275156 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:43Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:44555" http.request.id=2cf2eda8-e74e-428a-923a-7f098f2c3880 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45510" http.request.uri="/v2/foo/schema1/manifests/sha256:0594be0010a449d79c34351c3aed7d6f32e660d9ca74b7c4f6c1dff845275156" http.request.useragent="Go-http-client/1.1" http.response.duration=3.214074ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:43 +0000] "PUT /v2/foo/schema1/manifests/sha256:0594be0010a449d79c34351c3aed7d6f32e660d9ca74b7c4f6c1dff845275156 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:43Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/json" http.request.host="127.0.0.1:44555" http.request.id=b46f1c42-f796-4317-abaf-08158f8bbc88 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45510" http.request.uri="/v2/foo/schema1/manifests/sha256:0594be0010a449d79c34351c3aed7d6f32e660d9ca74b7c4f6c1dff845275156" http.request.useragent="Go-http-client/1.1" http.response.duration=3.324476ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:43 +0000] "PUT /v2/foo/schema1/manifests/sha256:0594be0010a449d79c34351c3aed7d6f32e660d9ca74b7c4f6c1dff845275156 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:43Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44555" http.request.id=a46befc8-8eb8-4a85-9566-b71fa2dbbf5b http.request.method=GET http.request.remoteaddr="127.0.0.1:45510" http.request.uri="/v2/foo/schema1/manifests/sha256:0594be0010a449d79c34351c3aed7d6f32e660d9ca74b7c4f6c1dff845275156" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.8167ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Jul/2025:08:27:43 +0000] "GET /v2/foo/schema1/manifests/sha256:0594be0010a449d79c34351c3aed7d6f32e660d9ca74b7c4f6c1dff845275156 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-07-09T08:27:43Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44555" http.request.id=41bcfc31-ff34-43c9-905c-6b33c2e383a3 http.request.method=GET http.request.remoteaddr="127.0.0.1:45510" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="784.169µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:43 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:43Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44555" http.request.id=68574e72-9921-48e3-9b05-9e0db1e0266e http.request.method=GET http.request.remoteaddr="127.0.0.1:45510" http.request.uri="/v2/foo/schema1/manifests/sha256:0594be0010a449d79c34351c3aed7d6f32e660d9ca74b7c4f6c1dff845275156" http.request.useragent="Go-http-client/1.1" http.response.duration="748.168µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:43 +0000] "GET /v2/foo/schema1/manifests/sha256:0594be0010a449d79c34351c3aed7d6f32e660d9ca74b7c4f6c1dff845275156 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:43Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44555" http.request.id=339c4869-17d1-414f-8d73-7a469f5ff26e http.request.method=GET http.request.remoteaddr="127.0.0.1:45510" 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="683.567µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [09/Jul/2025:08:27:43 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-07-09T08:27:43Z" level=error msg="payload digest does match: "sha256:8019076c7a685c29e7aefbb3ab0a7afa307b960ffe5aea8bf6dd31a9755353f3" != "sha256:0594be0010a449d79c34351c3aed7d6f32e660d9ca74b7c4f6c1dff845275156"" go.version=go1.24.5 http.request.host="127.0.0.1:44555" http.request.id=8aa9bace-a271-496c-b4f4-532b9a483e50 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45510" http.request.uri="/v2/foo/schema1/manifests/sha256:0594be0010a449d79c34351c3aed7d6f32e660d9ca74b7c4f6c1dff845275156" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:0594be0010a449d79c34351c3aed7d6f32e660d9ca74b7c4f6c1dff845275156" time="2025-07-09T08:27:43Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.5 http.request.host="127.0.0.1:44555" http.request.id=8aa9bace-a271-496c-b4f4-532b9a483e50 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45510" http.request.uri="/v2/foo/schema1/manifests/sha256:0594be0010a449d79c34351c3aed7d6f32e660d9ca74b7c4f6c1dff845275156" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="895.97µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:0594be0010a449d79c34351c3aed7d6f32e660d9ca74b7c4f6c1dff845275156" 127.0.0.1 - - [09/Jul/2025:08:27:43 +0000] "PUT /v2/foo/schema1/manifests/sha256:0594be0010a449d79c34351c3aed7d6f32e660d9ca74b7c4f6c1dff845275156 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-07-09T08:27:43Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.5 http.request.host="127.0.0.1:44555" http.request.id=055a3b24-26b1-4df5-8aed-5a438b33d69d http.request.method=GET http.request.remoteaddr="127.0.0.1:39222" 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="884.009µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Jul/2025:08:27:43 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-07-09T08:27:43Z" 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.5 http.request.host="127.0.0.1:44555" http.request.id=39d2e23c-440b-4ce8-8b25-25abb443977f http.request.method=GET http.request.remoteaddr="127.0.0.1:39222" 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="736.768µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [09/Jul/2025:08:27:43 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-07-09T08:27:43Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44555" http.request.id=f6930a23-e5b2-4ff3-929d-b0cbfa95fd44 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39222" 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="872.129µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-07-09T08:27:43Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44555" http.request.id=f6930a23-e5b2-4ff3-929d-b0cbfa95fd44 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39222" 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="911.93µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-07-09T08:27:43Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44555" http.request.id=f6930a23-e5b2-4ff3-929d-b0cbfa95fd44 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39222" 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="942.53µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Jul/2025:08:27:43 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-07-09T08:27:43Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44555" http.request.id=d5d1b849-b110-4ec1-8baa-122cd72c241b http.request.method=POST http.request.remoteaddr="127.0.0.1:39222" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="874.409µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:43 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:43Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44555" http.request.id=b9c76f72-ecad-4c66-8513-a3ab15811d14 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39222" http.request.uri="/v2/foo/schema2/blobs/uploads/87de24a0-ef31-4185-9dd2-86f18d346488?_state=ow_MhtF3x7Z47RAE7GPLAc50TMu-ryYDLVy-sDgShh97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4N2RlMjRhMC1lZjMxLTQxODUtOWRkMi04NmYxOGQzNDY0ODgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6NDMuNjA4MjI5NjE2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.120252ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:43 +0000] "PUT /v2/foo/schema2/blobs/uploads/87de24a0-ef31-4185-9dd2-86f18d346488?_state=ow_MhtF3x7Z47RAE7GPLAc50TMu-ryYDLVy-sDgShh97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4N2RlMjRhMC1lZjMxLTQxODUtOWRkMi04NmYxOGQzNDY0ODgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6NDMuNjA4MjI5NjE2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:43Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44555" http.request.id=63481f55-0014-4b29-b660-4a3a95a9ce10 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39222" 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="968.731µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-07-09T08:27:43Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44555" http.request.id=63481f55-0014-4b29-b660-4a3a95a9ce10 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39222" 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.060932ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Jul/2025:08:27:43 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-07-09T08:27:43Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44555" http.request.id=c0d10259-3279-4577-87bd-4bfbef81e209 http.request.method=POST http.request.remoteaddr="127.0.0.1:39222" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="982.211µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:43 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:44Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44555" http.request.id=7324c945-ab86-4638-b86b-25084b9e8df0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39222" http.request.uri="/v2/foo/schema2/blobs/uploads/4afc2192-80ef-4efe-b28f-1d6addc47ff9?_state=L7Lr0s57Ph0qfvv0yUYQ41uL6Z0-zQhzcO2zCCDoC6J7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0YWZjMjE5Mi04MGVmLTRlZmUtYjI4Zi0xZDZhZGRjNDdmZjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6NDMuODE5MzA2MDQ5WiJ9&digest=sha256%3A419e811e37155ae757530b411dab74aa6dd085ce9067952c3022bb962dc0454c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.153095859s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:43 +0000] "PUT /v2/foo/schema2/blobs/uploads/4afc2192-80ef-4efe-b28f-1d6addc47ff9?_state=L7Lr0s57Ph0qfvv0yUYQ41uL6Z0-zQhzcO2zCCDoC6J7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0YWZjMjE5Mi04MGVmLTRlZmUtYjI4Zi0xZDZhZGRjNDdmZjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6NDMuODE5MzA2MDQ5WiJ9&digest=sha256%3A419e811e37155ae757530b411dab74aa6dd085ce9067952c3022bb962dc0454c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:45Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44555" http.request.id=ea727193-1008-437b-9b19-0dfedd1da6e1 http.request.method=POST http.request.remoteaddr="127.0.0.1:39222" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.111572ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:45 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44555" http.request.id=368b60f0-daa3-49c3-ab70-46b7e6eb1835 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39222" http.request.uri="/v2/foo/schema2/blobs/uploads/5174be3a-c61c-43f7-8f22-d1f56692eda6?_state=LAi5grDVRsWY0u3a0AooPvUkQYQDeYRLAbnPHSy41R97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1MTc0YmUzYS1jNjFjLTQzZjctOGYyMi1kMWY1NjY5MmVkYTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6NDUuMTY0NDc3NDk4WiJ9&digest=sha256%3A0003656ee6059cd5b2727e6fe516429b51e48d6eae2add8efa607ababd1486dc" http.request.useragent="Go-http-client/1.1" http.response.duration=1.045107297s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:45 +0000] "PUT /v2/foo/schema2/blobs/uploads/5174be3a-c61c-43f7-8f22-d1f56692eda6?_state=LAi5grDVRsWY0u3a0AooPvUkQYQDeYRLAbnPHSy41R97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1MTc0YmUzYS1jNjFjLTQzZjctOGYyMi1kMWY1NjY5MmVkYTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6NDUuMTY0NDc3NDk4WiJ9&digest=sha256%3A0003656ee6059cd5b2727e6fe516429b51e48d6eae2add8efa607ababd1486dc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44555" http.request.id=e15acfdf-e9bb-4d05-a2b2-df66d5e882d8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39222" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.303094ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:46 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44555" http.request.id=dbe3285c-2217-48ec-81bf-e3812ead8959 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39222" http.request.uri="/v2/foo/schema2/manifests/sha256:d9fc64b75eedafa353d32e04b81333080d3b1964e65edd2b9a0327d9465a4add" http.request.useragent="Go-http-client/1.1" http.response.duration=1.070772ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:46 +0000] "PUT /v2/foo/schema2/manifests/sha256:d9fc64b75eedafa353d32e04b81333080d3b1964e65edd2b9a0327d9465a4add HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44555" http.request.id=6912735a-b59a-4423-af9c-64b738fb3d75 http.request.method=GET http.request.remoteaddr="127.0.0.1:39222" 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="946.77µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Jul/2025:08:27:46 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-07-09T08:27:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44555" http.request.id=fcd43b49-d68d-430b-bd1b-3cd915104738 http.request.method=GET http.request.remoteaddr="127.0.0.1:39222" http.request.uri="/v2/foo/schema2/manifests/sha256:d9fc64b75eedafa353d32e04b81333080d3b1964e65edd2b9a0327d9465a4add" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="898.49µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Jul/2025:08:27:46 +0000] "GET /v2/foo/schema2/manifests/sha256:d9fc64b75eedafa353d32e04b81333080d3b1964e65edd2b9a0327d9465a4add HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-07-09T08:27:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44555" http.request.id=ad3bd45d-13a9-4163-9f9f-d6fa760903c8 http.request.method=GET http.request.remoteaddr="127.0.0.1:39222" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="733.208µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:46 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44555" http.request.id=d2c886bc-da8c-47c6-9d41-391279762b84 http.request.method=GET http.request.remoteaddr="127.0.0.1:39222" http.request.uri="/v2/foo/schema2/manifests/sha256:d9fc64b75eedafa353d32e04b81333080d3b1964e65edd2b9a0327d9465a4add" http.request.useragent="Go-http-client/1.1" http.response.duration="721.048µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:46 +0000] "GET /v2/foo/schema2/manifests/sha256:d9fc64b75eedafa353d32e04b81333080d3b1964e65edd2b9a0327d9465a4add HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44555" http.request.id=160c4723-f4bd-4cb1-ad10-26f13e762adc http.request.method=GET http.request.remoteaddr="127.0.0.1:39222" 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="702.967µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [09/Jul/2025:08:27:46 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-07-09T08:27:46Z" level=info msg="rewriting manifest sha256:d9fc64b75eedafa353d32e04b81333080d3b1964e65edd2b9a0327d9465a4add in schema1 format to support old client" go.version=go1.24.5 http.request.host="127.0.0.1:44555" http.request.id=fafba3ef-579b-4d5e-9b26-4aeb87abf701 http.request.method=GET http.request.remoteaddr="127.0.0.1:39222" 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-07-09T08:27:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44555" http.request.id=fafba3ef-579b-4d5e-9b26-4aeb87abf701 http.request.method=GET http.request.remoteaddr="127.0.0.1:39222" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.90726ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [09/Jul/2025:08:27:46 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-07-09T08:27:46Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:44555" http.request.id=0abf02db-d116-4212-adf5-9dbc391cb3d5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39222" 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="823.849µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [09/Jul/2025:08:27:46 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-07-09T08:27:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:44555" http.request.id=4014725f-821e-4193-9dc3-7227fa1e6da3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39222" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.029691ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:46 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:44555" http.request.id=168a1f91-f015-4686-8dbe-2f2be70546fe http.request.method=PUT http.request.remoteaddr="127.0.0.1:39222" http.request.uri="/v2/foo/schema2/manifests/sha256:10a0b3aac841a1bf352df332482449b9436fe0b16d2c5d4a654e7ec6e886d922" http.request.useragent="Go-http-client/1.1" http.response.duration="922.13µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:46 +0000] "PUT /v2/foo/schema2/manifests/sha256:10a0b3aac841a1bf352df332482449b9436fe0b16d2c5d4a654e7ec6e886d922 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44555" http.request.id=ade0bf64-63bf-4e8e-aba7-5c52afa3cf8f http.request.method=GET http.request.remoteaddr="127.0.0.1:39222" 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="889.69µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [09/Jul/2025:08:27:46 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-07-09T08:27:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44555" http.request.id=569054b3-6af4-40d5-bd7b-e18b1d7f484c http.request.method=GET http.request.remoteaddr="127.0.0.1:39222" http.request.uri="/v2/foo/schema2/manifests/sha256:10a0b3aac841a1bf352df332482449b9436fe0b16d2c5d4a654e7ec6e886d922" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="826.849µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [09/Jul/2025:08:27:46 +0000] "GET /v2/foo/schema2/manifests/sha256:10a0b3aac841a1bf352df332482449b9436fe0b16d2c5d4a654e7ec6e886d922 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-07-09T08:27:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44555" http.request.id=14e5de9d-50d3-4c2f-a82e-e8923ef50873 http.request.method=GET http.request.remoteaddr="127.0.0.1:39222" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="728.568µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:46 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44555" http.request.id=b49c4994-adef-4fd2-a7f4-4b3da05f3bf0 http.request.method=GET http.request.remoteaddr="127.0.0.1:39222" http.request.uri="/v2/foo/schema2/manifests/sha256:10a0b3aac841a1bf352df332482449b9436fe0b16d2c5d4a654e7ec6e886d922" http.request.useragent="Go-http-client/1.1" http.response.duration="697.648µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:46 +0000] "GET /v2/foo/schema2/manifests/sha256:10a0b3aac841a1bf352df332482449b9436fe0b16d2c5d4a654e7ec6e886d922 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:46Z" level=info msg="rewriting manifest list sha256:10a0b3aac841a1bf352df332482449b9436fe0b16d2c5d4a654e7ec6e886d922 in schema1 format to support old client" go.version=go1.24.5 http.request.host="127.0.0.1:44555" http.request.id=76329507-5fd6-47d7-b6f0-b09a0c71ed33 http.request.method=GET http.request.remoteaddr="127.0.0.1:39222" 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-07-09T08:27:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44555" http.request.id=76329507-5fd6-47d7-b6f0-b09a0c71ed33 http.request.method=GET http.request.remoteaddr="127.0.0.1:39222" 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=2.074982ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [09/Jul/2025:08:27:46 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (13.32s) === RUN TestGetManifestWithStorageError time="2025-07-09T08:27:46Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 time="2025-07-09T08:27:46Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T08:27:46Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.24.5 http.request.host="127.0.0.1:46065" http.request.id=a0fc6d7c-0b5e-4294-98b7-839803841356 http.request.method=GET http.request.remoteaddr="127.0.0.1:34328" 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="874.69µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [09/Jul/2025:08:27:46 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-07-09T08:27:46Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.24.5 http.request.host="127.0.0.1:46065" http.request.id=e2f454b8-e675-41f3-9c5a-babe3100fb51 http.request.method=GET http.request.remoteaddr="127.0.0.1:34328" 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="692.568µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [09/Jul/2025:08:27:46 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-07-09T08:27:46Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.24.5 http.request.host="127.0.0.1:46065" http.request.id=6b1161ac-01b9-44b2-91b6-ad87be27548f http.request.method=GET http.request.remoteaddr="127.0.0.1:34328" 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="672.647µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [09/Jul/2025:08:27:46 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-07-09T08:27:46Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.24.5 http.request.host="127.0.0.1:46065" http.request.id=db2c2e61-fff6-4bce-9a7a-f7cb87c8de56 http.request.method=GET http.request.remoteaddr="127.0.0.1:34328" 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="770.368µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [09/Jul/2025:08:27:46 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2025-07-09T08:27:46Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 time="2025-07-09T08:27:46Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T08:27:46Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=e4a12114-7fec-4ced-9a77-6707f2b85830 http.request.method=GET http.request.remoteaddr="127.0.0.1:33330" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="841.529µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Jul/2025:08:27:46 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-07-09T08:27:46Z" 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.5 http.request.host="127.0.0.1:40509" http.request.id=bb47a86b-7e5c-4b34-9218-1e93d760b239 http.request.method=GET http.request.remoteaddr="127.0.0.1:33330" 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="741.808µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [09/Jul/2025:08:27:46 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-07-09T08:27:46Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=9a649b49-3f8e-4551-b3fc-4ea85dbda778 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33330" 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="683.447µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Jul/2025:08:27:46 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-07-09T08:27:46Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=7ce54334-d029-4e7f-9794-069ef0cbdfb9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33330" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.018313ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-07-09T08:27:46Z" 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.5 http.request.host="127.0.0.1:40509" http.request.id=7ce54334-d029-4e7f-9794-069ef0cbdfb9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33330" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.065273ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-07-09T08:27:46Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=7ce54334-d029-4e7f-9794-069ef0cbdfb9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33330" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.094513ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-07-09T08:27:46Z" 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.5 http.request.host="127.0.0.1:40509" http.request.id=7ce54334-d029-4e7f-9794-069ef0cbdfb9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33330" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.121754ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Jul/2025:08:27:46 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-07-09T08:27:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=b5ccbc41-a707-4e97-bedf-de7473233064 http.request.method=POST http.request.remoteaddr="127.0.0.1:33330" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.073651ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:46 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:50Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=65713357-c2a1-4c29-9d5f-3f190dda05ed http.request.method=PUT http.request.remoteaddr="127.0.0.1:33330" http.request.uri="/v2/foo/schema1/blobs/uploads/c9ae8c98-75a6-4c82-99c6-f808dcd9bceb?_state=kr1349TZAomDd-wrZ_MH-V3ACndZsxik1qUn65RrWPB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjOWFlOGM5OC03NWE2LTRjODItOTljNi1mODA4ZGNkOWJjZWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6NDYuNTUxNjk5MzE5WiJ9&digest=sha256%3Aa0f33ddb324ac950a260719496976f2ea68e7955f008a4ccb6f092681d0d31e8" http.request.useragent="Go-http-client/1.1" http.response.duration=3.70168163s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:46 +0000] "PUT /v2/foo/schema1/blobs/uploads/c9ae8c98-75a6-4c82-99c6-f808dcd9bceb?_state=kr1349TZAomDd-wrZ_MH-V3ACndZsxik1qUn65RrWPB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjOWFlOGM5OC03NWE2LTRjODItOTljNi1mODA4ZGNkOWJjZWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6NDYuNTUxNjk5MzE5WiJ9&digest=sha256%3Aa0f33ddb324ac950a260719496976f2ea68e7955f008a4ccb6f092681d0d31e8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:50Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=50cd9749-6223-4c59-b859-8b089d3defc8 http.request.method=POST http.request.remoteaddr="127.0.0.1:33330" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.167053ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:50 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:51Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=edaec6de-37b1-423a-99f2-f7b5c317b758 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33330" http.request.uri="/v2/foo/schema1/blobs/uploads/527a676b-5210-4b0f-86f2-ee7252ebd299?_state=CZ1VcTalwcxlAs7V9sXgtk-zqdWlGw-Rng8prz5fF_d7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1MjdhNjc2Yi01MjEwLTRiMGYtODZmMi1lZTcyNTJlYmQyOTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6NTAuNDY0OTAwOTQ3WiJ9&digest=sha256%3A5390a6729eaea8d119be2f8c1a4640846a1f21874fe09942503c955bf9e6a7b4" http.request.useragent="Go-http-client/1.1" http.response.duration=1.189458691s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:50 +0000] "PUT /v2/foo/schema1/blobs/uploads/527a676b-5210-4b0f-86f2-ee7252ebd299?_state=CZ1VcTalwcxlAs7V9sXgtk-zqdWlGw-Rng8prz5fF_d7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1MjdhNjc2Yi01MjEwLTRiMGYtODZmMi1lZTcyNTJlYmQyOTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6NTAuNDY0OTAwOTQ3WiJ9&digest=sha256%3A5390a6729eaea8d119be2f8c1a4640846a1f21874fe09942503c955bf9e6a7b4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:51Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=802642de-c873-46b9-bb81-a657711ec7fc http.request.method=PUT http.request.remoteaddr="127.0.0.1:33330" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.7766ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:51 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:51Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=85f2eaa0-f7d4-413b-97b5-4c92f790c378 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33330" http.request.uri="/v2/foo/schema1/manifests/sha256:fdcf4e4ba5d6962549dd5bfa68c918061ca472bdeef6bcd988a432f7cca26085" http.request.useragent="Go-http-client/1.1" http.response.duration=3.650559ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:51 +0000] "PUT /v2/foo/schema1/manifests/sha256:fdcf4e4ba5d6962549dd5bfa68c918061ca472bdeef6bcd988a432f7cca26085 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:51Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=db364a70-ccc2-4482-9e8e-946ee8bf1a28 http.request.method=GET http.request.remoteaddr="127.0.0.1:33330" 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.090102ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Jul/2025:08:27:51 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-07-09T08:27:51Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=bda96115-c5d0-439f-9cd7-cdcbdbf77eba http.request.method=GET http.request.remoteaddr="127.0.0.1:33330" http.request.uri="/v2/foo/schema1/manifests/sha256:fdcf4e4ba5d6962549dd5bfa68c918061ca472bdeef6bcd988a432f7cca26085" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.002781ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Jul/2025:08:27:51 +0000] "GET /v2/foo/schema1/manifests/sha256:fdcf4e4ba5d6962549dd5bfa68c918061ca472bdeef6bcd988a432f7cca26085 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-07-09T08:27:51Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:40509" http.request.id=16e95240-29b8-4d71-b445-c9957d0304f1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33330" http.request.uri="/v2/foo/schema1/manifests/sha256:fdcf4e4ba5d6962549dd5bfa68c918061ca472bdeef6bcd988a432f7cca26085" http.request.useragent="Go-http-client/1.1" http.response.duration=3.547159ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:51 +0000] "PUT /v2/foo/schema1/manifests/sha256:fdcf4e4ba5d6962549dd5bfa68c918061ca472bdeef6bcd988a432f7cca26085 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:51Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:40509" http.request.id=356391d2-2918-4554-9c25-217c9cba20d2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33330" http.request.uri="/v2/foo/schema1/manifests/sha256:fdcf4e4ba5d6962549dd5bfa68c918061ca472bdeef6bcd988a432f7cca26085" http.request.useragent="Go-http-client/1.1" http.response.duration=3.808121ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:51 +0000] "PUT /v2/foo/schema1/manifests/sha256:fdcf4e4ba5d6962549dd5bfa68c918061ca472bdeef6bcd988a432f7cca26085 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:51Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/json" http.request.host="127.0.0.1:40509" http.request.id=71c77564-c67e-40b3-8fa7-07a76630884c http.request.method=PUT http.request.remoteaddr="127.0.0.1:33330" http.request.uri="/v2/foo/schema1/manifests/sha256:fdcf4e4ba5d6962549dd5bfa68c918061ca472bdeef6bcd988a432f7cca26085" http.request.useragent="Go-http-client/1.1" http.response.duration=3.934122ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:51 +0000] "PUT /v2/foo/schema1/manifests/sha256:fdcf4e4ba5d6962549dd5bfa68c918061ca472bdeef6bcd988a432f7cca26085 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:51Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=8e6cd745-af1d-4409-8372-34a802299b8a http.request.method=GET http.request.remoteaddr="127.0.0.1:33330" http.request.uri="/v2/foo/schema1/manifests/sha256:fdcf4e4ba5d6962549dd5bfa68c918061ca472bdeef6bcd988a432f7cca26085" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.092582ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Jul/2025:08:27:51 +0000] "GET /v2/foo/schema1/manifests/sha256:fdcf4e4ba5d6962549dd5bfa68c918061ca472bdeef6bcd988a432f7cca26085 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-07-09T08:27:51Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=d8fc2155-0361-43a4-93ee-2bde1ef593d0 http.request.method=GET http.request.remoteaddr="127.0.0.1:33330" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="892.81µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:51 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:51Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=d85ace48-8bc8-4f1e-b179-900ae5417568 http.request.method=GET http.request.remoteaddr="127.0.0.1:33330" http.request.uri="/v2/foo/schema1/manifests/sha256:fdcf4e4ba5d6962549dd5bfa68c918061ca472bdeef6bcd988a432f7cca26085" http.request.useragent="Go-http-client/1.1" http.response.duration="804.449µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:51 +0000] "GET /v2/foo/schema1/manifests/sha256:fdcf4e4ba5d6962549dd5bfa68c918061ca472bdeef6bcd988a432f7cca26085 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:51Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=5a4854be-76b8-41c6-87ec-ad680c727020 http.request.method=GET http.request.remoteaddr="127.0.0.1:33330" 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="815.369µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [09/Jul/2025:08:27:51 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-07-09T08:27:51Z" level=error msg="payload digest does match: "sha256:54904e5922a50bf948f42faff0349f9edf6be84ffd8bc573292764fc615db720" != "sha256:fdcf4e4ba5d6962549dd5bfa68c918061ca472bdeef6bcd988a432f7cca26085"" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=3ce187a5-a051-4f66-aab1-037458f56973 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33330" http.request.uri="/v2/foo/schema1/manifests/sha256:fdcf4e4ba5d6962549dd5bfa68c918061ca472bdeef6bcd988a432f7cca26085" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:fdcf4e4ba5d6962549dd5bfa68c918061ca472bdeef6bcd988a432f7cca26085" time="2025-07-09T08:27:51Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=3ce187a5-a051-4f66-aab1-037458f56973 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33330" http.request.uri="/v2/foo/schema1/manifests/sha256:fdcf4e4ba5d6962549dd5bfa68c918061ca472bdeef6bcd988a432f7cca26085" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.129932ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:fdcf4e4ba5d6962549dd5bfa68c918061ca472bdeef6bcd988a432f7cca26085" 127.0.0.1 - - [09/Jul/2025:08:27:51 +0000] "PUT /v2/foo/schema1/manifests/sha256:fdcf4e4ba5d6962549dd5bfa68c918061ca472bdeef6bcd988a432f7cca26085 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-07-09T08:27:51Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=5093dce7-b682-435d-84d8-c89bbc94847d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33338" http.request.uri="/v2/foo/schema1/manifests/sha256:fdcf4e4ba5d6962549dd5bfa68c918061ca472bdeef6bcd988a432f7cca26085" http.request.useragent="Go-http-client/1.1" http.response.duration=1.199133ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:51 +0000] "DELETE /v2/foo/schema1/manifests/sha256:fdcf4e4ba5d6962549dd5bfa68c918061ca472bdeef6bcd988a432f7cca26085 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:51Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:fdcf4e4ba5d6962549dd5bfa68c918061ca472bdeef6bcd988a432f7cca26085" err.message="manifest unknown" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=1f14be8c-7e11-46fb-94ed-3672c48eb4a5 http.request.method=GET http.request.remoteaddr="127.0.0.1:33338" http.request.uri="/v2/foo/schema1/manifests/sha256:fdcf4e4ba5d6962549dd5bfa68c918061ca472bdeef6bcd988a432f7cca26085" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.056251ms http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:fdcf4e4ba5d6962549dd5bfa68c918061ca472bdeef6bcd988a432f7cca26085" 127.0.0.1 - - [09/Jul/2025:08:27:51 +0000] "GET /v2/foo/schema1/manifests/sha256:fdcf4e4ba5d6962549dd5bfa68c918061ca472bdeef6bcd988a432f7cca26085 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-07-09T08:27:51Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=cd6e89dc-ec95-4455-9ad1-68d66a48dd73 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33348" http.request.uri="/v2/foo/schema1/manifests/sha256:fdcf4e4ba5d6962549dd5bfa68c918061ca472bdeef6bcd988a432f7cca26085" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.101412ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:fdcf4e4ba5d6962549dd5bfa68c918061ca472bdeef6bcd988a432f7cca26085" 127.0.0.1 - - [09/Jul/2025:08:27:51 +0000] "DELETE /v2/foo/schema1/manifests/sha256:fdcf4e4ba5d6962549dd5bfa68c918061ca472bdeef6bcd988a432f7cca26085 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-07-09T08:27:51Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=3ae09042-c365-41ef-8ad2-aaba8a911f43 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33354" http.request.uri="/v2/foo/schema1/manifests/sha256:fdcf4e4ba5d6962549dd5bfa68c918061ca472bdeef6bcd988a432f7cca26085" http.request.useragent="Go-http-client/1.1" http.response.duration=3.730961ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:51 +0000] "PUT /v2/foo/schema1/manifests/sha256:fdcf4e4ba5d6962549dd5bfa68c918061ca472bdeef6bcd988a432f7cca26085 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:51Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=33c28934-ffbf-46e2-8c39-97db15871c34 http.request.method=GET http.request.remoteaddr="127.0.0.1:33354" http.request.uri="/v2/foo/schema1/manifests/sha256:fdcf4e4ba5d6962549dd5bfa68c918061ca472bdeef6bcd988a432f7cca26085" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.49398ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Jul/2025:08:27:51 +0000] "GET /v2/foo/schema1/manifests/sha256:fdcf4e4ba5d6962549dd5bfa68c918061ca472bdeef6bcd988a432f7cca26085 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-07-09T08:27:51Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=4e69ee9a-59a2-4a5d-9934-36b212cc8deb http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33370" 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.127812ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [09/Jul/2025:08:27:51 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-07-09T08:27:51Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=efc72f00-a35c-4a5a-9fef-5a951c8dcc16 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33386" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.947283ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:51 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:51Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=70796170-2c85-424a-aba5-16d287c6a841 http.request.method=GET http.request.remoteaddr="127.0.0.1:33386" 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="948.49µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [09/Jul/2025:08:27:51 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-07-09T08:27:51Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=fc12f409-c31f-498a-a2d0-d6b0b2d65438 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33386" http.request.uri="/v2/foo/schema1/manifests/sha256:fdcf4e4ba5d6962549dd5bfa68c918061ca472bdeef6bcd988a432f7cca26085" http.request.useragent="Go-http-client/1.1" http.response.duration=1.080332ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:51 +0000] "DELETE /v2/foo/schema1/manifests/sha256:fdcf4e4ba5d6962549dd5bfa68c918061ca472bdeef6bcd988a432f7cca26085 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:51Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=44a29b7a-ce3f-4838-96c2-e645871d9c1b http.request.method=GET http.request.remoteaddr="127.0.0.1:33386" 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.065972ms http.response.status=200 http.response.written=35 127.0.0.1 - - [09/Jul/2025:08:27:51 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-07-09T08:27:51Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=480c5030-d1a1-4964-8c7b-0e1a1071f004 http.request.method=GET http.request.remoteaddr="127.0.0.1:33386" 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="972.971µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Jul/2025:08:27:51 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-07-09T08:27:51Z" 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.5 http.request.host="127.0.0.1:40509" http.request.id=4d1d1a9d-0f69-4471-93cd-90ff6af3df40 http.request.method=GET http.request.remoteaddr="127.0.0.1:33386" 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="886.37µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [09/Jul/2025:08:27:51 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-07-09T08:27:51Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40509" http.request.id=4eaf87a5-e40e-4cd9-8874-fb0b0474f5d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33386" 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.173413ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-07-09T08:27:51Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40509" http.request.id=4eaf87a5-e40e-4cd9-8874-fb0b0474f5d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33386" 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.305014ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-07-09T08:27:51Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40509" http.request.id=4eaf87a5-e40e-4cd9-8874-fb0b0474f5d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33386" 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.365735ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Jul/2025:08:27:51 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-07-09T08:27:51Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=c678e66b-c9ef-463a-8291-9c8e2bf13b34 http.request.method=POST http.request.remoteaddr="127.0.0.1:33386" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="992.811µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:51 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:51Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=d39af023-90d9-4dc4-96f3-a0bc8473c58f http.request.method=PUT http.request.remoteaddr="127.0.0.1:33386" http.request.uri="/v2/foo/schema2/blobs/uploads/baf8a00d-e59c-4295-876f-3d9de81f4a52?_state=2BM9QIELdVIw8c7Le6vck17DyBANpBDOv60OpzBTXyN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiYWY4YTAwZC1lNTljLTQyOTUtODc2Zi0zZDlkZTgxZjRhNTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6NTEuNzg2NTY0NDIyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.274134ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:51 +0000] "PUT /v2/foo/schema2/blobs/uploads/baf8a00d-e59c-4295-876f-3d9de81f4a52?_state=2BM9QIELdVIw8c7Le6vck17DyBANpBDOv60OpzBTXyN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiYWY4YTAwZC1lNTljLTQyOTUtODc2Zi0zZDlkZTgxZjRhNTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6NTEuNzg2NTY0NDIyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:51Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40509" http.request.id=8de66e73-7029-42e7-b1bc-bb7c59f886f8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33386" 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.187653ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-07-09T08:27:51Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40509" http.request.id=8de66e73-7029-42e7-b1bc-bb7c59f886f8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33386" 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.324934ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Jul/2025:08:27:51 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-07-09T08:27:51Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=4b5c09d2-9148-4134-a4fb-352719373234 http.request.method=POST http.request.remoteaddr="127.0.0.1:33386" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.110772ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:51 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:53Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=ebe2dc50-c56f-4084-9d81-79a1497d807b http.request.method=PUT http.request.remoteaddr="127.0.0.1:33386" http.request.uri="/v2/foo/schema2/blobs/uploads/20276b6d-1f72-426f-b3fa-bbd2df19d994?_state=hHxxkrCB66kFNRdAYuImahJkVmIsqE4k2D33C7KuTkZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyMDI3NmI2ZC0xZjcyLTQyNmYtYjNmYS1iYmQyZGYxOWQ5OTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6NTEuOTk4NzI2MTA3WiJ9&digest=sha256%3A2a3393735d756110a2092288a2ac72f2816d44a0496071cc29d42b72e76797cb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.625219904s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:51 +0000] "PUT /v2/foo/schema2/blobs/uploads/20276b6d-1f72-426f-b3fa-bbd2df19d994?_state=hHxxkrCB66kFNRdAYuImahJkVmIsqE4k2D33C7KuTkZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyMDI3NmI2ZC0xZjcyLTQyNmYtYjNmYS1iYmQyZGYxOWQ5OTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6NTEuOTk4NzI2MTA3WiJ9&digest=sha256%3A2a3393735d756110a2092288a2ac72f2816d44a0496071cc29d42b72e76797cb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:53Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=914b1835-b6b7-433e-aa2c-3ec8cc78c9f8 http.request.method=POST http.request.remoteaddr="127.0.0.1:33386" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.238373ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:53 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:55Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=7c785aee-b1c1-448a-88cc-fc837663f69f http.request.method=PUT http.request.remoteaddr="127.0.0.1:33386" http.request.uri="/v2/foo/schema2/blobs/uploads/d8910979-2e1e-4b05-8119-968125450a62?_state=TjEiHbMD9rNaQ2TTKBdGl_xP-hW6IPM_xh9KcgJBxCZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkODkxMDk3OS0yZTFlLTRiMDUtODExOS05NjgxMjU0NTBhNjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6NTMuODI0OTIyNDE2WiJ9&digest=sha256%3Acf6ea6e3ecc30295ac99081b6570ffb45a22d5f8d08a4562b85419ff30789600" http.request.useragent="Go-http-client/1.1" http.response.duration=1.392739201s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:53 +0000] "PUT /v2/foo/schema2/blobs/uploads/d8910979-2e1e-4b05-8119-968125450a62?_state=TjEiHbMD9rNaQ2TTKBdGl_xP-hW6IPM_xh9KcgJBxCZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkODkxMDk3OS0yZTFlLTRiMDUtODExOS05NjgxMjU0NTBhNjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDg6Mjc6NTMuODI0OTIyNDE2WiJ9&digest=sha256%3Acf6ea6e3ecc30295ac99081b6570ffb45a22d5f8d08a4562b85419ff30789600 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:55Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40509" http.request.id=151838b3-a608-4ee3-8c5e-f18124ce108b http.request.method=PUT http.request.remoteaddr="127.0.0.1:33386" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.567817ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:55 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:55Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40509" http.request.id=0a76fdbb-85e8-4fe3-8d91-c969faf1addf http.request.method=PUT http.request.remoteaddr="127.0.0.1:33386" http.request.uri="/v2/foo/schema2/manifests/sha256:870398bf661783d6d8a442df593222e24660371d2ad6ea3228276f264518851f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.214413ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:55 +0000] "PUT /v2/foo/schema2/manifests/sha256:870398bf661783d6d8a442df593222e24660371d2ad6ea3228276f264518851f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:55Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=5189b3cf-14f3-46ea-9994-aa8484baed16 http.request.method=GET http.request.remoteaddr="127.0.0.1:33386" 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="990.931µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Jul/2025:08:27:55 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-07-09T08:27:55Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=97150120-8c2e-4f06-a116-57263034582d http.request.method=GET http.request.remoteaddr="127.0.0.1:33386" http.request.uri="/v2/foo/schema2/manifests/sha256:870398bf661783d6d8a442df593222e24660371d2ad6ea3228276f264518851f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="984.931µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Jul/2025:08:27:55 +0000] "GET /v2/foo/schema2/manifests/sha256:870398bf661783d6d8a442df593222e24660371d2ad6ea3228276f264518851f HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-07-09T08:27:55Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=47da167e-0446-4eec-822a-e015964598d4 http.request.method=GET http.request.remoteaddr="127.0.0.1:33386" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="753.169µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:55 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:55Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=26f1a013-9ce7-42e5-b55a-28d36479b9f6 http.request.method=GET http.request.remoteaddr="127.0.0.1:33386" http.request.uri="/v2/foo/schema2/manifests/sha256:870398bf661783d6d8a442df593222e24660371d2ad6ea3228276f264518851f" http.request.useragent="Go-http-client/1.1" http.response.duration="967.651µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:55 +0000] "GET /v2/foo/schema2/manifests/sha256:870398bf661783d6d8a442df593222e24660371d2ad6ea3228276f264518851f HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:55Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=5b2896ab-5b92-405d-863b-4085728c72a1 http.request.method=GET http.request.remoteaddr="127.0.0.1:33386" 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="848.689µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [09/Jul/2025:08:27:55 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-07-09T08:27:55Z" level=info msg="rewriting manifest sha256:870398bf661783d6d8a442df593222e24660371d2ad6ea3228276f264518851f in schema1 format to support old client" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=a4dd78e3-7837-4080-b97e-58ca469ec657 http.request.method=GET http.request.remoteaddr="127.0.0.1:33386" 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-07-09T08:27:55Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=a4dd78e3-7837-4080-b97e-58ca469ec657 http.request.method=GET http.request.remoteaddr="127.0.0.1:33386" 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.197984ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [09/Jul/2025:08:27:55 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-07-09T08:27:55Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=8ae9f55f-fe41-4c13-b7c4-93c1198fbc06 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33386" http.request.uri="/v2/foo/schema2/manifests/sha256:870398bf661783d6d8a442df593222e24660371d2ad6ea3228276f264518851f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.721099ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:55 +0000] "DELETE /v2/foo/schema2/manifests/sha256:870398bf661783d6d8a442df593222e24660371d2ad6ea3228276f264518851f HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:55Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:870398bf661783d6d8a442df593222e24660371d2ad6ea3228276f264518851f" err.message="manifest unknown" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=6d0ffa0e-c8e8-4f73-9d60-114715ba0495 http.request.method=GET http.request.remoteaddr="127.0.0.1:33386" http.request.uri="/v2/foo/schema2/manifests/sha256:870398bf661783d6d8a442df593222e24660371d2ad6ea3228276f264518851f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.696938ms http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:870398bf661783d6d8a442df593222e24660371d2ad6ea3228276f264518851f" 127.0.0.1 - - [09/Jul/2025:08:27:55 +0000] "GET /v2/foo/schema2/manifests/sha256:870398bf661783d6d8a442df593222e24660371d2ad6ea3228276f264518851f HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-07-09T08:27:55Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=367373bc-b0b2-4f96-ae02-d4a42e8e31f8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43688" http.request.uri="/v2/foo/schema2/manifests/sha256:870398bf661783d6d8a442df593222e24660371d2ad6ea3228276f264518851f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.042571ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:870398bf661783d6d8a442df593222e24660371d2ad6ea3228276f264518851f" 127.0.0.1 - - [09/Jul/2025:08:27:55 +0000] "DELETE /v2/foo/schema2/manifests/sha256:870398bf661783d6d8a442df593222e24660371d2ad6ea3228276f264518851f HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-07-09T08:27:55Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40509" http.request.id=8afdb7b2-c600-4fd8-9f1b-d651ad8d9686 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43690" http.request.uri="/v2/foo/schema2/manifests/sha256:870398bf661783d6d8a442df593222e24660371d2ad6ea3228276f264518851f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.656738ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:55 +0000] "PUT /v2/foo/schema2/manifests/sha256:870398bf661783d6d8a442df593222e24660371d2ad6ea3228276f264518851f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:55Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=6fe1ea5a-c11a-4457-af8c-11233e55427e http.request.method=GET http.request.remoteaddr="127.0.0.1:43690" http.request.uri="/v2/foo/schema2/manifests/sha256:870398bf661783d6d8a442df593222e24660371d2ad6ea3228276f264518851f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.046491ms http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Jul/2025:08:27:55 +0000] "GET /v2/foo/schema2/manifests/sha256:870398bf661783d6d8a442df593222e24660371d2ad6ea3228276f264518851f HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-07-09T08:27:55Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=b5df0362-53c2-41b2-b86f-cbd955fa1630 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43694" 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.164972ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [09/Jul/2025:08:27:55 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-07-09T08:27:55Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40509" http.request.id=75baefdf-0e53-4e66-8f2e-412dd1d75203 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43696" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.837431ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:55 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:55Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=24c665fe-b900-431b-8429-ce222610fdd8 http.request.method=GET http.request.remoteaddr="127.0.0.1:43696" 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="844.689µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [09/Jul/2025:08:27:55 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-07-09T08:27:55Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=633eb324-22ca-4e49-96ed-222d3c0e05d2 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43696" http.request.uri="/v2/foo/schema2/manifests/sha256:870398bf661783d6d8a442df593222e24660371d2ad6ea3228276f264518851f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.131452ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:55 +0000] "DELETE /v2/foo/schema2/manifests/sha256:870398bf661783d6d8a442df593222e24660371d2ad6ea3228276f264518851f HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:27:55Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40509" http.request.id=33e8dea1-3bd7-407f-903a-3fa1d5a7c2dc http.request.method=GET http.request.remoteaddr="127.0.0.1:43696" 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="837.569µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [09/Jul/2025:08:27:55 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (9.03s) === RUN TestManifestDeleteDisabled time="2025-07-09T08:27: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.5 time="2025-07-09T08:27:55Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T08:27:55Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.5 http.request.host="127.0.0.1:43225" http.request.id=acfbafb5-c20a-4ff2-8bdc-f3f3f2194bf7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:41356" 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="897.729µs" http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [09/Jul/2025:08:27:55 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.00s) === RUN TestRegistryAsCacheMutationAPIs time="2025-07-09T08:27: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.5 time="2025-07-09T08:27:55Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T08:27:55Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.5 time="2025-07-09T08:27:55Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.24.5 time="2025-07-09T08:27:55Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.5 time="2025-07-09T08:27:55Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.5 http.request.host="127.0.0.1:39043" http.request.id=309c6a04-dae7-4ad1-8002-3f19c3fbf51c http.request.method=PUT http.request.remoteaddr="127.0.0.1:33012" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.584257ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [09/Jul/2025:08:27:55 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-07-09T08:27:55Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.5 http.request.host="127.0.0.1:39043" http.request.id=0605a830-0802-4bb4-b2de-c5f9565c9f10 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33024" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.459936ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [09/Jul/2025:08:27:55 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-07-09T08:27:55Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.5 http.request.host="127.0.0.1:39043" http.request.id=905b97a5-f679-4493-8c91-a4e5c358cb10 http.request.method=POST http.request.remoteaddr="127.0.0.1:33030" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.505056ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:08:27:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-07-09T08:27:55Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.5 http.request.host="127.0.0.1:39043" http.request.id=c2eb3a4a-b599-411d-994b-b94e9f73d9dc http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33036" http.request.uri="/v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.529737ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:08:27:55 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.53s) === RUN TestProxyManifestGetByTag time="2025-07-09T08:27: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.5 time="2025-07-09T08:27:55Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T08:27:56Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38565" http.request.id=dd124d5b-81bb-4385-8c2c-4a254d8d1e4d http.request.method=POST http.request.remoteaddr="127.0.0.1:35368" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.079772ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:28:00Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38565" http.request.id=890e830a-4723-4a90-88d9-477f881f582d http.request.method=PUT http.request.remoteaddr="127.0.0.1:35368" http.request.uri="/v2/foo/bar/blobs/uploads/1165f162-0fe9-41d5-bf8b-bcb988085132?_state=cTG9XgoZSGuiGxBndIt5hGmO7LU1iNOUJuCJ3H7PuLR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjExNjVmMTYyLTBmZTktNDFkNS1iZjhiLWJjYjk4ODA4NTEzMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzo1Ni4wNzU2NzcwOThaIn0%3D&digest=sha256%3A066e8981a20e9cabbf51713d521b1d70e022c8772467b94f9e1de935a75286eb" http.request.useragent="Go-http-client/1.1" http.response.duration=4.0797499s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:27:56 +0000] "PUT /v2/foo/bar/blobs/uploads/1165f162-0fe9-41d5-bf8b-bcb988085132?_state=cTG9XgoZSGuiGxBndIt5hGmO7LU1iNOUJuCJ3H7PuLR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjExNjVmMTYyLTBmZTktNDFkNS1iZjhiLWJjYjk4ODA4NTEzMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyNzo1Ni4wNzU2NzcwOThaIn0%3D&digest=sha256%3A066e8981a20e9cabbf51713d521b1d70e022c8772467b94f9e1de935a75286eb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:28:00Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38565" http.request.id=9fefd881-9dfa-4ffe-9802-ff900deac7cd http.request.method=PUT http.request.remoteaddr="127.0.0.1:35368" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=3.70908ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:28:00 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:28: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.5 time="2025-07-09T08:28:00Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T08:28:00Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.5 time="2025-07-09T08:28:00Z" level=info msg="Starting upload purge in 54m0s" go.version=go1.24.5 time="2025-07-09T08:28:00Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38565" http.request.id=c90e6063-faeb-472c-a2e0-1567b4ddfaef http.request.method=GET http.request.remoteaddr="127.0.0.1:35368" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="785.329µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Jul/2025:08:28:00 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-07-09T08:28:00Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:38565" go.version=go1.24.5 time="2025-07-09T08:28:00Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.5 time="2025-07-09T08:28:00Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38565" http.request.id=e06a83ad-49b3-4038-a0a9-bd4ebc9f0927 http.request.method=GET http.request.remoteaddr="127.0.0.1:35374" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="915.01µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Jul/2025:08:28:00 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-07-09T08:28:00Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:38565 /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:38565/v2/:[]]}" go.version=go1.24.5 http.request.host="127.0.0.1:34635" http.request.id=70b6b4cd-a200-4102-9bb9-bd85d5c115a0 http.request.method=GET http.request.remoteaddr="127.0.0.1:44982" http.request.uri="/v2/foo/bar/manifests/sha256:791e29169b3d8b032f17a97f079d325049d427743a8746568af543d576b61d8c" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:791e29169b3d8b032f17a97f079d325049d427743a8746568af543d576b61d8c" time="2025-07-09T08:28:00Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38565" http.request.id=56df5cc9-3b75-47f0-b8b1-1062ecdf4280 http.request.method=GET http.request.remoteaddr="127.0.0.1:35378" http.request.uri="/v2/foo/bar/manifests/sha256:791e29169b3d8b032f17a97f079d325049d427743a8746568af543d576b61d8c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.077063ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Jul/2025:08:28:00 +0000] "GET /v2/foo/bar/manifests/sha256:791e29169b3d8b032f17a97f079d325049d427743a8746568af543d576b61d8c HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-07-09T08:28:00Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:791e29169b3d8b032f17a97f079d325049d427743a8746568af543d576b61d8c with ttl=167h59m59.999991519s" go.version=go1.24.5 time="2025-07-09T08:28:00Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:34635" http.request.id=70b6b4cd-a200-4102-9bb9-bd85d5c115a0 http.request.method=GET http.request.remoteaddr="127.0.0.1:44982" http.request.uri="/v2/foo/bar/manifests/sha256:791e29169b3d8b032f17a97f079d325049d427743a8746568af543d576b61d8c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=12.889019ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Jul/2025:08:28:00 +0000] "GET /v2/foo/bar/manifests/sha256:791e29169b3d8b032f17a97f079d325049d427743a8746568af543d576b61d8c HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-07-09T08:28:00Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38565" http.request.id=7674072c-db00-4e16-9a25-3ce5b24782a3 http.request.method=GET http.request.remoteaddr="127.0.0.1:35378" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="809.129µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Jul/2025:08:28:00 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-07-09T08:28:00Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:38565 /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:38565/v2/:[]]}" go.version=go1.24.5 http.request.host="127.0.0.1:34635" http.request.id=87b1be8a-8b36-4454-beff-69b4a2d5647b http.request.method=GET http.request.remoteaddr="127.0.0.1:44990" 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-07-09T08:28:00Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38565" http.request.id=303c2601-e495-4a78-8f98-f02c889121bb http.request.method=HEAD http.request.remoteaddr="127.0.0.1:35382" 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.144063ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Jul/2025:08:28:00 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-07-09T08:28:00Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:34635" http.request.id=87b1be8a-8b36-4454-beff-69b4a2d5647b http.request.method=GET http.request.remoteaddr="127.0.0.1:44990" 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=7.509801ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Jul/2025:08:28:00 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-07-09T08:28:00Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38565" http.request.id=6280e238-d111-4800-8ae6-3f1b97616162 http.request.method=POST http.request.remoteaddr="127.0.0.1:35382" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.048812ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:28:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T08:28:02Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38565" http.request.id=81ad0b23-ca5f-47d6-b206-7f56864da760 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35382" http.request.uri="/v2/foo/bar/blobs/uploads/6b6cf17c-9d2a-4453-80e8-a5dc3630bcd1?_state=Ss-QsSxzkIUZiTUulkQPn16iaaIVXvGQXTEYTRMuJ8h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiNmNmMTdjLTlkMmEtNDQ1My04MGU4LWE1ZGMzNjMwYmNkMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyODowMC40MjQ0NTM2OTVaIn0%3D&digest=sha256%3A52d25327cc2be252cd632063c3874cee1f8edf1595be424d4fe4266cf1e2ebf8" http.request.useragent="Go-http-client/1.1" http.response.duration=2.206759887s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:28:00 +0000] "PUT /v2/foo/bar/blobs/uploads/6b6cf17c-9d2a-4453-80e8-a5dc3630bcd1?_state=Ss-QsSxzkIUZiTUulkQPn16iaaIVXvGQXTEYTRMuJ8h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiNmNmMTdjLTlkMmEtNDQ1My04MGU4LWE1ZGMzNjMwYmNkMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwODoyODowMC40MjQ0NTM2OTVaIn0%3D&digest=sha256%3A52d25327cc2be252cd632063c3874cee1f8edf1595be424d4fe4266cf1e2ebf8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:28:02Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38565" http.request.id=caa7a55c-52d9-4990-83b8-f4d5605a3cb2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35382" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=3.75584ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:08:28:02 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T08:28:02Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38565" http.request.id=945e2a8d-4c6a-4025-a51f-835f8a87b506 http.request.method=GET http.request.remoteaddr="127.0.0.1:35382" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="651.567µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Jul/2025:08:28:02 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-07-09T08:28:02Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:38565 /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:38565/v2/:[]]}" go.version=go1.24.5 http.request.host="127.0.0.1:34635" http.request.id=6d31b3fd-a46d-4458-a4de-d94a02d6090a http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" 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-07-09T08:28:02Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38565" http.request.id=2d027f3b-2384-4d80-8d85-815ebd3cdf4b http.request.method=HEAD http.request.remoteaddr="127.0.0.1:35086" 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.209344ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Jul/2025:08:28:02 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-07-09T08:28:02Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38565" http.request.id=d71c3917-b045-4a6c-89ab-0f50a90377c4 http.request.method=GET http.request.remoteaddr="127.0.0.1:35086" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="795.329µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Jul/2025:08:28:02 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-07-09T08:28:02Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:38565 /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:38565/v2/:[]]}" go.version=go1.24.5 http.request.host="127.0.0.1:34635" http.request.id=6d31b3fd-a46d-4458-a4de-d94a02d6090a http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" 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-07-09T08:28:02Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38565" http.request.id=fc176aa7-7863-456a-8d9e-bddf48f80580 http.request.method=GET http.request.remoteaddr="127.0.0.1:35092" 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.173663ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Jul/2025:08:28:02 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-07-09T08:28:02Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:21957adda64726293fea1f9cdf8652cdcd8a324d8694858cffe8cb5e5d70a5cb with ttl=167h59m59.99999468s" go.version=go1.24.5 time="2025-07-09T08:28:02Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:34635" http.request.id=6d31b3fd-a46d-4458-a4de-d94a02d6090a http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" 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=22.578803ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Jul/2025:08:28:02 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (6.88s) === RUN TestAppDispatcher time="2025-07-09T08:28:02Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42815" http.request.id=3f8122de-60af-428e-93c4-00fd5f7d4e9a http.request.method=GET http.request.remoteaddr="127.0.0.1:59816" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.025371ms http.response.status=200 http.response.written=0 time="2025-07-09T08:28:02Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42815" http.request.id=4aaa9f2d-7d18-4193-8632-80bf91f00bab http.request.method=GET http.request.remoteaddr="127.0.0.1:59816" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="747.528µs" http.response.status=200 http.response.written=0 time="2025-07-09T08:28:02Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42815" http.request.id=5fce9380-1b32-489b-9263-a4e180133ba1 http.request.method=GET http.request.remoteaddr="127.0.0.1:59816" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="749.928µs" http.response.status=200 http.response.written=0 time="2025-07-09T08:28:02Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42815" http.request.id=adb17528-e3e2-4f55-b72a-cf4385706669 http.request.method=GET http.request.remoteaddr="127.0.0.1:59816" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration="754.128µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2025-07-09T08:28:02Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 instance.id=572f625d-bcc0-45e9-b4d6-7471d4ce331c time="2025-07-09T08:28:02Z" level=info msg="redis not configured" go.version=go1.24.5 instance.id=572f625d-bcc0-45e9-b4d6-7471d4ce331c time="2025-07-09T08:28:02Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.24.5 http.request.host="127.0.0.1:38119" http.request.id=61c1f641-c316-4a67-ba1e-8c06eed13914 http.request.method=GET http.request.remoteaddr="127.0.0.1:50904" 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-07-09T08:28:02Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 instance.id=572f625d-bcc0-45e9-b4d6-7471d4ce331c time="2025-07-09T08:28:02Z" level=info msg="redis not configured" go.version=go1.24.5 instance.id=572f625d-bcc0-45e9-b4d6-7471d4ce331c time="2025-07-09T08:28:02Z" level=info msg="configuring file health check path=/tmp/healthcheck664428248, interval=1" go.version=go1.24.5 instance.id=572f625d-bcc0-45e9-b4d6-7471d4ce331c --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-07-09T08:28:06Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 instance.id=572f625d-bcc0-45e9-b4d6-7471d4ce331c time="2025-07-09T08:28:06Z" level=info msg="redis not configured" go.version=go1.24.5 instance.id=572f625d-bcc0-45e9-b4d6-7471d4ce331c time="2025-07-09T08:28:06Z" level=info msg="configuring TCP health check addr=127.0.0.1:43047, interval=1" go.version=go1.24.5 instance.id=572f625d-bcc0-45e9-b4d6-7471d4ce331c --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-07-09T08:28:10Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 instance.id=572f625d-bcc0-45e9-b4d6-7471d4ce331c time="2025-07-09T08:28:10Z" level=info msg="redis not configured" go.version=go1.24.5 instance.id=572f625d-bcc0-45e9-b4d6-7471d4ce331c time="2025-07-09T08:28:10Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:39243, interval=1, threshold=3" go.version=go1.24.5 instance.id=572f625d-bcc0-45e9-b4d6-7471d4ce331c --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 78.923s ? github.com/docker/distribution/registry/listener [no test files] ? github.com/docker/distribution/registry/middleware/registry [no test files] ? github.com/docker/distribution/registry/middleware/repository [no test files] === RUN TestProxyStoreGet --- PASS: TestProxyStoreGet (0.00s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.04s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.02s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.29s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.83s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 10.223s === RUN TestSchedule time="2025-07-09T08:26:58Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.5 instance.id=bb1186cb-7946-41d6-ba8a-b3c7231ae856 time="2025-07-09T08:26:58Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.99728ms" go.version=go1.24.5 instance.id=bb1186cb-7946-41d6-ba8a-b3c7231ae856 time="2025-07-09T08:26:58Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=997.68µs" go.version=go1.24.5 instance.id=bb1186cb-7946-41d6-ba8a-b3c7231ae856 time="2025-07-09T08:26:58Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=997.44µs" go.version=go1.24.5 instance.id=bb1186cb-7946-41d6-ba8a-b3c7231ae856 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-07-09T08:26:58Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.5 instance.id=bb1186cb-7946-41d6-ba8a-b3c7231ae856 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-07-09T08:26:58Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.5 instance.id=bb1186cb-7946-41d6-ba8a-b3c7231ae856 time="2025-07-09T08:26:58Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.9972ms" go.version=go1.24.5 instance.id=bb1186cb-7946-41d6-ba8a-b3c7231ae856 time="2025-07-09T08:26:58Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.99804ms" go.version=go1.24.5 instance.id=bb1186cb-7946-41d6-ba8a-b3c7231ae856 time="2025-07-09T08:26:58Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.5 instance.id=bb1186cb-7946-41d6-ba8a-b3c7231ae856 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-07-09T08:26:59Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.5 instance.id=bb1186cb-7946-41d6-ba8a-b3c7231ae856 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.604s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (1.46s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 23063040 sha256:2141671fef1a1cd397ccbbaaf416ebb51af3441fa13c64671fcbd2ed1814eeb3 [] map[] } --- PASS: TestSimpleBlobRead (0.58s) === RUN TestBlobMount --- PASS: TestBlobMount (0.58s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (3.53s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (3.66s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (3.37s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.02s) === 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:21024c5f989bf2ea611a0332708d7ce02821625e47090e315157d568965b09fa palailogos: marking blob sha256:605389ae7b907f31791b8bd4d72081c1f165554d2415d875cc3e1d79a06c4bfb palailogos: marking blob sha256:4fe5d8d9924fb1594ce0ddb2040d0f21025daaf6ba65ae721cf3aea496592fdb palailogos: marking manifest sha256:52f24a55ced59671fb931d62d54803dc95fcf54b9db338f31daa65d31c737fa7 palailogos: marking blob sha256:214e78f7c9f9bc4627109baadb4609487798777849cbc1708c1ff88220b713dd palailogos: marking blob sha256:474226b9675d6b3a6d50da473c37e5c893bc82a61e47541f39a96927841b8da9 palailogos: marking manifest sha256:8fd044aacfb95ea32a18905d16baf6d03e956f3be0225fd5ebfdfe7cbcb74ec6 palailogos: marking blob sha256:21024c5f989bf2ea611a0332708d7ce02821625e47090e315157d568965b09fa palailogos: marking blob sha256:52f24a55ced59671fb931d62d54803dc95fcf54b9db338f31daa65d31c737fa7 palailogos: marking manifest sha256:a20d6af9af19ee119d6fd1f8ab739dd299651ad76539b0f94d62fc007e4c2631 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:f028cc503c2c0138a9b672d4bb924f05726426ba937f2411981aab5515a4d93e palailogos: marking blob sha256:bfe5691559325cdf8234410766a595c41c0f73d293ca39845842bf2404571476 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (2.36s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:1da6d3d964c38530db3d8147d5846337a7a7c38d2f7bfb91ed124a9d6dabb1ba deletemanifests: marking manifest sha256:54452b107bfbc8e1444e73bdda6cfa9eedbd9b937af2132e3b3a2f0ba0818409 deletemanifests: marking blob sha256:dd22f4405c94182abde72904b8fcb7509c571feccedbefcabe8765a44a094c91 deletemanifests: marking blob sha256:fad4b86116a3acf06e14684bde64cca0a4777adac3bd25278a35c1b770ba8782 deletemanifests: marking blob sha256:b8c55e095f327bae0ab21ea631f7fabf09f8b958dd11252633b5ff560390fd7d 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:1da6d3d964c38530db3d8147d5846337a7a7c38d2f7bfb91ed124a9d6dabb1ba blob eligible for deletion: sha256:82af9d450bf3c261dade8729365a8692af835fd6e54f123a42b0e8caa498c7d3 blob eligible for deletion: sha256:8939217eb865b3c69c3f2e8a8bd991045a02b4c3a27869bf4ab332e51dc9c444 blob eligible for deletion: sha256:b278c7bcdfbdb92c1a37800c523f640fe4899314deb0b22bae5c0c8566b49533 deletemanifests manifest eligible for deletion: sha256:1da6d3d964c38530db3d8147d5846337a7a7c38d2f7bfb91ed124a9d6dabb1ba deletemanifests: marking manifest sha256:54452b107bfbc8e1444e73bdda6cfa9eedbd9b937af2132e3b3a2f0ba0818409 deletemanifests: marking blob sha256:dd22f4405c94182abde72904b8fcb7509c571feccedbefcabe8765a44a094c91 deletemanifests: marking blob sha256:fad4b86116a3acf06e14684bde64cca0a4777adac3bd25278a35c1b770ba8782 deletemanifests: marking blob sha256:b8c55e095f327bae0ab21ea631f7fabf09f8b958dd11252633b5ff560390fd7d time="2025-07-09T08:27:16Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/1da6d3d964c38530db3d8147d5846337a7a7c38d2f7bfb91ed124a9d6dabb1ba" go.version=go1.24.5 instance.id=b82799fd-9f61-4e17-84ef-40f5a4e23e66 time="2025-07-09T08:27:16Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/1da6d3d964c38530db3d8147d5846337a7a7c38d2f7bfb91ed124a9d6dabb1ba" go.version=go1.24.5 instance.id=b82799fd-9f61-4e17-84ef-40f5a4e23e66 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:b278c7bcdfbdb92c1a37800c523f640fe4899314deb0b22bae5c0c8566b49533 time="2025-07-09T08:27:16Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/b2/b278c7bcdfbdb92c1a37800c523f640fe4899314deb0b22bae5c0c8566b49533" go.version=go1.24.5 instance.id=b82799fd-9f61-4e17-84ef-40f5a4e23e66 blob eligible for deletion: sha256:1da6d3d964c38530db3d8147d5846337a7a7c38d2f7bfb91ed124a9d6dabb1ba time="2025-07-09T08:27:16Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/1d/1da6d3d964c38530db3d8147d5846337a7a7c38d2f7bfb91ed124a9d6dabb1ba" go.version=go1.24.5 instance.id=b82799fd-9f61-4e17-84ef-40f5a4e23e66 blob eligible for deletion: sha256:82af9d450bf3c261dade8729365a8692af835fd6e54f123a42b0e8caa498c7d3 time="2025-07-09T08:27:16Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/82/82af9d450bf3c261dade8729365a8692af835fd6e54f123a42b0e8caa498c7d3" go.version=go1.24.5 instance.id=b82799fd-9f61-4e17-84ef-40f5a4e23e66 blob eligible for deletion: sha256:8939217eb865b3c69c3f2e8a8bd991045a02b4c3a27869bf4ab332e51dc9c444 time="2025-07-09T08:27:16Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/89/8939217eb865b3c69c3f2e8a8bd991045a02b4c3a27869bf4ab332e51dc9c444" go.version=go1.24.5 instance.id=b82799fd-9f61-4e17-84ef-40f5a4e23e66 --- PASS: TestDeleteManifestIfTagNotFound (2.01s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:7be761c5645c8a215c75697dc5c18cdad4d83e9baab094413b34a6610189a4f9 time="2025-07-09T08:27:17Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/7b/7be761c5645c8a215c75697dc5c18cdad4d83e9baab094413b34a6610189a4f9" go.version=go1.24.5 instance.id=b82799fd-9f61-4e17-84ef-40f5a4e23e66 blob eligible for deletion: sha256:9aa3e890aed22d2b65eb451a16894b5cc3fa2b1ece84c600d3fc8c77ed58dd7e time="2025-07-09T08:27:17Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/9a/9aa3e890aed22d2b65eb451a16894b5cc3fa2b1ece84c600d3fc8c77ed58dd7e" go.version=go1.24.5 instance.id=b82799fd-9f61-4e17-84ef-40f5a4e23e66 blob eligible for deletion: sha256:ac0a14885eb4c095b4ae89029f6d9b3133faace83bce7b2e595249f13459870a time="2025-07-09T08:27:17Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ac/ac0a14885eb4c095b4ae89029f6d9b3133faace83bce7b2e595249f13459870a" go.version=go1.24.5 instance.id=b82799fd-9f61-4e17-84ef-40f5a4e23e66 --- PASS: TestGCWithMissingManifests (0.65s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:80b44adc451b0c2a20e8c6260268dcbc6a891ceea599384235c152ac5b2cf77c komnenos: marking blob sha256:49eecfd614b21bbea893d6df82b0a49ca5ad2f2287284d8c620b998aa252cd86 komnenos: marking blob sha256:589bb87d08f0138522c5394fc9ae1808319b1a1f0e56ed944b1536ccbc786f11 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:8a4e6009605a4e2b49b85357efa8f1e4cd1589f2a6da6272e2cf7d8f9656120e time="2025-07-09T08:27:19Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/8a/8a4e6009605a4e2b49b85357efa8f1e4cd1589f2a6da6272e2cf7d8f9656120e" go.version=go1.24.5 instance.id=b82799fd-9f61-4e17-84ef-40f5a4e23e66 blob eligible for deletion: sha256:be363eb799388590fcfb9218c018939a6ec4466f93620709cc93943916e69c03 time="2025-07-09T08:27:19Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/be/be363eb799388590fcfb9218c018939a6ec4466f93620709cc93943916e69c03" go.version=go1.24.5 instance.id=b82799fd-9f61-4e17-84ef-40f5a4e23e66 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-07-09T08:27:19Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.5 instance.id=b82799fd-9f61-4e17-84ef-40f5a4e23e66 blob eligible for deletion: sha256:f8726674d42a53020df80b32f1d0864598a1ffadd8c98212585d4b552aa17ea0 time="2025-07-09T08:27:19Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f8/f8726674d42a53020df80b32f1d0864598a1ffadd8c98212585d4b552aa17ea0" go.version=go1.24.5 instance.id=b82799fd-9f61-4e17-84ef-40f5a4e23e66 blob eligible for deletion: sha256:37a433bd6476c5471928486f7d6a3b8f1c8a1f7684ebe7fa830336424f90d1a7 time="2025-07-09T08:27:19Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/37/37a433bd6476c5471928486f7d6a3b8f1c8a1f7684ebe7fa830336424f90d1a7" go.version=go1.24.5 instance.id=b82799fd-9f61-4e17-84ef-40f5a4e23e66 blob eligible for deletion: sha256:488224b6a51ece96c8a15b83006fec6ccfd566d5cb4f75d504e664b4338b513f time="2025-07-09T08:27:19Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/48/488224b6a51ece96c8a15b83006fec6ccfd566d5cb4f75d504e664b4338b513f" go.version=go1.24.5 instance.id=b82799fd-9f61-4e17-84ef-40f5a4e23e66 blob eligible for deletion: sha256:8806ad4523757a15454f0d99a25d0a11166a6021b5aca0ac4cef999e874720fa time="2025-07-09T08:27:19Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/88/8806ad4523757a15454f0d99a25d0a11166a6021b5aca0ac4cef999e874720fa" go.version=go1.24.5 instance.id=b82799fd-9f61-4e17-84ef-40f5a4e23e66 --- PASS: TestDeletionHasEffect (2.18s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (2.26s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:c19e04033fa7606891f64225739517ae20486804224f2f9cf9df4e31a27b81af michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:87460b8b44094d49468e536c863c1d832b9a55e7cb72e3696cc6bf0158401fe6 michael_z_doukas: marking blob sha256:7b27cc6da91e0fc1cc2952b8ff05677f7051a26f88958d8fc7eb4765343eeb96 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:4f2b4a471c5abe4d9341ddd6515c36efdef3cf82234f5c31e0dfeb13ccaa02eb time="2025-07-09T08:27:22Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/4f/4f2b4a471c5abe4d9341ddd6515c36efdef3cf82234f5c31e0dfeb13ccaa02eb" go.version=go1.24.5 instance.id=b82799fd-9f61-4e17-84ef-40f5a4e23e66 --- PASS: TestOrphanBlobDeleted (1.01s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:ac0b1af7b712752cd8a8bccd7767251bf8d0f62a3a7181e1350ac97902ff21cd linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:8b7f245f0097bcff4fff17c951900e64ec0b64ada5dc1734f3b7dc3c2ed1ffd2 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.78s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.86s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.41s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (1.24s) === 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-07-09T08:27:25Z" level=info msg="PurgeUploads starting: olderThan=2025-07-09 07:27:25.85638193 +0000 UTC m=-3573.004895656, actuallyDelete=true" time="2025-07-09T08:27:25Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-07-09T08:27:25Z" level=info msg="PurgeUploads starting: olderThan=2025-07-09 08:27:25.857547582 +0000 UTC m=+26.996269956, actuallyDelete=true" time="2025-07-09T08:27:25Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/797cab9e-b13c-41ac-8101-3a550c8eab99 have older date (2025-07-09 07:27:25 +0000 UTC) than purge date (2025-07-09 08:27:25.857547582 +0000 UTC m=+26.996269956). Removing upload directory." time="2025-07-09T08:27:25Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a1b3094f-e75b-4a93-a300-ab13c411ae4f have older date (2025-07-09 07:27:25 +0000 UTC) than purge date (2025-07-09 08:27:25.857547582 +0000 UTC m=+26.996269956). Removing upload directory." time="2025-07-09T08:27:25Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/edeaa4d0-274b-455c-b3b8-cf3ec44ff32e have older date (2025-07-09 07:27:25 +0000 UTC) than purge date (2025-07-09 08:27:25.857547582 +0000 UTC m=+26.996269956). Removing upload directory." time="2025-07-09T08:27:25Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/0f68cfc7-8e3b-49e4-90cd-6ab19413f317 have older date (2025-07-09 07:27:25 +0000 UTC) than purge date (2025-07-09 08:27:25.857547582 +0000 UTC m=+26.996269956). Removing upload directory." time="2025-07-09T08:27:25Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2dc10253-1275-495f-b841-8082edffe8ea have older date (2025-07-09 07:27:25 +0000 UTC) than purge date (2025-07-09 08:27:25.857547582 +0000 UTC m=+26.996269956). Removing upload directory." time="2025-07-09T08:27:25Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7622a179-39f9-4170-b784-cd91539b1eb3 have older date (2025-07-09 07:27:25 +0000 UTC) than purge date (2025-07-09 08:27:25.857547582 +0000 UTC m=+26.996269956). Removing upload directory." time="2025-07-09T08:27:25Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/dda0688e-b9d4-4f1f-b088-fd9be1b47c8a have older date (2025-07-09 07:27:25 +0000 UTC) than purge date (2025-07-09 08:27:25.857547582 +0000 UTC m=+26.996269956). Removing upload directory." time="2025-07-09T08:27:25Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f757eba4-c21e-48a4-9644-3f67bc8eb05c have older date (2025-07-09 07:27:25 +0000 UTC) than purge date (2025-07-09 08:27:25.857547582 +0000 UTC m=+26.996269956). Removing upload directory." time="2025-07-09T08:27:25Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1c444da2-75fa-4ed9-b296-ab77eb7b091c have older date (2025-07-09 07:27:25 +0000 UTC) than purge date (2025-07-09 08:27:25.857547582 +0000 UTC m=+26.996269956). Removing upload directory." time="2025-07-09T08:27:25Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/689d0e29-cdeb-4872-a004-5e1a4df167f3 have older date (2025-07-09 07:27:25 +0000 UTC) than purge date (2025-07-09 08:27:25.857547582 +0000 UTC m=+26.996269956). Removing upload directory." time="2025-07-09T08:27:25Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/76c1f5e7-6f09-4487-b535-660e299a6c63 have older date (2025-07-09 07:27:25 +0000 UTC) than purge date (2025-07-09 08:27:25.857547582 +0000 UTC m=+26.996269956). Removing upload directory." time="2025-07-09T08:27:25Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-07-09T08:27:25Z" level=info msg="PurgeUploads starting: olderThan=2025-07-09 08:27:25.858833436 +0000 UTC m=+26.997555850, actuallyDelete=true" time="2025-07-09T08:27:25Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/15f0e6bb-64f8-4627-ad62-1540a45faa31 have older date (2025-07-09 07:27:25 +0000 UTC) than purge date (2025-07-09 08:27:25.858833436 +0000 UTC m=+26.997555850). Removing upload directory." time="2025-07-09T08:27:25Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/4c326142-b93a-49c0-b464-d832f7935ba5 have older date (2025-07-09 07:27:25 +0000 UTC) than purge date (2025-07-09 08:27:25.858833436 +0000 UTC m=+26.997555850). Removing upload directory." time="2025-07-09T08:27:25Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/75e2ee01-5044-4229-84f1-28773042423a have older date (2025-07-09 07:27:25 +0000 UTC) than purge date (2025-07-09 08:27:25.858833436 +0000 UTC m=+26.997555850). Removing upload directory." time="2025-07-09T08:27:25Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/207469e1-f336-4dc5-b703-ac55744d4142 have older date (2025-07-09 07:27:25 +0000 UTC) than purge date (2025-07-09 08:27:25.858833436 +0000 UTC m=+26.997555850). Removing upload directory." time="2025-07-09T08:27:25Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/f9b0cdf3-fac3-4df0-b303-c5bc838f725b have older date (2025-07-09 07:27:25 +0000 UTC) than purge date (2025-07-09 08:27:25.858833436 +0000 UTC m=+26.997555850). Removing upload directory." time="2025-07-09T08:27:25Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-07-09T08:27:25Z" level=info msg="PurgeUploads starting: olderThan=2025-07-09 08:27:25.859694685 +0000 UTC m=+26.998417059, actuallyDelete=true" time="2025-07-09T08:27:25Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/0dffdb5c-e5b9-4fb0-a78b-8a97257869e8 have older date (2025-07-09 07:27:25 +0000 UTC) than purge date (2025-07-09 08:27:25.859694685 +0000 UTC m=+26.998417059). Removing upload directory." time="2025-07-09T08:27:25Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4d9829e5-d4c0-477a-b9ce-da7e2f63849c have older date (2025-07-09 07:27:25 +0000 UTC) than purge date (2025-07-09 08:27:25.859694685 +0000 UTC m=+26.998417059). Removing upload directory." time="2025-07-09T08:27:25Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/64211aae-f5c2-4f8d-acdf-e76bf250b719 have older date (2025-07-09 07:27:25 +0000 UTC) than purge date (2025-07-09 08:27:25.859694685 +0000 UTC m=+26.998417059). Removing upload directory." time="2025-07-09T08:27:25Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c413e1cc-1969-4fc1-99ef-28c1a220479f have older date (2025-07-09 07:27:25 +0000 UTC) than purge date (2025-07-09 08:27:25.859694685 +0000 UTC m=+26.998417059). Removing upload directory." time="2025-07-09T08:27:25Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d81ff171-11d2-4bb8-a0b7-ca4d2e81a5d1 have older date (2025-07-09 07:27:25 +0000 UTC) than purge date (2025-07-09 08:27:25.859694685 +0000 UTC m=+26.998417059). Removing upload directory." time="2025-07-09T08:27:25Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-07-09T08:27:25Z" level=info msg="PurgeUploads starting: olderThan=2025-07-09 08:27:25.860219571 +0000 UTC m=+26.998941985, actuallyDelete=true" time="2025-07-09T08:27:25Z" 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 27.033s ? 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.037s === 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.040s === RUN TestWalkFileRemoved time="2025-07-09T08:26:58Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.022s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.373s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.10s) === 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.153s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.20s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.579s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.49s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 16.867s ? 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-07-09T08:26:58Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.24.5 === RUN TestEligibleForS3/Client_IP_=_#01 time="2025-07-09T08:26:58Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.24.5 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2025-07-09T08:26:58Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.24.5 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate === CONT TestInvalidNetworkType === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV6 === CONT TestUpdateCalledRegularly === CONT TestParsing === CONT TestMatchIPV4 === CONT TestInvalidData === CONT TestMatchIPV4WithRegionNotMatched === CONT TestMatchIPV4_2 === CONT TestMatchIPV4WithRegionMatched time="2025-07-09T08:26:58Z" level=error msg="unknown ip address format" go.version=go1.24.5 instance.id=b0380274-c3eb-4c96-b623-a38e94523586 ip=?0000000000000000000000000000000000 --- PASS: TestMatchIPV4WithRegionMatched (0.00s) --- PASS: TestMatchIPV6 (0.00s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.00s) time="2025-07-09T08:26:58Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.5 instance.id=b0380274-c3eb-4c96-b623-a38e94523586 --- PASS: TestS3TryUpdate (0.01s) --- PASS: TestMatchIPV4 (0.01s) --- PASS: TestInvalidNetworkType (0.02s) --- PASS: TestParsing (0.02s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.02s) --- PASS: TestMatchIPV4_2 (0.02s) time="2025-07-09T08:26:58Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.5 instance.id=b0380274-c3eb-4c96-b623-a38e94523586 time="2025-07-09T08:26:58Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.5 --- PASS: TestInvalidData (0.02s) time="2025-07-09T08:26:59Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.5 time="2025-07-09T08:27:00Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.5 time="2025-07-09T08:27:01Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.5 time="2025-07-09T08:27:02Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.5 --- PASS: TestUpdateCalledRegularly (4.52s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.568s === RUN Test OK: 4 passed --- PASS: Test (0.03s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.066s ? 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.375s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.51s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.00s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 15.889s ? 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.01s) PASS ok github.com/docker/distribution/uuid 0.028s ? 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-r13.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-r13.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-armhf.so.1 >>> docker-registry*: Package size: 24.0 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r13.apk >>> docker-registry: Build complete at Wed, 09 Jul 2025 08:28:21 +0000 elapsed time 0h 1m 44s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/3) Purging .makedepends-docker-registry (20250709.082638) (2/3) Purging go (1.24.5-r0) (3/3) Purging binutils-gold (2.44-r0) busybox-1.37.0-r18.trigger: Executing script... OK: 323 MiB in 104 packages >>> docker-registry: Updating the community/armhf repository index... >>> docker-registry: Signing the index...