>>> docker-registry: Building community/docker-registry 2.8.3-r15 (using abuild 3.15.0-r2) started Fri, 08 Aug 2025 23:29:32 +0000 >>> docker-registry: Validating /home/buildozer/aports/community/docker-registry/APKBUILD... >>> docker-registry: Analyzing dependencies... >>> docker-registry: Installing for build: build-base git go (1/2) Installing go (1.24.6-r1) (2/2) Installing .makedepends-docker-registry (20250808.232933) busybox-1.37.0-r22.trigger: Executing script... OK: 613 MiB in 106 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/docker-registry-2.8.3.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz.part' docker-registry-2.8. 100% |********************************| 1963k 0:00:00 ETA '/var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz.part' saved >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/docker-registry-2.8.3.tar.gz >>> docker-registry: Checking sha512sums... docker-registry-2.8.3.tar.gz: OK log-hook-syslog.patch: OK config-example.patch: OK bugsnag-panicwrap.patch: OK docker-registry.initd: OK docker-registry.confd: OK docker-registry.logrotate: OK test-non-constant-fmt-str.patch: OK >>> docker-registry: Unpacking /var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz... >>> docker-registry: log-hook-syslog.patch patching file registry/handlers/app.go patching file registry/registry.go Hunk #2 succeeded at 368 (offset -1 lines). Hunk #3 succeeded at 393 (offset -1 lines). patching file vendor/github.com/sirupsen/logrus/hooks/syslog/syslog.go >>> docker-registry: config-example.patch patching file cmd/registry/config-example.yml >>> docker-registry: bugsnag-panicwrap.patch patching file vendor/github.com/bugsnag/panicwrap/dup2.go patching file vendor/github.com/bugsnag/panicwrap/dup3.go >>> docker-registry: test-non-constant-fmt-str.patch patching file registry/handlers/api_test.go patching file registry/proxy/proxyblobstore_test.go patching file registry/proxy/proxymanifeststore_test.go patching file registry/proxy/scheduler/scheduler_test.go patching file registry/storage/driver/walk_test.go patching file registry/storage/purgeuploads_test.go + bin/registry + bin/digest + bin/registry-api-descriptor-template + binaries + test ? github.com/docker/distribution/cmd/digest [no test files] ? github.com/docker/distribution/cmd/registry [no test files] ? github.com/docker/distribution/cmd/registry-api-descriptor-template [no test files] === RUN Test time="2025-08-08T23:29:59Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-08-08T23:29:59Z" 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.026s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-08-08T23:29:59Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.00s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.008s ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.00s) PASS ok github.com/docker/distribution/health 0.007s === RUN TestGETDownHandlerDoesNotChangeStatus --- PASS: TestGETDownHandlerDoesNotChangeStatus (0.00s) === RUN TestGETUpHandlerDoesNotChangeStatus --- PASS: TestGETUpHandlerDoesNotChangeStatus (0.00s) === RUN TestPOSTDownHandlerChangeStatus --- PASS: TestPOSTDownHandlerChangeStatus (0.00s) === RUN TestPOSTUpHandlerChangeStatus --- PASS: TestPOSTUpHandlerChangeStatus (0.00s) PASS ok github.com/docker/distribution/health/api 0.004s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.08s) PASS ok github.com/docker/distribution/health/checks 0.086s ? github.com/docker/distribution/manifest [no test files] === RUN TestManifestList --- PASS: TestManifestList (0.00s) === RUN TestOCIImageIndex --- PASS: TestOCIImageIndex (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/manifestlist 0.006s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/ocischema 0.008s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.00s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.01s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.033s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) PASS ok github.com/docker/distribution/manifest/schema2 0.006s ? github.com/docker/distribution/metrics [no test files] === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.00s) === RUN TestEventBridgeManifestPushed --- PASS: TestEventBridgeManifestPushed (0.00s) === RUN TestEventBridgeManifestPushedWithTag --- PASS: TestEventBridgeManifestPushedWithTag (0.00s) === RUN TestEventBridgeManifestPulledWithTag --- PASS: TestEventBridgeManifestPulledWithTag (0.00s) === RUN TestEventBridgeManifestDeleted --- PASS: TestEventBridgeManifestDeleted (0.00s) === RUN TestEventBridgeTagDeleted --- PASS: TestEventBridgeTagDeleted (0.00s) === RUN TestEventBridgeRepoDeleted --- PASS: TestEventBridgeRepoDeleted (0.00s) === RUN TestEventEnvelopeJSONFormat --- PASS: TestEventEnvelopeJSONFormat (0.00s) === RUN TestHTTPSink 2025/08/08 23:29:59 http: TLS handshake error from 127.0.0.1:56898: 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:43593/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:43593/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:43593/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:43593/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:41259?status=0, fail=true --- PASS: TestHTTPSink (0.06s) === RUN TestListener --- PASS: TestListener (0.88s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-08-08T23:30:00Z" level=info msg="broadcaster: closing" time="2025-08-08T23:30:00Z" level=info msg="closing testSink" time="2025-08-08T23:30:00Z" level=info msg="closing testSink" time="2025-08-08T23:30:00Z" level=info msg="closing testSink" time="2025-08-08T23:30:00Z" level=info msg="closing testSink" time="2025-08-08T23:30:00Z" level=info msg="closing testSink" time="2025-08-08T23:30:00Z" level=info msg="closing testSink" time="2025-08-08T23:30:00Z" level=info msg="closing testSink" time="2025-08-08T23:30:00Z" level=info msg="closing testSink" time="2025-08-08T23:30:00Z" level=info msg="closing testSink" time="2025-08-08T23:30:00Z" level=info msg="closing testSink" time="2025-08-08T23:30:00Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2025-08-08T23:30:00Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 1} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:00Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:01Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:01Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:01Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:01Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:01Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:01Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:01Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:01Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:01Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:01Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:01Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:01Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:01Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:01Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:01Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:01Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:01Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:01Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:01Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:01Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:01Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:01Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:01Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:01Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:01Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:01Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:01Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:01Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:01Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:01Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:01Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:01Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:01Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:01Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:01Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:01Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:01Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:01Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:01Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:01Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:01Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:01Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:01Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:01Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:01Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:01Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:01Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:01Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:01Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:01Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:01Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:01Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:01Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:01Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:01Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T23:30:01Z" level=warning msg="&{0x589ae270 0.9} encountered too many errors, backing off" time="2025-08-08T23:30:01Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.55s) PASS ok github.com/docker/distribution/notifications 1.624s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-08-08T23:30:00Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-08-08T23:30:00.423993263Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-08T23:30:00.424035783Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T23:30:00.424072691Z" level=info msg="Starting upload purge in 40m0s" go.version=go1.24.6 time="2025-08-08T23:30:00.425140558Z" level=info msg="listening on [::]:5000" go.version=go1.24.6 time="2025-08-08T23:30:03.427979498Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.6 time="2025-08-08T23:30:03.530704558Z" level=info msg="response completed" go.version=go1.24.6 http.request.host=127.0.0.1 http.request.id=fbdb1e70-9941-4622-a165-7c5e208c1ad0 http.request.method=GET http.request.remoteaddr="[::1]:35026" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.61805ms http.response.status=200 http.response.written=2 ::1 - - [08/Aug/2025:23:30:03 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.11s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-08-08T23:30:05.360948235Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-08-08T23:30:05.361825848Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-08T23:30:05.361847604Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T23:30:05.361920934Z" level=info msg="Starting upload purge in 46m0s" go.version=go1.24.6 time="2025-08-08T23:30:05.362363939Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.6 time="2025-08-08T23:30:05.362385998Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.24.6 time="2025-08-08T23:30:05.3632008Z" level=info msg="listening on [::]:5001, tls" go.version=go1.24.6 time="2025-08-08T23:30:08.381104938Z" level=info msg="response completed" go.version=go1.24.6 http.request.host=127.0.0.1 http.request.id=078e1685-9078-4999-ba68-2762d82451d7 http.request.method=GET http.request.remoteaddr="127.0.0.1:56748" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="988.988µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [08/Aug/2025:23:30:08 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-08-08T23:30:08.38127501Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.6 --- PASS: TestRegistrySupportedCipherSuite (4.95s) === RUN TestRegistryUnsupportedCipherSuite time="2025-08-08T23:30:09.06503559Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-08-08T23:30:09.065905519Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-08T23:30:09.065927636Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T23:30:09.066049737Z" level=info msg="Starting upload purge in 33m0s" go.version=go1.24.6 time="2025-08-08T23:30:09.066462559Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.6 --- PASS: TestRegistryUnsupportedCipherSuite (8.69s) PASS ok github.com/docker/distribution/registry 16.758s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.006s === 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.06s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.109s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-08-08T23:30:00Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.24.6 instance.id=5e8f4490-cb54-4f2c-9309-08e257a7f297 time="2025-08-08T23:30:00Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.24.6 instance.id=5e8f4490-cb54-4f2c-9309-08e257a7f297 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-08-08T23:30:00Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.6 password="i6dEToHPod4PvzfehNvuC_Nl03QR14-Ivh4JrgeLD0s" user=docker --- PASS: TestCreateHtpasswdFile (0.10s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.118s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.008s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.07s) === RUN TestLeeway time="2025-08-08T23:30:00Z" level=info msg="token not to be used before 2025-08-08 23:30:01 +0000 UTC - currently 2025-08-08 23:30:00.493944841 +0000 UTC m=+0.078060075" time="2025-08-08T23:30:00Z" level=info msg="token not to be used after 2025-08-08 23:30:00 +0000 UTC - currently 2025-08-08 23:30:00.498218974 +0000 UTC m=+0.082334211" --- PASS: TestLeeway (0.01s) === RUN TestAccessController time="2025-08-08T23:30:00Z" 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.134s === 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.058s === 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.018s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.007s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2025-08-08T23:30:00Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-08T23:30:00Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T23:30:00Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39643" http.request.id=70a0435e-2ae1-41e7-a422-e46208950669 http.request.method=GET http.request.remoteaddr="127.0.0.1:37982" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.44477ms http.response.status=200 http.response.written=2 127.0.0.1 - - [08/Aug/2025:23:30:00 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2025-08-08T23:30:00Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-08T23:30:00Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T23:30:00Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46281" http.request.id=e153cbb2-5142-4e84-9b6f-12cf2237914e http.request.method=GET http.request.remoteaddr="127.0.0.1:44612" 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.784299ms http.response.status=200 http.response.written=20 127.0.0.1 - - [08/Aug/2025:23:30:00 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-08-08T23:30:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46281" http.request.id=8c811c1b-5472-42b6-abef-4d14995dc705 http.request.method=POST http.request.remoteaddr="127.0.0.1:44612" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.077955ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:01 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:06Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46281" http.request.id=ac7b416c-48a2-4ca2-b8f9-23c78f92a1b4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44612" http.request.uri="/v2/foo/aaaa/blobs/uploads/7995b642-eae4-4c8c-ac84-89122a31f73d?_state=sO2uyQgjlJqb2QjzC9ynBC56pgNXoTWWl15hHJELgnx7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI3OTk1YjY0Mi1lYWU0LTRjOGMtYWM4NC04OTEyMmEzMWY3M2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzA6MDEuMTQxMzM0N1oifQ%3D%3D&digest=sha256%3A9e26da667c4e67c755a5487c260822693f9d1ccf5ab0e61384088dc01bf1cf17" http.request.useragent="Go-http-client/1.1" http.response.duration=5.330711944s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:01 +0000] "PUT /v2/foo/aaaa/blobs/uploads/7995b642-eae4-4c8c-ac84-89122a31f73d?_state=sO2uyQgjlJqb2QjzC9ynBC56pgNXoTWWl15hHJELgnx7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI3OTk1YjY0Mi1lYWU0LTRjOGMtYWM4NC04OTEyMmEzMWY3M2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzA6MDEuMTQxMzM0N1oifQ%3D%3D&digest=sha256%3A9e26da667c4e67c755a5487c260822693f9d1ccf5ab0e61384088dc01bf1cf17 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:06Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46281" http.request.id=edaf21e0-2a09-4d32-9396-160ac452e5b4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44612" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.499761ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:06 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:06Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46281" http.request.id=6faa3cca-fa79-4192-a219-ddad58f6eef9 http.request.method=POST http.request.remoteaddr="127.0.0.1:44612" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.50157ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:06 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:13Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46281" http.request.id=55548c74-ebe4-4f5e-8644-8dc30a1bacbb http.request.method=PUT http.request.remoteaddr="127.0.0.1:44612" http.request.uri="/v2/foo/bbbb/blobs/uploads/b89e5629-162d-4f1a-b391-cf184e27f821?_state=H9D5vIyz9138UwMr8bkb_DUwXWw8oskHhGTelVX1ru97Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJiODllNTYyOS0xNjJkLTRmMWEtYjM5MS1jZjE4NGUyN2Y4MjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzA6MDYuODczMzIyMjg2WiJ9&digest=sha256%3Afef1a6f2c7843a1d49ae7dd0b554ba11fd121259b8f9b648a19f342ad1fbeb88" http.request.useragent="Go-http-client/1.1" http.response.duration=6.247903931s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:06 +0000] "PUT /v2/foo/bbbb/blobs/uploads/b89e5629-162d-4f1a-b391-cf184e27f821?_state=H9D5vIyz9138UwMr8bkb_DUwXWw8oskHhGTelVX1ru97Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJiODllNTYyOS0xNjJkLTRmMWEtYjM5MS1jZjE4NGUyN2Y4MjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzA6MDYuODczMzIyMjg2WiJ9&digest=sha256%3Afef1a6f2c7843a1d49ae7dd0b554ba11fd121259b8f9b648a19f342ad1fbeb88 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:13Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46281" http.request.id=00419f8d-496e-4bba-861d-b2bf4aab864e http.request.method=PUT http.request.remoteaddr="127.0.0.1:44612" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=9.555891ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:13 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:13Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46281" http.request.id=c2715a3e-84c7-4d8b-af2d-bb56948a1799 http.request.method=POST http.request.remoteaddr="127.0.0.1:44612" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.522558ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:13 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46281" http.request.id=4915ca25-15fb-43fc-af22-5b3dcc8a3e17 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44612" http.request.uri="/v2/foo/cccc/blobs/uploads/50756bf4-2bc2-4fbf-98ab-a272ed40a599?_state=EdzY09ljB8aVIzCcKJ4SFa_cYZJLhwDg3ruc9fRzMMh7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI1MDc1NmJmNC0yYmMyLTRmYmYtOThhYi1hMjcyZWQ0MGE1OTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzA6MTMuNDk5Nzc0MloifQ%3D%3D&digest=sha256%3A63ca4a82b7954cbd88b6983b822e0d2c510fc81d5a67bf9c52ea883aaadb8236" http.request.useragent="Go-http-client/1.1" http.response.duration=5.25741575s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:13 +0000] "PUT /v2/foo/cccc/blobs/uploads/50756bf4-2bc2-4fbf-98ab-a272ed40a599?_state=EdzY09ljB8aVIzCcKJ4SFa_cYZJLhwDg3ruc9fRzMMh7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI1MDc1NmJmNC0yYmMyLTRmYmYtOThhYi1hMjcyZWQ0MGE1OTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzA6MTMuNDk5Nzc0MloifQ%3D%3D&digest=sha256%3A63ca4a82b7954cbd88b6983b822e0d2c510fc81d5a67bf9c52ea883aaadb8236 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46281" http.request.id=0278f60e-ce6b-4a62-b81a-c34687a090c5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44612" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.660565ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:18 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46281" http.request.id=16e07a53-7b6c-4c6d-b947-3b0daaa386ab http.request.method=POST http.request.remoteaddr="127.0.0.1:44612" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.451323ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:18 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46281" http.request.id=fe80818f-1121-4d56-afc4-999989b6e7af http.request.method=PUT http.request.remoteaddr="127.0.0.1:44612" http.request.uri="/v2/foo/dddd/blobs/uploads/6662445a-bfa6-45cc-9c9b-473cc8d22f6c?_state=7luSu4dlCh6fyVdxfttXSbXVN4GEOC7x3YqIwo80Dt97Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI2NjYyNDQ1YS1iZmE2LTQ1Y2MtOWM5Yi00NzNjYzhkMjJmNmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzA6MTguOTk0NzU1NDQ2WiJ9&digest=sha256%3A7d8b21a7b2608b8d1c03b14f40af29511b6727fa501f42f50ab2f79c06fc37ee" http.request.useragent="Go-http-client/1.1" http.response.duration=1.715688905s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:18 +0000] "PUT /v2/foo/dddd/blobs/uploads/6662445a-bfa6-45cc-9c9b-473cc8d22f6c?_state=7luSu4dlCh6fyVdxfttXSbXVN4GEOC7x3YqIwo80Dt97Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI2NjYyNDQ1YS1iZmE2LTQ1Y2MtOWM5Yi00NzNjYzhkMjJmNmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzA6MTguOTk0NzU1NDQ2WiJ9&digest=sha256%3A7d8b21a7b2608b8d1c03b14f40af29511b6727fa501f42f50ab2f79c06fc37ee HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46281" http.request.id=ad3d8a07-854e-4773-8dd5-beadbdd40194 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44612" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=7.631631ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:20 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:21Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46281" http.request.id=f18f9ed8-69b2-4afc-a5a7-db4fad0b56d6 http.request.method=POST http.request.remoteaddr="127.0.0.1:44612" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.477667ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:21 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:25Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46281" http.request.id=a298a9a0-4e89-48fd-942c-6b43f4f3ef0c http.request.method=PUT http.request.remoteaddr="127.0.0.1:44612" http.request.uri="/v2/foo/eeee/blobs/uploads/5e21b1dd-7f8e-4b28-8880-d11a1697add8?_state=kni8Sut90tJu-XyEVDc6Mq69dsESbda_ynYPElF20Xh7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI1ZTIxYjFkZC03ZjhlLTRiMjgtODg4MC1kMTFhMTY5N2FkZDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzA6MjEuMDI4ODkyOTVaIn0%3D&digest=sha256%3A85b07610eaa1044cb9295b8d09284f6e47fa72a40df15558da4b3cd386b7099c" http.request.useragent="Go-http-client/1.1" http.response.duration=4.081339015s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:21 +0000] "PUT /v2/foo/eeee/blobs/uploads/5e21b1dd-7f8e-4b28-8880-d11a1697add8?_state=kni8Sut90tJu-XyEVDc6Mq69dsESbda_ynYPElF20Xh7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI1ZTIxYjFkZC03ZjhlLTRiMjgtODg4MC1kMTFhMTY5N2FkZDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzA6MjEuMDI4ODkyOTVaIn0%3D&digest=sha256%3A85b07610eaa1044cb9295b8d09284f6e47fa72a40df15558da4b3cd386b7099c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:25Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46281" http.request.id=e2365493-9c4f-4314-8dc9-6d625014ac8e http.request.method=PUT http.request.remoteaddr="127.0.0.1:44612" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.103276ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:25 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:25Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46281" http.request.id=1cd0c936-771f-4c33-8642-96f4adb62cb0 http.request.method=POST http.request.remoteaddr="127.0.0.1:44612" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.904723ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:25 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:31Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46281" http.request.id=b6528397-1b6e-4ac0-bc05-b350cf233796 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44612" http.request.uri="/v2/foo/ffff/blobs/uploads/db998e21-c85c-4149-adbc-62f394828258?_state=qU9OMxbqRz4KsIPKQ-BhnwVoAmRtXyfO8F6_T4xqd-d7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJkYjk5OGUyMS1jODVjLTQxNDktYWRiYy02MmYzOTQ4MjgyNTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzA6MjUuNTcyODE4MTkzWiJ9&digest=sha256%3A4c62b80464a062975e0940a51931e192ca3d7ecbad2d5a29bae5613f91858795" http.request.useragent="Go-http-client/1.1" http.response.duration=6.407539003s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:25 +0000] "PUT /v2/foo/ffff/blobs/uploads/db998e21-c85c-4149-adbc-62f394828258?_state=qU9OMxbqRz4KsIPKQ-BhnwVoAmRtXyfO8F6_T4xqd-d7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJkYjk5OGUyMS1jODVjLTQxNDktYWRiYy02MmYzOTQ4MjgyNTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzA6MjUuNTcyODE4MTkzWiJ9&digest=sha256%3A4c62b80464a062975e0940a51931e192ca3d7ecbad2d5a29bae5613f91858795 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:31Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46281" http.request.id=5d76e338-7ed1-4a70-b9b6-b18b86a79692 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44612" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.184913ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:31 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:31Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46281" http.request.id=73d69465-cd94-4b81-96ba-3e0ad49ef89b http.request.method=GET http.request.remoteaddr="127.0.0.1:44612" 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.027366ms http.response.status=200 http.response.written=74 127.0.0.1 - - [08/Aug/2025:23:30:31 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-08-08T23:30:31Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46281" http.request.id=f4415ae6-08d7-4675-9905-b61b076308e6 http.request.method=GET http.request.remoteaddr="127.0.0.1:44612" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.117594ms http.response.status=200 http.response.written=30 127.0.0.1 - - [08/Aug/2025:23:30:31 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-08-08T23:30:31Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46281" http.request.id=62fa8d32-dc38-4d4d-b3c2-56f6d2098bf4 http.request.method=GET http.request.remoteaddr="127.0.0.1:44612" 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="973.932µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [08/Aug/2025:23:30:31 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-08-08T23:30:31Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46281" http.request.id=18a16129-47e9-479e-b4bf-d8b597b0b9f2 http.request.method=GET http.request.remoteaddr="127.0.0.1:44612" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.203067ms http.response.status=200 http.response.written=30 127.0.0.1 - - [08/Aug/2025:23:30:31 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-08-08T23:30:31Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46281" http.request.id=f6e3279f-2e36-49f4-8566-9f76a6cd4bc8 http.request.method=GET http.request.remoteaddr="127.0.0.1:44612" http.request.uri="/v2/_catalog?n=4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.096692ms http.response.status=200 http.response.written=63 127.0.0.1 - - [08/Aug/2025:23:30:31 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-08-08T23:30:31Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46281" http.request.id=ae3633cd-889f-4cad-8035-3fa6f0717142 http.request.method=GET http.request.remoteaddr="127.0.0.1:44612" http.request.uri="/v2/_catalog?last=foo%2Fdddd&n=4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.025564ms http.response.status=200 http.response.written=41 127.0.0.1 - - [08/Aug/2025:23:30:31 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-08-08T23:30:32Z" level=error msg="response completed with error" err.code="pagination number invalid" err.detail=map[n:15] err.message="invalid number of results requested" go.version=go1.24.6 http.request.host="127.0.0.1:46281" http.request.id=ad32bbea-ce8d-47ab-9fdc-c5299c048681 http.request.method=GET http.request.remoteaddr="127.0.0.1:44612" http.request.uri="/v2/_catalog?n=15" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.131603ms http.response.status=400 http.response.written=116 127.0.0.1 - - [08/Aug/2025:23:30:31 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-08-08T23:30:32Z" level=error msg="response completed with error" err.code="pagination number invalid" err.detail=map[n:6] err.message="invalid number of results requested" go.version=go1.24.6 http.request.host="127.0.0.1:46281" http.request.id=9ee36e27-ab0d-41f6-b231-0313cd699753 http.request.method=GET http.request.remoteaddr="127.0.0.1:44612" http.request.uri="/v2/_catalog?n=6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.003458ms http.response.status=400 http.response.written=115 127.0.0.1 - - [08/Aug/2025:23:30:32 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-08-08T23:30:32Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46281" http.request.id=87c10fbf-0bd6-4ff4-90dd-622aea18eb9a http.request.method=GET http.request.remoteaddr="127.0.0.1:44612" http.request.uri="/v2/_catalog?n=0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.903232ms http.response.status=200 http.response.written=20 127.0.0.1 - - [08/Aug/2025:23:30:32 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-08-08T23:30:32Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46281" http.request.id=b31fbf72-b5e6-4e19-b2eb-2f029f7eed01 http.request.method=GET http.request.remoteaddr="127.0.0.1:44612" http.request.uri="/v2/_catalog?n=-1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.203745ms http.response.status=200 http.response.written=74 127.0.0.1 - - [08/Aug/2025:23:30:32 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-08-08T23:30: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.6 time="2025-08-08T23:30:32Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T23:30:32Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42969" http.request.id=f18790d3-d5d1-4d88-84a3-476770bdbc71 http.request.method=POST http.request.remoteaddr="127.0.0.1:39042" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.03566ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:32 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:36Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42969" http.request.id=480bb631-ee46-4517-8595-1b81067d62d8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39042" http.request.uri="/v2/foo/aaaa/blobs/uploads/f0874706-9c7c-43c9-8a69-e45757e49872?_state=edEed170CyXK_U2JPMvRmB_8LaCw-3phetOIFnJpcxN7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJmMDg3NDcwNi05YzdjLTQzYzktOGE2OS1lNDU3NTdlNDk4NzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzA6MzIuMzgwNzIxMTEyWiJ9&digest=sha256%3Acc0707ce4b66977af0c1e9f06f2fea50647db0236c878a08758370c481e99e2d" http.request.useragent="Go-http-client/1.1" http.response.duration=3.793259115s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:32 +0000] "PUT /v2/foo/aaaa/blobs/uploads/f0874706-9c7c-43c9-8a69-e45757e49872?_state=edEed170CyXK_U2JPMvRmB_8LaCw-3phetOIFnJpcxN7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJmMDg3NDcwNi05YzdjLTQzYzktOGE2OS1lNDU3NTdlNDk4NzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzA6MzIuMzgwNzIxMTEyWiJ9&digest=sha256%3Acc0707ce4b66977af0c1e9f06f2fea50647db0236c878a08758370c481e99e2d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:36Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42969" http.request.id=26beb433-1ed3-4cad-baa6-3a12ef1d430f http.request.method=PUT http.request.remoteaddr="127.0.0.1:39042" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.383614ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:36 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:36Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42969" http.request.id=cb387239-9864-487f-9b6e-9263cca83944 http.request.method=POST http.request.remoteaddr="127.0.0.1:39042" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.176152ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:36 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:38Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42969" http.request.id=d80223e5-9cee-4521-aae9-363fdbdb007b http.request.method=PUT http.request.remoteaddr="127.0.0.1:39042" http.request.uri="/v2/foo/bbbb/blobs/uploads/ed2ee62b-833b-4315-9508-2220cfc7b7d2?_state=Kkb9qUkLVQ--lZxOw2e1n83FM_y66Lhu6Pysph7skpN7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJlZDJlZTYyYi04MzNiLTQzMTUtOTUwOC0yMjIwY2ZjN2I3ZDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzA6MzYuNDI0NzIxODFaIn0%3D&digest=sha256%3A468b4a5dbca25f780e1039f304c70101f55a0a6828f57d73d2dc0dc0087b5070" http.request.useragent="Go-http-client/1.1" http.response.duration=2.118305276s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:36 +0000] "PUT /v2/foo/bbbb/blobs/uploads/ed2ee62b-833b-4315-9508-2220cfc7b7d2?_state=Kkb9qUkLVQ--lZxOw2e1n83FM_y66Lhu6Pysph7skpN7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJlZDJlZTYyYi04MzNiLTQzMTUtOTUwOC0yMjIwY2ZjN2I3ZDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzA6MzYuNDI0NzIxODFaIn0%3D&digest=sha256%3A468b4a5dbca25f780e1039f304c70101f55a0a6828f57d73d2dc0dc0087b5070 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:38Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42969" http.request.id=9ecf005a-73c1-4bda-948a-f24a11751e3c http.request.method=PUT http.request.remoteaddr="127.0.0.1:39042" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.382613ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:38 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:38Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42969" http.request.id=b2c97a32-2c08-444b-9fa6-a284550c94b6 http.request.method=POST http.request.remoteaddr="127.0.0.1:39042" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.252962ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:38 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:40Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42969" http.request.id=d42c9be5-2356-47f8-bb10-e04e7813ebc3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39042" http.request.uri="/v2/foo/cccc/blobs/uploads/11b52427-9ae4-4b9e-a80b-5de57fd587d7?_state=4G1JEIg3EMbXvs7re7UHJmpNE49wwGXjA9Q7EPn1A_h7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIxMWI1MjQyNy05YWU0LTRiOWUtYTgwYi01ZGU1N2ZkNTg3ZDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzA6MzguNzgyODk1MDYxWiJ9&digest=sha256%3A31abc3bd141ea90657c6a524a22556093a17e27199999fd43f17b21e8a26de90" http.request.useragent="Go-http-client/1.1" http.response.duration=1.427786151s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:38 +0000] "PUT /v2/foo/cccc/blobs/uploads/11b52427-9ae4-4b9e-a80b-5de57fd587d7?_state=4G1JEIg3EMbXvs7re7UHJmpNE49wwGXjA9Q7EPn1A_h7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIxMWI1MjQyNy05YWU0LTRiOWUtYTgwYi01ZGU1N2ZkNTg3ZDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzA6MzguNzgyODk1MDYxWiJ9&digest=sha256%3A31abc3bd141ea90657c6a524a22556093a17e27199999fd43f17b21e8a26de90 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:40Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42969" http.request.id=bcf14c64-61b3-43fb-8241-bf9a39c75382 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39042" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.313213ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:40 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:40Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42969" http.request.id=1f74a985-1dc5-44b1-9e03-55ca3c21ae4a http.request.method=POST http.request.remoteaddr="127.0.0.1:39042" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.862731ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:40 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42969" http.request.id=bbf65ceb-aa21-4b9a-8123-418bf814c2db http.request.method=PUT http.request.remoteaddr="127.0.0.1:39042" http.request.uri="/v2/foo/dddd/blobs/uploads/550715c2-bfe5-45c0-a110-f23e059ea676?_state=ddtYbmhafj1sn3uYRMrwGyWTFsjmPUWl-uXkqck3M-l7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI1NTA3MTVjMi1iZmU1LTQ1YzAtYTExMC1mMjNlMDU5ZWE2NzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzA6NDAuNDQwNjU1Njg2WiJ9&digest=sha256%3A1571852cc2f83b84c959aa2cc11e524a4b47c65d5ca9179221e255f81d92607d" http.request.useragent="Go-http-client/1.1" http.response.duration=2.108848825s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:40 +0000] "PUT /v2/foo/dddd/blobs/uploads/550715c2-bfe5-45c0-a110-f23e059ea676?_state=ddtYbmhafj1sn3uYRMrwGyWTFsjmPUWl-uXkqck3M-l7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI1NTA3MTVjMi1iZmU1LTQ1YzAtYTExMC1mMjNlMDU5ZWE2NzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzA6NDAuNDQwNjU1Njg2WiJ9&digest=sha256%3A1571852cc2f83b84c959aa2cc11e524a4b47c65d5ca9179221e255f81d92607d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42969" http.request.id=e013bcb6-2e6c-477d-8e48-cc6c317224e3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39042" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=8.656082ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:42 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42969" http.request.id=695c7812-afbf-402f-a33e-da14e4afb7ca http.request.method=GET http.request.remoteaddr="127.0.0.1:39042" http.request.uri="/v2/_catalog?n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.897446ms http.response.status=200 http.response.written=63 127.0.0.1 - - [08/Aug/2025:23:30:42 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (41.73s) === RUN TestURLPrefix time="2025-08-08T23:30:42Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-08T23:30:42Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T23:30:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40295" http.request.id=ce317c4e-ce40-445b-b6a1-5d05474004ac http.request.method=GET http.request.remoteaddr="127.0.0.1:45450" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.996568ms http.response.status=200 http.response.written=2 127.0.0.1 - - [08/Aug/2025:23:30:42 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.01s) === RUN TestBlobAPI time="2025-08-08T23:30:42Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-08T23:30:42Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T23:30:42Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:b29925c0e1cad7bc967e44e2e1002153841c1663cb5e94fbcf07ef3296156c0e err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:44939" http.request.id=b3b982b0-ad8f-42d2-8554-782e8217e9a2 http.request.method=GET http.request.remoteaddr="127.0.0.1:46058" http.request.uri="/v2/foo/bar/blobs/sha256:b29925c0e1cad7bc967e44e2e1002153841c1663cb5e94fbcf07ef3296156c0e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.832592ms http.response.status=404 http.response.written=157 vars.digest="sha256:b29925c0e1cad7bc967e44e2e1002153841c1663cb5e94fbcf07ef3296156c0e" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:23:30:42 +0000] "GET /v2/foo/bar/blobs/sha256:b29925c0e1cad7bc967e44e2e1002153841c1663cb5e94fbcf07ef3296156c0e HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-08T23:30:42Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:b29925c0e1cad7bc967e44e2e1002153841c1663cb5e94fbcf07ef3296156c0e err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:44939" http.request.id=bc52dba5-8b1e-40ac-a8a0-a75f7f5ee461 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:46060" http.request.uri="/v2/foo/bar/blobs/sha256:b29925c0e1cad7bc967e44e2e1002153841c1663cb5e94fbcf07ef3296156c0e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="967.235µs" http.response.status=404 http.response.written=157 vars.digest="sha256:b29925c0e1cad7bc967e44e2e1002153841c1663cb5e94fbcf07ef3296156c0e" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:23:30:42 +0000] "HEAD /v2/foo/bar/blobs/sha256:b29925c0e1cad7bc967e44e2e1002153841c1663cb5e94fbcf07ef3296156c0e HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-08T23:30:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44939" http.request.id=0db89077-fdd4-4476-8642-c6cad987ab7a http.request.method=POST http.request.remoteaddr="127.0.0.1:46060" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="907.745µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44939" http.request.id=01098daa-af94-46eb-9520-50336a2dd1c8 http.request.method=GET http.request.remoteaddr="127.0.0.1:46060" http.request.uri="/v2/foo/bar/blobs/uploads/c4016e35-4846-42f4-8d84-daa7f3ecf477?_state=lrxxq--Kr7GX-ga8fzmjOEGrA5GDbvPGzzOnrI0WfTt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM0MDE2ZTM1LTQ4NDYtNDJmNC04ZDg0LWRhYTdmM2VjZjQ3NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMDo0Mi45MDI4MDIxNDJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.046763ms http.response.status=204 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:42 +0000] "GET /v2/foo/bar/blobs/uploads/c4016e35-4846-42f4-8d84-daa7f3ecf477?_state=lrxxq--Kr7GX-ga8fzmjOEGrA5GDbvPGzzOnrI0WfTt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM0MDE2ZTM1LTQ4NDYtNDJmNC04ZDg0LWRhYTdmM2VjZjQ3NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMDo0Mi45MDI4MDIxNDJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44939" http.request.id=02a32598-d448-4101-8ece-eebeb20484f0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46060" http.request.uri="/v2/foo/bar/blobs/uploads/c4016e35-4846-42f4-8d84-daa7f3ecf477?_state=lrxxq--Kr7GX-ga8fzmjOEGrA5GDbvPGzzOnrI0WfTt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM0MDE2ZTM1LTQ4NDYtNDJmNC04ZDg0LWRhYTdmM2VjZjQ3NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMDo0Mi45MDI4MDIxNDJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="938.012µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:42 +0000] "DELETE /v2/foo/bar/blobs/uploads/c4016e35-4846-42f4-8d84-daa7f3ecf477?_state=lrxxq--Kr7GX-ga8fzmjOEGrA5GDbvPGzzOnrI0WfTt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM0MDE2ZTM1LTQ4NDYtNDJmNC04ZDg0LWRhYTdmM2VjZjQ3NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMDo0Mi45MDI4MDIxNDJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:42Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.6 http.request.host="127.0.0.1:44939" http.request.id=4c090d8a-6f1e-4304-af5d-df1858a49411 http.request.method=GET http.request.remoteaddr="127.0.0.1:46060" http.request.uri="/v2/foo/bar/blobs/uploads/c4016e35-4846-42f4-8d84-daa7f3ecf477?_state=lrxxq--Kr7GX-ga8fzmjOEGrA5GDbvPGzzOnrI0WfTt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM0MDE2ZTM1LTQ4NDYtNDJmNC04ZDg0LWRhYTdmM2VjZjQ3NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMDo0Mi45MDI4MDIxNDJaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=c4016e35-4846-42f4-8d84-daa7f3ecf477 time="2025-08-08T23:30:42Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:44939" http.request.id=4c090d8a-6f1e-4304-af5d-df1858a49411 http.request.method=GET http.request.remoteaddr="127.0.0.1:46060" http.request.uri="/v2/foo/bar/blobs/uploads/c4016e35-4846-42f4-8d84-daa7f3ecf477?_state=lrxxq--Kr7GX-ga8fzmjOEGrA5GDbvPGzzOnrI0WfTt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM0MDE2ZTM1LTQ4NDYtNDJmNC04ZDg0LWRhYTdmM2VjZjQ3NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMDo0Mi45MDI4MDIxNDJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="859.589µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=c4016e35-4846-42f4-8d84-daa7f3ecf477 127.0.0.1 - - [08/Aug/2025:23:30:42 +0000] "GET /v2/foo/bar/blobs/uploads/c4016e35-4846-42f4-8d84-daa7f3ecf477?_state=lrxxq--Kr7GX-ga8fzmjOEGrA5GDbvPGzzOnrI0WfTt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM0MDE2ZTM1LTQ4NDYtNDJmNC04ZDg0LWRhYTdmM2VjZjQ3NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMDo0Mi45MDI4MDIxNDJaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-08T23:30:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44939" http.request.id=bcab9f1b-a609-4f43-bf93-25d6bf7e9ef2 http.request.method=POST http.request.remoteaddr="127.0.0.1:46066" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.40415ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:42Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.6 http.request.host="127.0.0.1:44939" http.request.id=40ece233-fc76-43a9-abd6-1d75f49cfb85 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46066" http.request.uri="/v2/foo/bar/blobs/uploads/bc5da4ce-d077-4091-8c07-56e5af695a9c?_state=f_jmksdqrV9csPMr5ZUadPkAvDtRloRIkfTOeanwxrt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJjNWRhNGNlLWQwNzctNDA5MS04YzA3LTU2ZTVhZjY5NWE5YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMDo0Mi45MDg4NTQ2MDdaIn0%3D&digest=sha256%3Ab29925c0e1cad7bc967e44e2e1002153841c1663cb5e94fbcf07ef3296156c0e" http.request.useragent="Go-http-client/1.1" provided=sha256:b29925c0e1cad7bc967e44e2e1002153841c1663cb5e94fbcf07ef3296156c0e vars.name="foo/bar" vars.uuid=bc5da4ce-d077-4091-8c07-56e5af695a9c time="2025-08-08T23:30:42Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.6 http.request.host="127.0.0.1:44939" http.request.id=40ece233-fc76-43a9-abd6-1d75f49cfb85 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46066" http.request.uri="/v2/foo/bar/blobs/uploads/bc5da4ce-d077-4091-8c07-56e5af695a9c?_state=f_jmksdqrV9csPMr5ZUadPkAvDtRloRIkfTOeanwxrt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJjNWRhNGNlLWQwNzctNDA5MS04YzA3LTU2ZTVhZjY5NWE5YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMDo0Mi45MDg4NTQ2MDdaIn0%3D&digest=sha256%3Ab29925c0e1cad7bc967e44e2e1002153841c1663cb5e94fbcf07ef3296156c0e" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=bc5da4ce-d077-4091-8c07-56e5af695a9c time="2025-08-08T23:30:42Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:b29925c0e1cad7bc967e44e2e1002153841c1663cb5e94fbcf07ef3296156c0e, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:44939" http.request.id=40ece233-fc76-43a9-abd6-1d75f49cfb85 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46066" http.request.uri="/v2/foo/bar/blobs/uploads/bc5da4ce-d077-4091-8c07-56e5af695a9c?_state=f_jmksdqrV9csPMr5ZUadPkAvDtRloRIkfTOeanwxrt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJjNWRhNGNlLWQwNzctNDA5MS04YzA3LTU2ZTVhZjY5NWE5YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMDo0Mi45MDg4NTQ2MDdaIn0%3D&digest=sha256%3Ab29925c0e1cad7bc967e44e2e1002153841c1663cb5e94fbcf07ef3296156c0e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.757459ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=bc5da4ce-d077-4091-8c07-56e5af695a9c 127.0.0.1 - - [08/Aug/2025:23:30:42 +0000] "PUT /v2/foo/bar/blobs/uploads/bc5da4ce-d077-4091-8c07-56e5af695a9c?_state=f_jmksdqrV9csPMr5ZUadPkAvDtRloRIkfTOeanwxrt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJjNWRhNGNlLWQwNzctNDA5MS04YzA3LTU2ZTVhZjY5NWE5YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMDo0Mi45MDg4NTQ2MDdaIn0%3D&digest=sha256%3Ab29925c0e1cad7bc967e44e2e1002153841c1663cb5e94fbcf07ef3296156c0e HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-08-08T23:30:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44939" http.request.id=d8a109ed-3e60-452d-8f31-8a3a69d5a3f1 http.request.method=POST http.request.remoteaddr="127.0.0.1:46066" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.175826ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44939" http.request.id=9d517472-c3a9-4ad5-ab0e-c947d2486f1e http.request.method=PUT http.request.remoteaddr="127.0.0.1:46066" http.request.uri="/v2/foo/bar/blobs/uploads/ea408735-2ab6-4b5c-a992-88cad0ba352f?_state=cBHa_P50oHIlaZdGQw_k4OBr0kxtuxL_j8k0nY2GDeZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVhNDA4NzM1LTJhYjYtNGI1Yy1hOTkyLTg4Y2FkMGJhMzUyZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMDo0Mi45MTM0NjIxNzJaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=2.116731ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:42 +0000] "PUT /v2/foo/bar/blobs/uploads/ea408735-2ab6-4b5c-a992-88cad0ba352f?_state=cBHa_P50oHIlaZdGQw_k4OBr0kxtuxL_j8k0nY2GDeZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVhNDA4NzM1LTJhYjYtNGI1Yy1hOTkyLTg4Y2FkMGJhMzUyZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMDo0Mi45MTM0NjIxNzJaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44939" http.request.id=757c0d1b-fa94-4164-afb1-3468c40bb0b1 http.request.method=POST http.request.remoteaddr="127.0.0.1:46066" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.089735ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44939" http.request.id=66549182-02ab-4827-80c9-18d060f5aba4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46066" http.request.uri="/v2/foo/bar/blobs/uploads/6e301156-03cf-4a29-b01e-e8de9ab73680?_state=1hQvKi8Tan3cXK1FTUTyvOQCaBeg3qDO6eV1nlMWCsB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZlMzAxMTU2LTAzY2YtNGEyOS1iMDFlLWU4ZGU5YWI3MzY4MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMDo0Mi45MTg0MDI0MDdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=2.962063ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:42 +0000] "PUT /v2/foo/bar/blobs/uploads/6e301156-03cf-4a29-b01e-e8de9ab73680?_state=1hQvKi8Tan3cXK1FTUTyvOQCaBeg3qDO6eV1nlMWCsB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZlMzAxMTU2LTAzY2YtNGEyOS1iMDFlLWU4ZGU5YWI3MzY4MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMDo0Mi45MTg0MDI0MDdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44939" http.request.id=ee1db37e-2460-42c3-b2ca-e9100eda39f0 http.request.method=POST http.request.remoteaddr="127.0.0.1:46066" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.656154ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:48Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44939" http.request.id=7c27d95a-d12b-42fe-9f23-af17db2b8270 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46066" http.request.uri="/v2/foo/bar/blobs/uploads/aae72839-f35e-456e-baa2-91c0e540d02b?_state=HfI1CWAMADIHC8aiVPbArj9ebFXK0CPRWOBei_OU5FF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFhZTcyODM5LWYzNWUtNDU2ZS1iYWEyLTkxYzBlNTQwZDAyYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMDo0Mi45MjM4MDk5NFoifQ%3D%3D&digest=sha256%3Ab29925c0e1cad7bc967e44e2e1002153841c1663cb5e94fbcf07ef3296156c0e" http.request.useragent="Go-http-client/1.1" http.response.duration=5.78415788s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:42 +0000] "PUT /v2/foo/bar/blobs/uploads/aae72839-f35e-456e-baa2-91c0e540d02b?_state=HfI1CWAMADIHC8aiVPbArj9ebFXK0CPRWOBei_OU5FF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFhZTcyODM5LWYzNWUtNDU2ZS1iYWEyLTkxYzBlNTQwZDAyYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMDo0Mi45MjM4MDk5NFoifQ%3D%3D&digest=sha256%3Ab29925c0e1cad7bc967e44e2e1002153841c1663cb5e94fbcf07ef3296156c0e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:48Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44939" http.request.id=6a6304eb-bddc-4a70-8e37-11836a6f882d http.request.method=POST http.request.remoteaddr="127.0.0.1:46066" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.109747ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:48 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:54Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:44939" http.request.id=9b30f996-ba98-45a4-bb38-087336926d4a http.request.method=PATCH http.request.remoteaddr="127.0.0.1:46066" http.request.uri="/v2/foo/bar/blobs/uploads/e1ecedba-7755-4857-af33-766b9611f182?_state=vWuT3TsSHCGf5FXuJ-ZNhn_U1dI_bNAn6L0ipF19zzx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUxZWNlZGJhLTc3NTUtNDg1Ny1hZjMzLTc2NmI5NjExZjE4MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMDo0OC45NDcwNjM1NTFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=5.593250106s http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:48 +0000] "PATCH /v2/foo/bar/blobs/uploads/e1ecedba-7755-4857-af33-766b9611f182?_state=vWuT3TsSHCGf5FXuJ-ZNhn_U1dI_bNAn6L0ipF19zzx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUxZWNlZGJhLTc3NTUtNDg1Ny1hZjMzLTc2NmI5NjExZjE4MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMDo0OC45NDcwNjM1NTFaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:54Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44939" http.request.id=51f58ffc-6085-4b40-8a0b-b5a337a37794 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46066" http.request.uri="/v2/foo/bar/blobs/uploads/e1ecedba-7755-4857-af33-766b9611f182?_state=9h20hcrVpsA0qeuXDGeCSuQgUNAT9jXYWcUaAatP0SZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUxZWNlZGJhLTc3NTUtNDg1Ny1hZjMzLTc2NmI5NjExZjE4MiIsIk9mZnNldCI6Mjg0NDYyMDgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzA6NDhaIn0%3D&digest=sha256%3Ab29925c0e1cad7bc967e44e2e1002153841c1663cb5e94fbcf07ef3296156c0e" http.request.useragent="Go-http-client/1.1" http.response.duration=2.110295ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:54 +0000] "PUT /v2/foo/bar/blobs/uploads/e1ecedba-7755-4857-af33-766b9611f182?_state=9h20hcrVpsA0qeuXDGeCSuQgUNAT9jXYWcUaAatP0SZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUxZWNlZGJhLTc3NTUtNDg1Ny1hZjMzLTc2NmI5NjExZjE4MiIsIk9mZnNldCI6Mjg0NDYyMDgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzA6NDhaIn0%3D&digest=sha256%3Ab29925c0e1cad7bc967e44e2e1002153841c1663cb5e94fbcf07ef3296156c0e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:54Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44939" http.request.id=e9e5e182-d10a-4165-a054-10c23e0b7af2 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:46066" http.request.uri="/v2/foo/bar/blobs/sha256:b29925c0e1cad7bc967e44e2e1002153841c1663cb5e94fbcf07ef3296156c0e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.448129ms http.response.status=200 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:54 +0000] "HEAD /v2/foo/bar/blobs/sha256:b29925c0e1cad7bc967e44e2e1002153841c1663cb5e94fbcf07ef3296156c0e HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:54Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44939" http.request.id=42496db9-7b01-4b31-b9ab-00f34726961d http.request.method=GET http.request.remoteaddr="127.0.0.1:46066" http.request.uri="/v2/foo/bar/blobs/sha256:b29925c0e1cad7bc967e44e2e1002153841c1663cb5e94fbcf07ef3296156c0e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=159.963311ms http.response.status=200 http.response.written=28446208 127.0.0.1 - - [08/Aug/2025:23:30:54 +0000] "GET /v2/foo/bar/blobs/sha256:b29925c0e1cad7bc967e44e2e1002153841c1663cb5e94fbcf07ef3296156c0e HTTP/1.1" 200 28446208 "" "Go-http-client/1.1" time="2025-08-08T23:30:54Z" level=error msg="error parsing digest="sha257:b29925c0e1cad7bc967e44e2e1002153841c1663cb5e94fbcf07ef3296156c0e": unsupported digest algorithm" go.version=go1.24.6 http.request.host="127.0.0.1:44939" http.request.id=b01947b1-68b2-45a2-a517-76d31fafbdf5 http.request.method=GET http.request.remoteaddr="127.0.0.1:46066" http.request.uri="/v2/foo/bar/blobs/sha257:b29925c0e1cad7bc967e44e2e1002153841c1663cb5e94fbcf07ef3296156c0e" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:b29925c0e1cad7bc967e44e2e1002153841c1663cb5e94fbcf07ef3296156c0e" vars.name="foo/bar" time="2025-08-08T23:30:54Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:44939" http.request.id=b01947b1-68b2-45a2-a517-76d31fafbdf5 http.request.method=GET http.request.remoteaddr="127.0.0.1:46066" http.request.uri="/v2/foo/bar/blobs/sha257:b29925c0e1cad7bc967e44e2e1002153841c1663cb5e94fbcf07ef3296156c0e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.901147ms http.response.status=400 http.response.written=110 vars.digest="sha257:b29925c0e1cad7bc967e44e2e1002153841c1663cb5e94fbcf07ef3296156c0e" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:23:30:54 +0000] "GET /v2/foo/bar/blobs/sha257:b29925c0e1cad7bc967e44e2e1002153841c1663cb5e94fbcf07ef3296156c0e HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-08-08T23:30:54Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44939" http.request.id=9779799f-f37c-42a7-9a9d-066aa2f47c6f http.request.method=GET http.request.remoteaddr="127.0.0.1:44224" http.request.uri="/v2/foo/bar/blobs/sha256:b29925c0e1cad7bc967e44e2e1002153841c1663cb5e94fbcf07ef3296156c0e" http.request.useragent="Go-http-client/1.1" http.response.duration=3.467173ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:54 +0000] "GET /v2/foo/bar/blobs/sha256:b29925c0e1cad7bc967e44e2e1002153841c1663cb5e94fbcf07ef3296156c0e HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:54Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-08T23:30:54Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T23:30:55Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:fd13e6de20c4478a79a4187ac6d4e55ec52316927ef1d38709700d34d93edba6 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:41105" http.request.id=863dfdbe-ba31-41b2-88c6-2d19a221787e http.request.method=GET http.request.remoteaddr="127.0.0.1:44606" http.request.uri="/v2/foo/bar/blobs/sha256:fd13e6de20c4478a79a4187ac6d4e55ec52316927ef1d38709700d34d93edba6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.210306ms http.response.status=404 http.response.written=157 vars.digest="sha256:fd13e6de20c4478a79a4187ac6d4e55ec52316927ef1d38709700d34d93edba6" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:23:30:55 +0000] "GET /v2/foo/bar/blobs/sha256:fd13e6de20c4478a79a4187ac6d4e55ec52316927ef1d38709700d34d93edba6 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-08T23:30:55Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:fd13e6de20c4478a79a4187ac6d4e55ec52316927ef1d38709700d34d93edba6 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:41105" http.request.id=85b4d433-830d-4f88-b2de-776dee4c9d9b http.request.method=HEAD http.request.remoteaddr="127.0.0.1:44622" http.request.uri="/v2/foo/bar/blobs/sha256:fd13e6de20c4478a79a4187ac6d4e55ec52316927ef1d38709700d34d93edba6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="940.04µs" http.response.status=404 http.response.written=157 vars.digest="sha256:fd13e6de20c4478a79a4187ac6d4e55ec52316927ef1d38709700d34d93edba6" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:23:30:55 +0000] "HEAD /v2/foo/bar/blobs/sha256:fd13e6de20c4478a79a4187ac6d4e55ec52316927ef1d38709700d34d93edba6 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-08T23:30:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41105" http.request.id=c6cc8bdf-5e0c-48a8-b07f-c42059bc05fc http.request.method=POST http.request.remoteaddr="127.0.0.1:44622" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.542549ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41105" http.request.id=a45749f9-41e5-4b2f-b6cc-325494a67818 http.request.method=GET http.request.remoteaddr="127.0.0.1:44622" http.request.uri="/v2/foo/bar/blobs/uploads/5950d458-1639-425e-a57a-46523bebf3f5?_state=vnXdRW2p7Ab-XkjEllwuMxvsm_npVyP-w_tQSp5zYO57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU5NTBkNDU4LTE2MzktNDI1ZS1hNTdhLTQ2NTIzYmViZjNmNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMDo1NS4xNDA3NDg0MzdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.924201ms http.response.status=204 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:55 +0000] "GET /v2/foo/bar/blobs/uploads/5950d458-1639-425e-a57a-46523bebf3f5?_state=vnXdRW2p7Ab-XkjEllwuMxvsm_npVyP-w_tQSp5zYO57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU5NTBkNDU4LTE2MzktNDI1ZS1hNTdhLTQ2NTIzYmViZjNmNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMDo1NS4xNDA3NDg0MzdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41105" http.request.id=0938536a-9a14-4ef7-a04d-2d409d569d37 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44622" http.request.uri="/v2/foo/bar/blobs/uploads/5950d458-1639-425e-a57a-46523bebf3f5?_state=vnXdRW2p7Ab-XkjEllwuMxvsm_npVyP-w_tQSp5zYO57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU5NTBkNDU4LTE2MzktNDI1ZS1hNTdhLTQ2NTIzYmViZjNmNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMDo1NS4xNDA3NDg0MzdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.629986ms http.response.status=204 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:55 +0000] "DELETE /v2/foo/bar/blobs/uploads/5950d458-1639-425e-a57a-46523bebf3f5?_state=vnXdRW2p7Ab-XkjEllwuMxvsm_npVyP-w_tQSp5zYO57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU5NTBkNDU4LTE2MzktNDI1ZS1hNTdhLTQ2NTIzYmViZjNmNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMDo1NS4xNDA3NDg0MzdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:55Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.6 http.request.host="127.0.0.1:41105" http.request.id=c4db706b-d38a-4b2d-ab51-cbf53fafb10a http.request.method=GET http.request.remoteaddr="127.0.0.1:44622" http.request.uri="/v2/foo/bar/blobs/uploads/5950d458-1639-425e-a57a-46523bebf3f5?_state=vnXdRW2p7Ab-XkjEllwuMxvsm_npVyP-w_tQSp5zYO57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU5NTBkNDU4LTE2MzktNDI1ZS1hNTdhLTQ2NTIzYmViZjNmNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMDo1NS4xNDA3NDg0MzdaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=5950d458-1639-425e-a57a-46523bebf3f5 time="2025-08-08T23:30:55Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:41105" http.request.id=c4db706b-d38a-4b2d-ab51-cbf53fafb10a http.request.method=GET http.request.remoteaddr="127.0.0.1:44622" http.request.uri="/v2/foo/bar/blobs/uploads/5950d458-1639-425e-a57a-46523bebf3f5?_state=vnXdRW2p7Ab-XkjEllwuMxvsm_npVyP-w_tQSp5zYO57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU5NTBkNDU4LTE2MzktNDI1ZS1hNTdhLTQ2NTIzYmViZjNmNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMDo1NS4xNDA3NDg0MzdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.348299ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=5950d458-1639-425e-a57a-46523bebf3f5 127.0.0.1 - - [08/Aug/2025:23:30:55 +0000] "GET /v2/foo/bar/blobs/uploads/5950d458-1639-425e-a57a-46523bebf3f5?_state=vnXdRW2p7Ab-XkjEllwuMxvsm_npVyP-w_tQSp5zYO57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU5NTBkNDU4LTE2MzktNDI1ZS1hNTdhLTQ2NTIzYmViZjNmNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMDo1NS4xNDA3NDg0MzdaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-08T23:30:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41105" http.request.id=d1305ff2-4b2f-4e95-b6ab-d379027683af http.request.method=POST http.request.remoteaddr="127.0.0.1:44634" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.166039ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:55Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.6 http.request.host="127.0.0.1:41105" http.request.id=8846a3a2-31bf-4188-81c4-7eefa55105dc http.request.method=PUT http.request.remoteaddr="127.0.0.1:44634" http.request.uri="/v2/foo/bar/blobs/uploads/09d89f72-3bd0-4148-8c07-59aed6682713?_state=h7JazVIQ89MN5uOeEa_wb7WodWb5MB1y_wkZsl0gSbx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA5ZDg5ZjcyLTNiZDAtNDE0OC04YzA3LTU5YWVkNjY4MjcxMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMDo1NS4xNTEwMzUxMDZaIn0%3D&digest=sha256%3Afd13e6de20c4478a79a4187ac6d4e55ec52316927ef1d38709700d34d93edba6" http.request.useragent="Go-http-client/1.1" provided=sha256:fd13e6de20c4478a79a4187ac6d4e55ec52316927ef1d38709700d34d93edba6 vars.name="foo/bar" vars.uuid=09d89f72-3bd0-4148-8c07-59aed6682713 time="2025-08-08T23:30:55Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.6 http.request.host="127.0.0.1:41105" http.request.id=8846a3a2-31bf-4188-81c4-7eefa55105dc http.request.method=PUT http.request.remoteaddr="127.0.0.1:44634" http.request.uri="/v2/foo/bar/blobs/uploads/09d89f72-3bd0-4148-8c07-59aed6682713?_state=h7JazVIQ89MN5uOeEa_wb7WodWb5MB1y_wkZsl0gSbx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA5ZDg5ZjcyLTNiZDAtNDE0OC04YzA3LTU5YWVkNjY4MjcxMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMDo1NS4xNTEwMzUxMDZaIn0%3D&digest=sha256%3Afd13e6de20c4478a79a4187ac6d4e55ec52316927ef1d38709700d34d93edba6" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=09d89f72-3bd0-4148-8c07-59aed6682713 time="2025-08-08T23:30:55Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:fd13e6de20c4478a79a4187ac6d4e55ec52316927ef1d38709700d34d93edba6, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:41105" http.request.id=8846a3a2-31bf-4188-81c4-7eefa55105dc http.request.method=PUT http.request.remoteaddr="127.0.0.1:44634" http.request.uri="/v2/foo/bar/blobs/uploads/09d89f72-3bd0-4148-8c07-59aed6682713?_state=h7JazVIQ89MN5uOeEa_wb7WodWb5MB1y_wkZsl0gSbx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA5ZDg5ZjcyLTNiZDAtNDE0OC04YzA3LTU5YWVkNjY4MjcxMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMDo1NS4xNTEwMzUxMDZaIn0%3D&digest=sha256%3Afd13e6de20c4478a79a4187ac6d4e55ec52316927ef1d38709700d34d93edba6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.229287ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=09d89f72-3bd0-4148-8c07-59aed6682713 127.0.0.1 - - [08/Aug/2025:23:30:55 +0000] "PUT /v2/foo/bar/blobs/uploads/09d89f72-3bd0-4148-8c07-59aed6682713?_state=h7JazVIQ89MN5uOeEa_wb7WodWb5MB1y_wkZsl0gSbx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA5ZDg5ZjcyLTNiZDAtNDE0OC04YzA3LTU5YWVkNjY4MjcxMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMDo1NS4xNTEwMzUxMDZaIn0%3D&digest=sha256%3Afd13e6de20c4478a79a4187ac6d4e55ec52316927ef1d38709700d34d93edba6 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-08-08T23:30:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41105" http.request.id=f607cf3a-c66d-4ff7-bbeb-3d72445cf47e http.request.method=POST http.request.remoteaddr="127.0.0.1:44634" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.753159ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41105" http.request.id=20d05e29-b84e-4ce7-9248-109f709c23d2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44634" http.request.uri="/v2/foo/bar/blobs/uploads/f6b2cb1a-8715-4dc3-b6c9-08f40ba5f1da?_state=8wm5gcBH6-MFdtKgTdCR34pcy3l9ZjwLYASIl7XM0Dd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY2YjJjYjFhLTg3MTUtNGRjMy1iNmM5LTA4ZjQwYmE1ZjFkYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMDo1NS4xNTQ5NTU1ODFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=3.178041ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:55 +0000] "PUT /v2/foo/bar/blobs/uploads/f6b2cb1a-8715-4dc3-b6c9-08f40ba5f1da?_state=8wm5gcBH6-MFdtKgTdCR34pcy3l9ZjwLYASIl7XM0Dd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY2YjJjYjFhLTg3MTUtNGRjMy1iNmM5LTA4ZjQwYmE1ZjFkYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMDo1NS4xNTQ5NTU1ODFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41105" http.request.id=a26cca78-49e6-4645-a0e9-5e8f8b04116f http.request.method=POST http.request.remoteaddr="127.0.0.1:44634" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.255062ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41105" http.request.id=039fe17c-e49d-4cfd-853c-771da9fd8fcf http.request.method=PUT http.request.remoteaddr="127.0.0.1:44634" http.request.uri="/v2/foo/bar/blobs/uploads/8332924a-4816-4512-b6bc-bb35b1882856?_state=hrLFWjnc_6ob5Tbr9uPZMUiwwEGZRAiDe3TwLv5g5S57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgzMzI5MjRhLTQ4MTYtNDUxMi1iNmJjLWJiMzViMTg4Mjg1NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMDo1NS4xNjAyOTI3OTJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=2.984102ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:55 +0000] "PUT /v2/foo/bar/blobs/uploads/8332924a-4816-4512-b6bc-bb35b1882856?_state=hrLFWjnc_6ob5Tbr9uPZMUiwwEGZRAiDe3TwLv5g5S57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgzMzI5MjRhLTQ4MTYtNDUxMi1iNmJjLWJiMzViMTg4Mjg1NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMDo1NS4xNjAyOTI3OTJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:30:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41105" http.request.id=60d12bf3-b9c3-4690-a4ea-032a25279214 http.request.method=POST http.request.remoteaddr="127.0.0.1:44634" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.491989ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41105" http.request.id=0c0b6970-1989-4091-9761-b9f50ff84202 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44634" http.request.uri="/v2/foo/bar/blobs/uploads/bbea614c-161b-4292-b54c-e76dcd453a52?_state=SHn7ns9FvS6Zt0A3XIUBTrsdzGvXGX9KZCOJa84Oqy57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJiZWE2MTRjLTE2MWItNDI5Mi1iNTRjLWU3NmRjZDQ1M2E1MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMDo1NS4xNjY1NDIyMDZaIn0%3D&digest=sha256%3Afd13e6de20c4478a79a4187ac6d4e55ec52316927ef1d38709700d34d93edba6" http.request.useragent="Go-http-client/1.1" http.response.duration=6.802054375s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:30:55 +0000] "PUT /v2/foo/bar/blobs/uploads/bbea614c-161b-4292-b54c-e76dcd453a52?_state=SHn7ns9FvS6Zt0A3XIUBTrsdzGvXGX9KZCOJa84Oqy57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJiZWE2MTRjLTE2MWItNDI5Mi1iNTRjLWU3NmRjZDQ1M2E1MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMDo1NS4xNjY1NDIyMDZaIn0%3D&digest=sha256%3Afd13e6de20c4478a79a4187ac6d4e55ec52316927ef1d38709700d34d93edba6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:02Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41105" http.request.id=8bd56aae-7fc6-4f52-b3fd-9b90d011296c http.request.method=POST http.request.remoteaddr="127.0.0.1:44634" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.6153ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:08Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:41105" http.request.id=4b37dfd3-5722-4fc5-9c0e-2d36eb7106b6 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:44634" http.request.uri="/v2/foo/bar/blobs/uploads/935fc550-26db-47b3-b96c-c9cb73b66c2c?_state=G2E56iDIrY3cXH-3UyGxszak1gcSxz7fj1TNbhdhZIB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkzNWZjNTUwLTI2ZGItNDdiMy1iOTZjLWM5Y2I3M2I2NmMyYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMTowMi4yMjU0MzIwOTJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=6.597958277s http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:02 +0000] "PATCH /v2/foo/bar/blobs/uploads/935fc550-26db-47b3-b96c-c9cb73b66c2c?_state=G2E56iDIrY3cXH-3UyGxszak1gcSxz7fj1TNbhdhZIB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkzNWZjNTUwLTI2ZGItNDdiMy1iOTZjLWM5Y2I3M2I2NmMyYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMTowMi4yMjU0MzIwOTJaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:08Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41105" http.request.id=f6ef6a58-a99f-47d1-8dd9-da3039e9553f http.request.method=PUT http.request.remoteaddr="127.0.0.1:44634" http.request.uri="/v2/foo/bar/blobs/uploads/935fc550-26db-47b3-b96c-c9cb73b66c2c?_state=htUAlqhtubBkhQ56DfkgVqvlsWeBrTIRM4tQVIEgcnV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkzNWZjNTUwLTI2ZGItNDdiMy1iOTZjLWM5Y2I3M2I2NmMyYyIsIk9mZnNldCI6MzA3NjI0OTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzE6MDJaIn0%3D&digest=sha256%3Afd13e6de20c4478a79a4187ac6d4e55ec52316927ef1d38709700d34d93edba6" http.request.useragent="Go-http-client/1.1" http.response.duration=3.006737ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:08 +0000] "PUT /v2/foo/bar/blobs/uploads/935fc550-26db-47b3-b96c-c9cb73b66c2c?_state=htUAlqhtubBkhQ56DfkgVqvlsWeBrTIRM4tQVIEgcnV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkzNWZjNTUwLTI2ZGItNDdiMy1iOTZjLWM5Y2I3M2I2NmMyYyIsIk9mZnNldCI6MzA3NjI0OTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzE6MDJaIn0%3D&digest=sha256%3Afd13e6de20c4478a79a4187ac6d4e55ec52316927ef1d38709700d34d93edba6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:08Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41105" http.request.id=197aa2e3-8731-4500-9347-eba8e755aa6f http.request.method=HEAD http.request.remoteaddr="127.0.0.1:44634" http.request.uri="/v2/foo/bar/blobs/sha256:fd13e6de20c4478a79a4187ac6d4e55ec52316927ef1d38709700d34d93edba6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.672625ms http.response.status=200 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:08 +0000] "HEAD /v2/foo/bar/blobs/sha256:fd13e6de20c4478a79a4187ac6d4e55ec52316927ef1d38709700d34d93edba6 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41105" http.request.id=c879502f-8dec-4832-a280-04b1014d9c63 http.request.method=GET http.request.remoteaddr="127.0.0.1:44634" http.request.uri="/v2/foo/bar/blobs/sha256:fd13e6de20c4478a79a4187ac6d4e55ec52316927ef1d38709700d34d93edba6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=187.763035ms http.response.status=200 http.response.written=30762496 127.0.0.1 - - [08/Aug/2025:23:31:08 +0000] "GET /v2/foo/bar/blobs/sha256:fd13e6de20c4478a79a4187ac6d4e55ec52316927ef1d38709700d34d93edba6 HTTP/1.1" 200 30762496 "" "Go-http-client/1.1" time="2025-08-08T23:31:09Z" level=error msg="error parsing digest="sha257:fd13e6de20c4478a79a4187ac6d4e55ec52316927ef1d38709700d34d93edba6": unsupported digest algorithm" go.version=go1.24.6 http.request.host="127.0.0.1:41105" http.request.id=34bdf5a8-47b6-4452-a3f4-e2c1959af8a4 http.request.method=GET http.request.remoteaddr="127.0.0.1:44634" http.request.uri="/v2/foo/bar/blobs/sha257:fd13e6de20c4478a79a4187ac6d4e55ec52316927ef1d38709700d34d93edba6" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:fd13e6de20c4478a79a4187ac6d4e55ec52316927ef1d38709700d34d93edba6" vars.name="foo/bar" time="2025-08-08T23:31:09Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:41105" http.request.id=34bdf5a8-47b6-4452-a3f4-e2c1959af8a4 http.request.method=GET http.request.remoteaddr="127.0.0.1:44634" http.request.uri="/v2/foo/bar/blobs/sha257:fd13e6de20c4478a79a4187ac6d4e55ec52316927ef1d38709700d34d93edba6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.13932ms http.response.status=400 http.response.written=110 vars.digest="sha257:fd13e6de20c4478a79a4187ac6d4e55ec52316927ef1d38709700d34d93edba6" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:23:31:09 +0000] "GET /v2/foo/bar/blobs/sha257:fd13e6de20c4478a79a4187ac6d4e55ec52316927ef1d38709700d34d93edba6 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-08-08T23:31:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41105" http.request.id=00b56eba-5b26-477f-a1c9-800a5c2d2a75 http.request.method=GET http.request.remoteaddr="127.0.0.1:55002" http.request.uri="/v2/foo/bar/blobs/sha256:fd13e6de20c4478a79a4187ac6d4e55ec52316927ef1d38709700d34d93edba6" http.request.useragent="Go-http-client/1.1" http.response.duration=3.025687ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:09 +0000] "GET /v2/foo/bar/blobs/sha256:fd13e6de20c4478a79a4187ac6d4e55ec52316927ef1d38709700d34d93edba6 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41105" http.request.id=2d72b10c-e1e4-4ded-bbab-e9859196d461 http.request.method=GET http.request.remoteaddr="127.0.0.1:54988" http.request.uri="/v2/foo/bar/blobs/sha256:fd13e6de20c4478a79a4187ac6d4e55ec52316927ef1d38709700d34d93edba6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=18.511202ms http.response.status=200 http.response.written=2719744 127.0.0.1 - - [08/Aug/2025:23:31:09 +0000] "GET /v2/foo/bar/blobs/sha256:fd13e6de20c4478a79a4187ac6d4e55ec52316927ef1d38709700d34d93edba6 HTTP/1.1" 200 2719744 "" "Go-http-client/1.1" time="2025-08-08T23:31:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41105" http.request.id=f9c2c5d1-b08b-41d1-9ead-3faaf51ec815 http.request.method=GET http.request.remoteaddr="127.0.0.1:55002" http.request.uri="/v2/foo/bar/blobs/sha256:fd13e6de20c4478a79a4187ac6d4e55ec52316927ef1d38709700d34d93edba6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=5.940975ms http.response.status=200 http.response.written=98304 127.0.0.1 - - [08/Aug/2025:23:31:09 +0000] "GET /v2/foo/bar/blobs/sha256:fd13e6de20c4478a79a4187ac6d4e55ec52316927ef1d38709700d34d93edba6 HTTP/1.1" 200 98304 "" "Go-http-client/1.1" time="2025-08-08T23:31:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44939" http.request.id=573df2ff-87b9-4699-a0d9-1bac8d699a73 http.request.method=GET http.request.remoteaddr="127.0.0.1:44220" http.request.uri="/v2/foo/bar/blobs/sha256:b29925c0e1cad7bc967e44e2e1002153841c1663cb5e94fbcf07ef3296156c0e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=14.329569458s http.response.status=200 http.response.written=2719744 127.0.0.1 - - [08/Aug/2025:23:30:54 +0000] "GET /v2/foo/bar/blobs/sha256:b29925c0e1cad7bc967e44e2e1002153841c1663cb5e94fbcf07ef3296156c0e HTTP/1.1" 200 2719744 "" "Go-http-client/1.1" time="2025-08-08T23:31:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44939" http.request.id=ee0cdfb5-04f6-476d-8465-c45f88b15791 http.request.method=GET http.request.remoteaddr="127.0.0.1:44224" http.request.uri="/v2/foo/bar/blobs/sha256:b29925c0e1cad7bc967e44e2e1002153841c1663cb5e94fbcf07ef3296156c0e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=14.32040424s http.response.status=200 http.response.written=2621440 127.0.0.1 - - [08/Aug/2025:23:30:54 +0000] "GET /v2/foo/bar/blobs/sha256:b29925c0e1cad7bc967e44e2e1002153841c1663cb5e94fbcf07ef3296156c0e HTTP/1.1" 200 2621440 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (26.51s) === RUN TestBlobDelete time="2025-08-08T23:31: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.6 time="2025-08-08T23:31:09Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T23:31:09Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:34425" http.request.id=2fa0f5be-ed60-4e18-ad62-aca54ba3f6bf http.request.method=GET http.request.remoteaddr="127.0.0.1:38436" http.request.uri="/v2/foo/bar/blobs/sha256:762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.370091ms http.response.status=404 http.response.written=157 vars.digest="sha256:762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:23:31:09 +0000] "GET /v2/foo/bar/blobs/sha256:762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-08T23:31:09Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:34425" http.request.id=3cecad43-4e72-4cd0-a2fb-19d1b04b954b http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38450" http.request.uri="/v2/foo/bar/blobs/sha256:762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.296486ms http.response.status=404 http.response.written=157 vars.digest="sha256:762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:23:31:09 +0000] "HEAD /v2/foo/bar/blobs/sha256:762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-08T23:31:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34425" http.request.id=6cf0d503-afee-402d-8787-9c2fb3ecc60f http.request.method=POST http.request.remoteaddr="127.0.0.1:38450" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.109899ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:09 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34425" http.request.id=b9e4853b-0d47-44ef-b9a1-aac081ae040b http.request.method=GET http.request.remoteaddr="127.0.0.1:38450" http.request.uri="/v2/foo/bar/blobs/uploads/dd100fba-22e7-4b95-9514-a153641f9eed?_state=w4e4mG2ky8ZsCdpnljueXCXa7X-q0OO4ak1IGVfZGYl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRkMTAwZmJhLTIyZTctNGI5NS05NTE0LWExNTM2NDFmOWVlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMTowOS40NTE5MzA4NzdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.223875ms http.response.status=204 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:09 +0000] "GET /v2/foo/bar/blobs/uploads/dd100fba-22e7-4b95-9514-a153641f9eed?_state=w4e4mG2ky8ZsCdpnljueXCXa7X-q0OO4ak1IGVfZGYl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRkMTAwZmJhLTIyZTctNGI5NS05NTE0LWExNTM2NDFmOWVlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMTowOS40NTE5MzA4NzdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34425" http.request.id=72c04769-1271-4a8f-9985-4199ee807ef0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38450" http.request.uri="/v2/foo/bar/blobs/uploads/dd100fba-22e7-4b95-9514-a153641f9eed?_state=w4e4mG2ky8ZsCdpnljueXCXa7X-q0OO4ak1IGVfZGYl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRkMTAwZmJhLTIyZTctNGI5NS05NTE0LWExNTM2NDFmOWVlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMTowOS40NTE5MzA4NzdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.684573ms http.response.status=204 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:09 +0000] "DELETE /v2/foo/bar/blobs/uploads/dd100fba-22e7-4b95-9514-a153641f9eed?_state=w4e4mG2ky8ZsCdpnljueXCXa7X-q0OO4ak1IGVfZGYl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRkMTAwZmJhLTIyZTctNGI5NS05NTE0LWExNTM2NDFmOWVlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMTowOS40NTE5MzA4NzdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:09Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.6 http.request.host="127.0.0.1:34425" http.request.id=787ab527-d2db-4b4a-b573-433f73fbfdf6 http.request.method=GET http.request.remoteaddr="127.0.0.1:38450" http.request.uri="/v2/foo/bar/blobs/uploads/dd100fba-22e7-4b95-9514-a153641f9eed?_state=w4e4mG2ky8ZsCdpnljueXCXa7X-q0OO4ak1IGVfZGYl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRkMTAwZmJhLTIyZTctNGI5NS05NTE0LWExNTM2NDFmOWVlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMTowOS40NTE5MzA4NzdaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=dd100fba-22e7-4b95-9514-a153641f9eed time="2025-08-08T23:31:09Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:34425" http.request.id=787ab527-d2db-4b4a-b573-433f73fbfdf6 http.request.method=GET http.request.remoteaddr="127.0.0.1:38450" http.request.uri="/v2/foo/bar/blobs/uploads/dd100fba-22e7-4b95-9514-a153641f9eed?_state=w4e4mG2ky8ZsCdpnljueXCXa7X-q0OO4ak1IGVfZGYl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRkMTAwZmJhLTIyZTctNGI5NS05NTE0LWExNTM2NDFmOWVlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMTowOS40NTE5MzA4NzdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.359559ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=dd100fba-22e7-4b95-9514-a153641f9eed 127.0.0.1 - - [08/Aug/2025:23:31:09 +0000] "GET /v2/foo/bar/blobs/uploads/dd100fba-22e7-4b95-9514-a153641f9eed?_state=w4e4mG2ky8ZsCdpnljueXCXa7X-q0OO4ak1IGVfZGYl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRkMTAwZmJhLTIyZTctNGI5NS05NTE0LWExNTM2NDFmOWVlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMTowOS40NTE5MzA4NzdaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-08T23:31:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34425" http.request.id=83e1efe4-b36c-4a84-8006-d43ed90cde9c http.request.method=POST http.request.remoteaddr="127.0.0.1:38458" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.375951ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:09 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:09Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.6 http.request.host="127.0.0.1:34425" http.request.id=b86e7413-0c4b-4a7d-ae88-500586ca6e9d http.request.method=PUT http.request.remoteaddr="127.0.0.1:38458" http.request.uri="/v2/foo/bar/blobs/uploads/b1eab430-098a-4fe5-97aa-1f39dd3e986f?_state=DIZABW_Mqg3WZlTtlaYkMnHLOc9c4iebnfMg9dBIO3t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxZWFiNDMwLTA5OGEtNGZlNS05N2FhLTFmMzlkZDNlOTg2ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMTowOS40NjI3MzY4NFoifQ%3D%3D&digest=sha256%3A762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824" http.request.useragent="Go-http-client/1.1" provided=sha256:762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824 vars.name="foo/bar" vars.uuid=b1eab430-098a-4fe5-97aa-1f39dd3e986f time="2025-08-08T23:31:09Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.6 http.request.host="127.0.0.1:34425" http.request.id=b86e7413-0c4b-4a7d-ae88-500586ca6e9d http.request.method=PUT http.request.remoteaddr="127.0.0.1:38458" http.request.uri="/v2/foo/bar/blobs/uploads/b1eab430-098a-4fe5-97aa-1f39dd3e986f?_state=DIZABW_Mqg3WZlTtlaYkMnHLOc9c4iebnfMg9dBIO3t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxZWFiNDMwLTA5OGEtNGZlNS05N2FhLTFmMzlkZDNlOTg2ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMTowOS40NjI3MzY4NFoifQ%3D%3D&digest=sha256%3A762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=b1eab430-098a-4fe5-97aa-1f39dd3e986f time="2025-08-08T23:31:09Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:34425" http.request.id=b86e7413-0c4b-4a7d-ae88-500586ca6e9d http.request.method=PUT http.request.remoteaddr="127.0.0.1:38458" http.request.uri="/v2/foo/bar/blobs/uploads/b1eab430-098a-4fe5-97aa-1f39dd3e986f?_state=DIZABW_Mqg3WZlTtlaYkMnHLOc9c4iebnfMg9dBIO3t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxZWFiNDMwLTA5OGEtNGZlNS05N2FhLTFmMzlkZDNlOTg2ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMTowOS40NjI3MzY4NFoifQ%3D%3D&digest=sha256%3A762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.478937ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=b1eab430-098a-4fe5-97aa-1f39dd3e986f 127.0.0.1 - - [08/Aug/2025:23:31:09 +0000] "PUT /v2/foo/bar/blobs/uploads/b1eab430-098a-4fe5-97aa-1f39dd3e986f?_state=DIZABW_Mqg3WZlTtlaYkMnHLOc9c4iebnfMg9dBIO3t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxZWFiNDMwLTA5OGEtNGZlNS05N2FhLTFmMzlkZDNlOTg2ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMTowOS40NjI3MzY4NFoifQ%3D%3D&digest=sha256%3A762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-08-08T23:31:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34425" http.request.id=a980b6a3-1b5a-44c5-a222-05adced85647 http.request.method=POST http.request.remoteaddr="127.0.0.1:38458" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.128094ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:09 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34425" http.request.id=eff0cd46-3583-44fb-b4e1-8263eb1ee678 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38458" http.request.uri="/v2/foo/bar/blobs/uploads/d4025b0c-123f-47a1-ae91-a18edaf64588?_state=inpJyI07ZyeeSS_6gcQ15txBrEUtqyP-pMzdz-kkxzl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ0MDI1YjBjLTEyM2YtNDdhMS1hZTkxLWExOGVkYWY2NDU4OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMTowOS40Njg2ODc1MzZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=2.751748ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:09 +0000] "PUT /v2/foo/bar/blobs/uploads/d4025b0c-123f-47a1-ae91-a18edaf64588?_state=inpJyI07ZyeeSS_6gcQ15txBrEUtqyP-pMzdz-kkxzl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ0MDI1YjBjLTEyM2YtNDdhMS1hZTkxLWExOGVkYWY2NDU4OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMTowOS40Njg2ODc1MzZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34425" http.request.id=9ea471ad-a0e4-4f69-8511-d6f9cf9bb4a2 http.request.method=POST http.request.remoteaddr="127.0.0.1:38458" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.418021ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:09 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34425" http.request.id=9c3bb5c5-8572-4867-a6c2-4010e50b17a2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38458" http.request.uri="/v2/foo/bar/blobs/uploads/296b051d-4a11-4d4d-9dc4-f2f3e1926fd7?_state=H9kjWs7fueb81Bvc3LZ1WkeCrklY5wTIqNW6qMlLgpt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5NmIwNTFkLTRhMTEtNGQ0ZC05ZGM0LWYyZjNlMTkyNmZkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMTowOS40NzQ5OTI3MTRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=2.557362ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:09 +0000] "PUT /v2/foo/bar/blobs/uploads/296b051d-4a11-4d4d-9dc4-f2f3e1926fd7?_state=H9kjWs7fueb81Bvc3LZ1WkeCrklY5wTIqNW6qMlLgpt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5NmIwNTFkLTRhMTEtNGQ0ZC05ZGM0LWYyZjNlMTkyNmZkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMTowOS40NzQ5OTI3MTRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34425" http.request.id=9b6dc525-ca23-49b7-883f-abb3561749ad http.request.method=POST http.request.remoteaddr="127.0.0.1:38458" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.057881ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:09 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34425" http.request.id=72208292-40a0-443c-9674-8c5c6f289ef7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38458" http.request.uri="/v2/foo/bar/blobs/uploads/db9b1180-cd8c-4cb1-a43c-ed3a4b07ae92?_state=sePUsJMZPfVTbFqXZIEINPUO8HayN9KEnQOu4wpIG1t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRiOWIxMTgwLWNkOGMtNGNiMS1hNDNjLWVkM2E0YjA3YWU5MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMTowOS40ODA4MTUzNTJaIn0%3D&digest=sha256%3A762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824" http.request.useragent="Go-http-client/1.1" http.response.duration=4.766528646s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:09 +0000] "PUT /v2/foo/bar/blobs/uploads/db9b1180-cd8c-4cb1-a43c-ed3a4b07ae92?_state=sePUsJMZPfVTbFqXZIEINPUO8HayN9KEnQOu4wpIG1t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRiOWIxMTgwLWNkOGMtNGNiMS1hNDNjLWVkM2E0YjA3YWU5MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMTowOS40ODA4MTUzNTJaIn0%3D&digest=sha256%3A762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34425" http.request.id=f92f9181-000f-4001-bc19-b0b59fb68f87 http.request.method=POST http.request.remoteaddr="127.0.0.1:38458" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.802511ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:14 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:34425" http.request.id=589a5d76-f9a3-4af4-b43a-66c2c7324258 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:38458" http.request.uri="/v2/foo/bar/blobs/uploads/b77c5fd1-a8b8-4499-b64f-0dd42fc3492b?_state=aJ57xuUslYokxuT_vVnXHyQwPOe9CluLYks1wiAq36Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI3N2M1ZmQxLWE4YjgtNDQ5OS1iNjRmLTBkZDQyZmMzNDkyYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMToxNC40NjQwMDI2NzRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=4.470320624s http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:14 +0000] "PATCH /v2/foo/bar/blobs/uploads/b77c5fd1-a8b8-4499-b64f-0dd42fc3492b?_state=aJ57xuUslYokxuT_vVnXHyQwPOe9CluLYks1wiAq36Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI3N2M1ZmQxLWE4YjgtNDQ5OS1iNjRmLTBkZDQyZmMzNDkyYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMToxNC40NjQwMDI2NzRaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34425" http.request.id=d818b357-6b2f-41ad-8cb6-8b98b08087bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:38458" http.request.uri="/v2/foo/bar/blobs/uploads/b77c5fd1-a8b8-4499-b64f-0dd42fc3492b?_state=Bn1BoWhXt3aDltU9jTUyXPPvh0qs0ki0v1wFd4nu7T17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI3N2M1ZmQxLWE4YjgtNDQ5OS1iNjRmLTBkZDQyZmMzNDkyYiIsIk9mZnNldCI6MjUwNTcyODAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzE6MTRaIn0%3D&digest=sha256%3A762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824" http.request.useragent="Go-http-client/1.1" http.response.duration=2.970846ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:18 +0000] "PUT /v2/foo/bar/blobs/uploads/b77c5fd1-a8b8-4499-b64f-0dd42fc3492b?_state=Bn1BoWhXt3aDltU9jTUyXPPvh0qs0ki0v1wFd4nu7T17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI3N2M1ZmQxLWE4YjgtNDQ5OS1iNjRmLTBkZDQyZmMzNDkyYiIsIk9mZnNldCI6MjUwNTcyODAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzE6MTRaIn0%3D&digest=sha256%3A762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34425" http.request.id=b3330df9-ec00-4705-93aa-ee1189cebd76 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38458" http.request.uri="/v2/foo/bar/blobs/sha256:762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.438944ms http.response.status=200 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:18 +0000] "HEAD /v2/foo/bar/blobs/sha256:762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:19Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34425" http.request.id=3cd90001-d3c4-4db0-9f83-a45b24a1549b http.request.method=GET http.request.remoteaddr="127.0.0.1:38458" http.request.uri="/v2/foo/bar/blobs/sha256:762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=175.133563ms http.response.status=200 http.response.written=25057280 127.0.0.1 - - [08/Aug/2025:23:31:18 +0000] "GET /v2/foo/bar/blobs/sha256:762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824 HTTP/1.1" 200 25057280 "" "Go-http-client/1.1" time="2025-08-08T23:31:19Z" level=error msg="error parsing digest="sha257:762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824": unsupported digest algorithm" go.version=go1.24.6 http.request.host="127.0.0.1:34425" http.request.id=5fddf04b-cbb4-40e4-8cdb-cd81117ed7f9 http.request.method=GET http.request.remoteaddr="127.0.0.1:38458" http.request.uri="/v2/foo/bar/blobs/sha257:762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824" vars.name="foo/bar" time="2025-08-08T23:31: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.6 http.request.host="127.0.0.1:34425" http.request.id=5fddf04b-cbb4-40e4-8cdb-cd81117ed7f9 http.request.method=GET http.request.remoteaddr="127.0.0.1:38458" http.request.uri="/v2/foo/bar/blobs/sha257:762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.282059ms http.response.status=400 http.response.written=110 vars.digest="sha257:762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:23:31:19 +0000] "GET /v2/foo/bar/blobs/sha257:762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-08-08T23:31:19Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34425" http.request.id=24e90b4a-733c-4eb6-8897-23932681f862 http.request.method=GET http.request.remoteaddr="127.0.0.1:60904" http.request.uri="/v2/foo/bar/blobs/sha256:762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824" http.request.useragent="Go-http-client/1.1" http.response.duration=1.311333ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:19 +0000] "GET /v2/foo/bar/blobs/sha256:762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:19Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34425" http.request.id=44b3759c-9243-4624-b081-9777fc15980a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60908" http.request.uri="/v2/foo/bar/blobs/sha256:762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824" http.request.useragent="Go-http-client/1.1" http.response.duration=2.69844ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:19 +0000] "DELETE /v2/foo/bar/blobs/sha256:762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:19Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:34425" http.request.id=b3790cb4-35de-4ca9-b42a-54087bbf3f86 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:60908" http.request.uri="/v2/foo/bar/blobs/sha256:762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.162356ms http.response.status=404 http.response.written=157 vars.digest="sha256:762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:23:31:19 +0000] "HEAD /v2/foo/bar/blobs/sha256:762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-08T23:31:19Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:34425" http.request.id=2ca24e1d-9c50-4a98-903f-3ce985468a12 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60908" http.request.uri="/v2/foo/bar/blobs/sha256:762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.052691ms http.response.status=404 http.response.written=74 vars.digest="sha256:762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:23:31:19 +0000] "DELETE /v2/foo/bar/blobs/sha256:762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-08-08T23:31:19Z" level=error msg="error parsing digest="sha257:762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824": unsupported digest algorithm" go.version=go1.24.6 http.request.host="127.0.0.1:34425" http.request.id=4add37e2-1278-4345-ba19-9b663b3f3ee4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60916" http.request.uri="/v2/foo/bar/blobs/sha257:762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824" vars.name="foo/bar" time="2025-08-08T23:31: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.6 http.request.host="127.0.0.1:34425" http.request.id=4add37e2-1278-4345-ba19-9b663b3f3ee4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60916" http.request.uri="/v2/foo/bar/blobs/sha257:762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.171667ms http.response.status=400 http.response.written=110 vars.digest="sha257:762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:23:31:19 +0000] "DELETE /v2/foo/bar/blobs/sha257:762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-08-08T23:31:19Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34425" http.request.id=f057bbad-5908-4296-93d8-481ab44dce6c http.request.method=POST http.request.remoteaddr="127.0.0.1:60922" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.715203ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:19 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:23Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34425" http.request.id=09930936-7db8-41be-9831-a0cc4ec523be http.request.method=PUT http.request.remoteaddr="127.0.0.1:60922" http.request.uri="/v2/foo/bar/blobs/uploads/50de82ae-9ef7-477d-8a63-c179a7926de1?_state=BSZIYxQpB-DQnGHXBL4XTk_G1MJLm6tu7D_4_8K_Zbp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUwZGU4MmFlLTllZjctNDc3ZC04YTYzLWMxNzlhNzkyNmRlMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMToxOS4xODY1OTE2MDJaIn0%3D&digest=sha256%3A762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824" http.request.useragent="Go-http-client/1.1" http.response.duration=4.588228537s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:19 +0000] "PUT /v2/foo/bar/blobs/uploads/50de82ae-9ef7-477d-8a63-c179a7926de1?_state=BSZIYxQpB-DQnGHXBL4XTk_G1MJLm6tu7D_4_8K_Zbp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUwZGU4MmFlLTllZjctNDc3ZC04YTYzLWMxNzlhNzkyNmRlMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMToxOS4xODY1OTE2MDJaIn0%3D&digest=sha256%3A762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:23Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34425" http.request.id=ee2c7868-7571-4a92-bb56-9d0aea175780 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:60922" http.request.uri="/v2/foo/bar/blobs/sha256:762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.738213ms http.response.status=200 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:23 +0000] "HEAD /v2/foo/bar/blobs/sha256:762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:23Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34425" http.request.id=2f47279b-4788-4343-b494-177c07be1171 http.request.method=GET http.request.remoteaddr="127.0.0.1:60904" http.request.uri="/v2/foo/bar/blobs/sha256:762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.806152532s http.response.status=200 http.response.written=2654208 127.0.0.1 - - [08/Aug/2025:23:31:19 +0000] "GET /v2/foo/bar/blobs/sha256:762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824 HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" time="2025-08-08T23:31:23Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34425" http.request.id=17ccd825-9eac-48c0-8073-6386640da0b2 http.request.method=GET http.request.remoteaddr="127.0.0.1:60890" http.request.uri="/v2/foo/bar/blobs/sha256:762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.814137238s http.response.status=200 http.response.written=2719744 127.0.0.1 - - [08/Aug/2025:23:31:19 +0000] "GET /v2/foo/bar/blobs/sha256:762a00552821ad5ef0ef9307ecd2a3770562432b07cd8c35dff08df074f29824 HTTP/1.1" 200 2719744 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (14.89s) === RUN TestRelativeURL time="2025-08-08T23:31:23Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-08T23:31:23Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T23:31:23Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45657" http.request.id=48d2bb81-37c1-44ca-ad7d-9c1877dda40a http.request.method=POST http.request.remoteaddr="127.0.0.1:34126" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.455701ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:23 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:30Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45657" http.request.id=16dac54b-ea2b-4ea9-b813-696e9434f0f3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34126" http.request.uri="/v2/foo/bar/blobs/uploads/345e7ece-8157-4891-ae9a-bc8dee48f1cc?_state=Dl00c_0ZCylGLq9pfkfYqRQT7TrrZFBhX_tfkp1sjxF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM0NWU3ZWNlLTgxNTctNDg5MS1hZTlhLWJjOGRlZTQ4ZjFjYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMToyMy45ODQ3MjU5NjZaIn0%3D&digest=sha256%3A0f355323acaae76c0ec1bf216941d073c27d68567ce06d7ff84bfccf4290554d" http.request.useragent="Go-http-client/1.1" http.response.duration=6.006199714s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:24 +0000] "PUT /v2/foo/bar/blobs/uploads/345e7ece-8157-4891-ae9a-bc8dee48f1cc?_state=Dl00c_0ZCylGLq9pfkfYqRQT7TrrZFBhX_tfkp1sjxF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM0NWU3ZWNlLTgxNTctNDg5MS1hZTlhLWJjOGRlZTQ4ZjFjYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMToyMy45ODQ3MjU5NjZaIn0%3D&digest=sha256%3A0f355323acaae76c0ec1bf216941d073c27d68567ce06d7ff84bfccf4290554d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:30Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45657" http.request.id=3dcc461a-9ae3-48d7-96df-fb4a09ac75c9 http.request.method=POST http.request.remoteaddr="127.0.0.1:34126" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.530134ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:30 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:30Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45657" http.request.id=f709247e-4cea-4e53-940c-6409a3ab9e00 http.request.method=POST http.request.remoteaddr="127.0.0.1:34126" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.014855ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:30 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45657" http.request.id=05d81c5b-0527-48a2-9237-22636a0d3c5b http.request.method=PUT http.request.remoteaddr="127.0.0.1:34126" http.request.uri="/v2/foo/bar/blobs/uploads/e83b439e-ce4f-4b68-9793-f61a39190de0?_state=WvHxaD_vxwnsITXOx0ZB4W4gOMwxoMnTz2Oqqf5ALLJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU4M2I0MzllLWNlNGYtNGI2OC05NzkzLWY2MWEzOTE5MGRlMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMTozMC42NzQ3Njc1NjhaIn0%3D&digest=sha256%3Aed4bcf5c06dc2a486fb7705fa09016a735966eb7c49534cafcaadeede1a298d5" http.request.useragent="Go-http-client/1.1" http.response.duration=3.864136369s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:30 +0000] "PUT /v2/foo/bar/blobs/uploads/e83b439e-ce4f-4b68-9793-f61a39190de0?_state=WvHxaD_vxwnsITXOx0ZB4W4gOMwxoMnTz2Oqqf5ALLJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU4M2I0MzllLWNlNGYtNGI2OC05NzkzLWY2MWEzOTE5MGRlMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMTozMC42NzQ3Njc1NjhaIn0%3D&digest=sha256%3Aed4bcf5c06dc2a486fb7705fa09016a735966eb7c49534cafcaadeede1a298d5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (10.56s) === RUN TestBlobDeleteDisabled time="2025-08-08T23:31:34Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-08T23:31:34Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T23:31:34Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:44499" http.request.id=e822134b-8c44-498c-9c88-7dd287db0850 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44144" http.request.uri="/v2/foo/bar/blobs/sha256:928534635af081e70fc63ae6a4efebbe77df989c80c33ce2a6488a8a236d7098" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.67846ms http.response.status=405 http.response.written=78 vars.digest="sha256:928534635af081e70fc63ae6a4efebbe77df989c80c33ce2a6488a8a236d7098" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:23:31:34 +0000] "DELETE /v2/foo/bar/blobs/sha256:928534635af081e70fc63ae6a4efebbe77df989c80c33ce2a6488a8a236d7098 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.28s) === RUN TestDeleteDisabled time="2025-08-08T23:31:34Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-08T23:31:34Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T23:31:35Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33597" http.request.id=cb98cb16-124f-4d0e-b293-801d9cb60e10 http.request.method=POST http.request.remoteaddr="127.0.0.1:52770" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.53488ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:37Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33597" http.request.id=930e7f2e-6e67-4e8e-a9ec-4a8a7bdc0058 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52770" http.request.uri="/v2/foo/bar/blobs/uploads/2f899e79-7520-40d7-873e-f4f65e0a5f64?_state=jnj7pGPRaMfuYr-srzi_HNhpIFk-MfTDdBElo0Ozi_R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJmODk5ZTc5LTc1MjAtNDBkNy04NzNlLWY0ZjY1ZTBhNWY2NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMTozNS4wNzQwMTA3NDVaIn0%3D&digest=sha256%3Aca48136ab7aa2b5115c9e5422798f83db33ffdf8c4225987de9e8e5dc4c6b649" http.request.useragent="Go-http-client/1.1" http.response.duration=2.758945627s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:35 +0000] "PUT /v2/foo/bar/blobs/uploads/2f899e79-7520-40d7-873e-f4f65e0a5f64?_state=jnj7pGPRaMfuYr-srzi_HNhpIFk-MfTDdBElo0Ozi_R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJmODk5ZTc5LTc1MjAtNDBkNy04NzNlLWY0ZjY1ZTBhNWY2NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMTozNS4wNzQwMTA3NDVaIn0%3D&digest=sha256%3Aca48136ab7aa2b5115c9e5422798f83db33ffdf8c4225987de9e8e5dc4c6b649 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:37Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:33597" http.request.id=07b638cf-7547-43f7-9cfb-53eb91269e08 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52770" http.request.uri="/v2/foo/bar/blobs/sha256:ca48136ab7aa2b5115c9e5422798f83db33ffdf8c4225987de9e8e5dc4c6b649" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.734906ms http.response.status=405 http.response.written=78 vars.digest="sha256:ca48136ab7aa2b5115c9e5422798f83db33ffdf8c4225987de9e8e5dc4c6b649" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:23:31:37 +0000] "DELETE /v2/foo/bar/blobs/sha256:ca48136ab7aa2b5115c9e5422798f83db33ffdf8c4225987de9e8e5dc4c6b649 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (3.01s) === RUN TestDeleteReadOnly time="2025-08-08T23:31:37Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-08T23:31:37Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T23:31:38Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42689" http.request.id=904ef8cf-e161-4ec6-b8de-3e847159e6ec http.request.method=POST http.request.remoteaddr="127.0.0.1:36318" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.151104ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:38 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:44Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42689" http.request.id=b7c4ecda-0717-4643-9714-138c873686d5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36318" http.request.uri="/v2/foo/bar/blobs/uploads/4b5472d3-cfbf-4905-bc00-e9ab0ebfd411?_state=F59mJD5132F4zkWk_YTj2OTJ2DZ8wuGNt5_LSTMyblV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRiNTQ3MmQzLWNmYmYtNDkwNS1iYzAwLWU5YWIwZWJmZDQxMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMTozOC4yMjE4MDI5NjZaIn0%3D&digest=sha256%3A2766377c5c93530bf58727eb1cad3dc1635bb81153b5b96111fa2068b03381ab" http.request.useragent="Go-http-client/1.1" http.response.duration=6.448776317s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:38 +0000] "PUT /v2/foo/bar/blobs/uploads/4b5472d3-cfbf-4905-bc00-e9ab0ebfd411?_state=F59mJD5132F4zkWk_YTj2OTJ2DZ8wuGNt5_LSTMyblV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRiNTQ3MmQzLWNmYmYtNDkwNS1iYzAwLWU5YWIwZWJmZDQxMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMTozOC4yMjE4MDI5NjZaIn0%3D&digest=sha256%3A2766377c5c93530bf58727eb1cad3dc1635bb81153b5b96111fa2068b03381ab HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [08/Aug/2025:23:31:44 +0000] "DELETE /v2/foo/bar/blobs/sha256:2766377c5c93530bf58727eb1cad3dc1635bb81153b5b96111fa2068b03381ab HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (6.84s) === RUN TestStartPushReadOnly time="2025-08-08T23:31:44Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-08T23:31:44Z" level=info msg="redis not configured" go.version=go1.24.6 127.0.0.1 - - [08/Aug/2025:23:31:44 +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-08-08T23:31:44Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-08T23:31:44Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T23:31:44Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:45283" http.request.id=9d2cf684-dbbe-435f-b26f-89cac3985859 http.request.method=GET http.request.remoteaddr="127.0.0.1:42016" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.989752ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Aug/2025:23:31:44 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-08-08T23:31:44Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.24.6 http.request.host="127.0.0.1:45283" http.request.id=4d68a97d-4cf1-49fe-8803-db0119d0fbc0 http.request.method=GET http.request.remoteaddr="127.0.0.1:42016" 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.634078ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [08/Aug/2025:23:31:44 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-08T23:31:44Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.6 http.request.host="127.0.0.1:45283" http.request.id=76af6fbf-4cbd-4624-9c33-53bea3ffa3ed http.request.method=PUT http.request.remoteaddr="127.0.0.1:42016" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.229431ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Aug/2025:23:31:44 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-08-08T23:31:44Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:45283" http.request.id=ba809a4b-3e24-4e83-850d-4458e057ed17 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42016" 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=6.83244ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-08T23:31:44Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:45283" http.request.id=ba809a4b-3e24-4e83-850d-4458e057ed17 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42016" 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=6.909301ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-08T23:31:44Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:45283" http.request.id=ba809a4b-3e24-4e83-850d-4458e057ed17 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42016" 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=6.96518ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-08T23:31:44Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:45283" http.request.id=ba809a4b-3e24-4e83-850d-4458e057ed17 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42016" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=7.008765ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Aug/2025:23:31:44 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-08-08T23:31:44Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45283" http.request.id=ffd1cad0-d0e4-4138-9715-d40bf48df435 http.request.method=POST http.request.remoteaddr="127.0.0.1:42016" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.878372ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:44 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:47Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45283" http.request.id=eacdf9ff-6419-4735-b12e-f7f5a99706e7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42016" http.request.uri="/v2/foo/schema1/blobs/uploads/c3dbe847-c8fc-4afc-ae46-185d9a004162?_state=B13XzHa9r08LjCjzgJpPNj8moDJmKJU4aWb4Zzt0DM17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjM2RiZTg0Ny1jOGZjLTRhZmMtYWU0Ni0xODVkOWEwMDQxNjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzE6NDQuOTc3NTkxNzAyWiJ9&digest=sha256%3A230910e8c8ca97ba0830c0735302feeb036e85802df0c1031812b633f321f639" http.request.useragent="Go-http-client/1.1" http.response.duration=2.329528564s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:44 +0000] "PUT /v2/foo/schema1/blobs/uploads/c3dbe847-c8fc-4afc-ae46-185d9a004162?_state=B13XzHa9r08LjCjzgJpPNj8moDJmKJU4aWb4Zzt0DM17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjM2RiZTg0Ny1jOGZjLTRhZmMtYWU0Ni0xODVkOWEwMDQxNjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzE6NDQuOTc3NTkxNzAyWiJ9&digest=sha256%3A230910e8c8ca97ba0830c0735302feeb036e85802df0c1031812b633f321f639 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:47Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45283" http.request.id=5586db82-86e5-4852-a63c-e7aa79b84d87 http.request.method=POST http.request.remoteaddr="127.0.0.1:42016" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.573314ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:47 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:54Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45283" http.request.id=8bed1631-3603-48b5-acca-b554c368089e http.request.method=PUT http.request.remoteaddr="127.0.0.1:42016" http.request.uri="/v2/foo/schema1/blobs/uploads/bc5b4ed4-c284-42c1-9ac8-aed74d154972?_state=1UoVbzhTahpYufRfsOTOxXolfNvh8lRA2Y2JDOQuu9p7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiYzViNGVkNC1jMjg0LTQyYzEtOWFjOC1hZWQ3NGQxNTQ5NzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzE6NDcuNjc5NTg0MjA3WiJ9&digest=sha256%3Affd125d3659dc688a8a0b08d0bba13a5cac93526e83cb22cf7f6e29a3c4c0e18" http.request.useragent="Go-http-client/1.1" http.response.duration=6.614102461s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:47 +0000] "PUT /v2/foo/schema1/blobs/uploads/bc5b4ed4-c284-42c1-9ac8-aed74d154972?_state=1UoVbzhTahpYufRfsOTOxXolfNvh8lRA2Y2JDOQuu9p7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiYzViNGVkNC1jMjg0LTQyYzEtOWFjOC1hZWQ3NGQxNTQ5NzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzE6NDcuNjc5NTg0MjA3WiJ9&digest=sha256%3Affd125d3659dc688a8a0b08d0bba13a5cac93526e83cb22cf7f6e29a3c4c0e18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:54Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45283" http.request.id=fc37db8b-3209-468f-90b8-66b226aaa9a7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42016" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.468958ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:54 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:54Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45283" http.request.id=b30fb9c0-8b22-4b5a-abe9-9f5c73232db6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42016" http.request.uri="/v2/foo/schema1/manifests/sha256:84c9178db4899b939d0135ba8c00a00d6b9e9632c21aa9831b3f2955f475c9fd" http.request.useragent="Go-http-client/1.1" http.response.duration=5.065572ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:54 +0000] "PUT /v2/foo/schema1/manifests/sha256:84c9178db4899b939d0135ba8c00a00d6b9e9632c21aa9831b3f2955f475c9fd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:54Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45283" http.request.id=6cc34d64-e65d-44cf-838c-20ac31651cea http.request.method=GET http.request.remoteaddr="127.0.0.1:42016" 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=5.093027ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Aug/2025:23:31:54 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-08T23:31:54Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45283" http.request.id=c9479aa3-3e8c-400b-b12a-45169382773e http.request.method=GET http.request.remoteaddr="127.0.0.1:42016" http.request.uri="/v2/foo/schema1/manifests/sha256:84c9178db4899b939d0135ba8c00a00d6b9e9632c21aa9831b3f2955f475c9fd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.950184ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Aug/2025:23:31:54 +0000] "GET /v2/foo/schema1/manifests/sha256:84c9178db4899b939d0135ba8c00a00d6b9e9632c21aa9831b3f2955f475c9fd HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-08T23:31:54Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:45283" http.request.id=9f844f04-c42d-4ff1-b18e-3419aa5fb46e http.request.method=PUT http.request.remoteaddr="127.0.0.1:42016" http.request.uri="/v2/foo/schema1/manifests/sha256:84c9178db4899b939d0135ba8c00a00d6b9e9632c21aa9831b3f2955f475c9fd" http.request.useragent="Go-http-client/1.1" http.response.duration=10.215186ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:54 +0000] "PUT /v2/foo/schema1/manifests/sha256:84c9178db4899b939d0135ba8c00a00d6b9e9632c21aa9831b3f2955f475c9fd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:54Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:45283" http.request.id=021fd63d-3332-4373-99fb-1600f2db324a http.request.method=PUT http.request.remoteaddr="127.0.0.1:42016" http.request.uri="/v2/foo/schema1/manifests/sha256:84c9178db4899b939d0135ba8c00a00d6b9e9632c21aa9831b3f2955f475c9fd" http.request.useragent="Go-http-client/1.1" http.response.duration=10.158267ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:54 +0000] "PUT /v2/foo/schema1/manifests/sha256:84c9178db4899b939d0135ba8c00a00d6b9e9632c21aa9831b3f2955f475c9fd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:54Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json" http.request.host="127.0.0.1:45283" http.request.id=8d8f7801-db1b-454b-8907-af0d2d10398f http.request.method=PUT http.request.remoteaddr="127.0.0.1:42016" http.request.uri="/v2/foo/schema1/manifests/sha256:84c9178db4899b939d0135ba8c00a00d6b9e9632c21aa9831b3f2955f475c9fd" http.request.useragent="Go-http-client/1.1" http.response.duration=10.099088ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:54 +0000] "PUT /v2/foo/schema1/manifests/sha256:84c9178db4899b939d0135ba8c00a00d6b9e9632c21aa9831b3f2955f475c9fd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:54Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45283" http.request.id=bb1ba48b-00d7-4ebf-a732-c6c0f29104a8 http.request.method=GET http.request.remoteaddr="127.0.0.1:42016" http.request.uri="/v2/foo/schema1/manifests/sha256:84c9178db4899b939d0135ba8c00a00d6b9e9632c21aa9831b3f2955f475c9fd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.096606ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Aug/2025:23:31:54 +0000] "GET /v2/foo/schema1/manifests/sha256:84c9178db4899b939d0135ba8c00a00d6b9e9632c21aa9831b3f2955f475c9fd HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-08T23:31:54Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45283" http.request.id=ea203d73-7529-4f5a-a851-d96750a66850 http.request.method=GET http.request.remoteaddr="127.0.0.1:42016" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.040659ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:54 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:54Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45283" http.request.id=648cadc3-7104-4936-b164-5a3dbfa0a097 http.request.method=GET http.request.remoteaddr="127.0.0.1:42016" http.request.uri="/v2/foo/schema1/manifests/sha256:84c9178db4899b939d0135ba8c00a00d6b9e9632c21aa9831b3f2955f475c9fd" http.request.useragent="Go-http-client/1.1" http.response.duration=2.014822ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:54 +0000] "GET /v2/foo/schema1/manifests/sha256:84c9178db4899b939d0135ba8c00a00d6b9e9632c21aa9831b3f2955f475c9fd HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:54Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45283" http.request.id=cbd62273-7eac-4f20-81a0-1e00f54a27b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:42016" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.04245ms http.response.status=200 http.response.written=41 127.0.0.1 - - [08/Aug/2025:23:31:54 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-08-08T23:31:54Z" level=error msg="payload digest does match: "sha256:e869082c6fdd17fbecc032a18049dacd718114d3600eacf42d9c11de26f0b159" != "sha256:84c9178db4899b939d0135ba8c00a00d6b9e9632c21aa9831b3f2955f475c9fd"" go.version=go1.24.6 http.request.host="127.0.0.1:45283" http.request.id=1caf280e-afd1-4afb-8900-e26928517a85 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42016" http.request.uri="/v2/foo/schema1/manifests/sha256:84c9178db4899b939d0135ba8c00a00d6b9e9632c21aa9831b3f2955f475c9fd" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:84c9178db4899b939d0135ba8c00a00d6b9e9632c21aa9831b3f2955f475c9fd" time="2025-08-08T23:31:54Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:45283" http.request.id=1caf280e-afd1-4afb-8900-e26928517a85 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42016" http.request.uri="/v2/foo/schema1/manifests/sha256:84c9178db4899b939d0135ba8c00a00d6b9e9632c21aa9831b3f2955f475c9fd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.314636ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:84c9178db4899b939d0135ba8c00a00d6b9e9632c21aa9831b3f2955f475c9fd" 127.0.0.1 - - [08/Aug/2025:23:31:54 +0000] "PUT /v2/foo/schema1/manifests/sha256:84c9178db4899b939d0135ba8c00a00d6b9e9632c21aa9831b3f2955f475c9fd HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-08-08T23:31:54Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:45283" http.request.id=2959c74d-1345-47fa-8da6-f117f3b6ad94 http.request.method=GET http.request.remoteaddr="127.0.0.1:57848" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.514929ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Aug/2025:23:31:54 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-08T23:31:54Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.24.6 http.request.host="127.0.0.1:45283" http.request.id=a046ddd3-e4b2-45e2-bfa2-0a0300fd8202 http.request.method=GET http.request.remoteaddr="127.0.0.1:57848" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.225747ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [08/Aug/2025:23:31:54 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-08T23:31:54Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45283" http.request.id=96338a7b-0e4e-4c84-b267-6aea214ca71f http.request.method=PUT http.request.remoteaddr="127.0.0.1:57848" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.34744ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-08T23:31:54Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45283" http.request.id=96338a7b-0e4e-4c84-b267-6aea214ca71f http.request.method=PUT http.request.remoteaddr="127.0.0.1:57848" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.404906ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-08T23:31:54Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45283" http.request.id=96338a7b-0e4e-4c84-b267-6aea214ca71f http.request.method=PUT http.request.remoteaddr="127.0.0.1:57848" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.440785ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Aug/2025:23:31:54 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-08-08T23:31:54Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45283" http.request.id=66c25e7f-64cf-4c10-bf10-ebac54e120e6 http.request.method=POST http.request.remoteaddr="127.0.0.1:57848" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.092914ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:54 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:54Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45283" http.request.id=0e636a35-30c7-4cca-9d26-3b633d27f38a http.request.method=PUT http.request.remoteaddr="127.0.0.1:57848" http.request.uri="/v2/foo/schema2/blobs/uploads/58edcc66-3917-4b38-ae3d-0bd12d26ea6a?_state=4lcoje4G5eeWaRPpj3VxaBN9D63FC25s9NIQ-femso17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1OGVkY2M2Ni0zOTE3LTRiMzgtYWUzZC0wYmQxMmQyNmVhNmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzE6NTQuMzg4NDYyODM2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=3.029595ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:54 +0000] "PUT /v2/foo/schema2/blobs/uploads/58edcc66-3917-4b38-ae3d-0bd12d26ea6a?_state=4lcoje4G5eeWaRPpj3VxaBN9D63FC25s9NIQ-femso17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1OGVkY2M2Ni0zOTE3LTRiMzgtYWUzZC0wYmQxMmQyNmVhNmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzE6NTQuMzg4NDYyODM2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:54Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45283" http.request.id=9a92057a-bff3-43da-ba5d-095b6282b0f8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57848" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.483811ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-08T23:31:54Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45283" http.request.id=9a92057a-bff3-43da-ba5d-095b6282b0f8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57848" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.574312ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Aug/2025:23:31:54 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-08-08T23:31:54Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45283" http.request.id=c0103b8d-1aa6-4fdd-ba0c-94a48fa82b62 http.request.method=POST http.request.remoteaddr="127.0.0.1:57848" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.084002ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:54 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:56Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45283" http.request.id=460fdfee-fa10-4adc-a829-eb05aa132500 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57848" http.request.uri="/v2/foo/schema2/blobs/uploads/08553481-69fd-4dce-8fea-63d536df9668?_state=cQ3Lqj9BjNKD13FmFNU1cFSLGspzyh34v2hvTXt33AZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwODU1MzQ4MS02OWZkLTRkY2UtOGZlYS02M2Q1MzZkZjk2NjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzE6NTQuNjQwOTYyODNaIn0%3D&digest=sha256%3Aec264fd9b348a7c7030432cc238041c8625ab909d7ba4480066743c1369b9b74" http.request.useragent="Go-http-client/1.1" http.response.duration=2.140221861s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:54 +0000] "PUT /v2/foo/schema2/blobs/uploads/08553481-69fd-4dce-8fea-63d536df9668?_state=cQ3Lqj9BjNKD13FmFNU1cFSLGspzyh34v2hvTXt33AZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwODU1MzQ4MS02OWZkLTRkY2UtOGZlYS02M2Q1MzZkZjk2NjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzE6NTQuNjQwOTYyODNaIn0%3D&digest=sha256%3Aec264fd9b348a7c7030432cc238041c8625ab909d7ba4480066743c1369b9b74 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:31:57Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45283" http.request.id=dc523ca9-f0ca-43b0-a25c-c5f8a55cab4e http.request.method=POST http.request.remoteaddr="127.0.0.1:57848" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.932793ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:57 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45283" http.request.id=3616d931-d2cb-4f58-8f82-532ffd252ac5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57848" http.request.uri="/v2/foo/schema2/blobs/uploads/edf6f5f5-6484-41df-8681-74b57d29ce06?_state=yQVwhP-v0_5ZRt2fjDA8V81Y09jSw73NjqpRwzKTOUd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlZGY2ZjVmNS02NDg0LTQxZGYtODY4MS03NGI1N2QyOWNlMDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzE6NTcuMDkxNDMwNzc0WiJ9&digest=sha256%3A0b24b308447f48f26a683bc2196b09eea7fd174bef4524f124fcaa646dead449" http.request.useragent="Go-http-client/1.1" http.response.duration=4.250738926s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:31:57 +0000] "PUT /v2/foo/schema2/blobs/uploads/edf6f5f5-6484-41df-8681-74b57d29ce06?_state=yQVwhP-v0_5ZRt2fjDA8V81Y09jSw73NjqpRwzKTOUd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlZGY2ZjVmNS02NDg0LTQxZGYtODY4MS03NGI1N2QyOWNlMDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzE6NTcuMDkxNDMwNzc0WiJ9&digest=sha256%3A0b24b308447f48f26a683bc2196b09eea7fd174bef4524f124fcaa646dead449 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45283" http.request.id=5d4e5013-4f98-47cd-83f6-bf513a901405 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57848" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.197877ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:01 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45283" http.request.id=64695195-bc93-4c59-8cca-c3c92757d76a http.request.method=PUT http.request.remoteaddr="127.0.0.1:57848" http.request.uri="/v2/foo/schema2/manifests/sha256:381ef3d63e66ad813e71aa1d52783ea5d6def298475e8fa4138d272bc8a68d24" http.request.useragent="Go-http-client/1.1" http.response.duration=2.707734ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:01 +0000] "PUT /v2/foo/schema2/manifests/sha256:381ef3d63e66ad813e71aa1d52783ea5d6def298475e8fa4138d272bc8a68d24 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45283" http.request.id=e97cecd5-7f0b-4225-a373-ca570067218e http.request.method=GET http.request.remoteaddr="127.0.0.1:57848" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.287159ms http.response.status=200 http.response.written=732 127.0.0.1 - - [08/Aug/2025:23:32:01 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-08T23:32:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45283" http.request.id=9b5effa3-5b66-4202-9d3b-40d68413a2e5 http.request.method=GET http.request.remoteaddr="127.0.0.1:57848" http.request.uri="/v2/foo/schema2/manifests/sha256:381ef3d63e66ad813e71aa1d52783ea5d6def298475e8fa4138d272bc8a68d24" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.247675ms http.response.status=200 http.response.written=732 127.0.0.1 - - [08/Aug/2025:23:32:01 +0000] "GET /v2/foo/schema2/manifests/sha256:381ef3d63e66ad813e71aa1d52783ea5d6def298475e8fa4138d272bc8a68d24 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-08T23:32:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45283" http.request.id=d3a451f4-f77c-4adc-8c22-70c6cfa5f92a http.request.method=GET http.request.remoteaddr="127.0.0.1:57848" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.8413ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:01 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45283" http.request.id=18da2e51-1505-4d3f-bf22-79317c76e827 http.request.method=GET http.request.remoteaddr="127.0.0.1:57848" http.request.uri="/v2/foo/schema2/manifests/sha256:381ef3d63e66ad813e71aa1d52783ea5d6def298475e8fa4138d272bc8a68d24" http.request.useragent="Go-http-client/1.1" http.response.duration=1.68643ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:01 +0000] "GET /v2/foo/schema2/manifests/sha256:381ef3d63e66ad813e71aa1d52783ea5d6def298475e8fa4138d272bc8a68d24 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45283" http.request.id=6cf4c9da-2e4f-4b95-96f8-0a7a72385612 http.request.method=GET http.request.remoteaddr="127.0.0.1:57848" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.692254ms http.response.status=200 http.response.written=45 127.0.0.1 - - [08/Aug/2025:23:32:01 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-08-08T23:32:01Z" level=info msg="rewriting manifest sha256:381ef3d63e66ad813e71aa1d52783ea5d6def298475e8fa4138d272bc8a68d24 in schema1 format to support old client" go.version=go1.24.6 http.request.host="127.0.0.1:45283" http.request.id=dd799ce0-c915-4fe1-91f6-cd65d6d75b87 http.request.method=GET http.request.remoteaddr="127.0.0.1:57848" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-08T23:32:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45283" http.request.id=dd799ce0-c915-4fe1-91f6-cd65d6d75b87 http.request.method=GET http.request.remoteaddr="127.0.0.1:57848" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.293105ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [08/Aug/2025:23:32:01 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-08-08T23:32:01Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:45283" http.request.id=36edbe1d-d320-4dd0-9765-1b024e99b65b http.request.method=PUT http.request.remoteaddr="127.0.0.1:57848" 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=2.011548ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [08/Aug/2025:23:32:01 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-08-08T23:32:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:45283" http.request.id=99239e05-8e98-4a53-bc1e-9301ac22f55b http.request.method=PUT http.request.remoteaddr="127.0.0.1:57848" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.576741ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:01 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:45283" http.request.id=647827d9-5000-40ee-beb7-d8093900bd4f http.request.method=PUT http.request.remoteaddr="127.0.0.1:57848" http.request.uri="/v2/foo/schema2/manifests/sha256:ccdfa6405421163c85db5812f59f1722553234e511d694b4c3804b529e3ee8cf" http.request.useragent="Go-http-client/1.1" http.response.duration=2.309544ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:01 +0000] "PUT /v2/foo/schema2/manifests/sha256:ccdfa6405421163c85db5812f59f1722553234e511d694b4c3804b529e3ee8cf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45283" http.request.id=58e78ab2-8548-4b1a-b2ec-c9b864ea16ef http.request.method=GET http.request.remoteaddr="127.0.0.1:57848" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=2.493565ms http.response.status=200 http.response.written=434 127.0.0.1 - - [08/Aug/2025:23:32:01 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-08-08T23:32:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45283" http.request.id=ecf1d263-b002-41ae-9854-8f2c0f8b2099 http.request.method=GET http.request.remoteaddr="127.0.0.1:57848" http.request.uri="/v2/foo/schema2/manifests/sha256:ccdfa6405421163c85db5812f59f1722553234e511d694b4c3804b529e3ee8cf" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=2.190707ms http.response.status=200 http.response.written=434 127.0.0.1 - - [08/Aug/2025:23:32:01 +0000] "GET /v2/foo/schema2/manifests/sha256:ccdfa6405421163c85db5812f59f1722553234e511d694b4c3804b529e3ee8cf HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-08-08T23:32:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45283" http.request.id=4fa86d0a-b328-40f8-a946-b90dbee5d0de http.request.method=GET http.request.remoteaddr="127.0.0.1:57848" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.886626ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:01 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45283" http.request.id=3393a4fc-fc8a-4dd3-973f-8dcc967b6588 http.request.method=GET http.request.remoteaddr="127.0.0.1:57848" http.request.uri="/v2/foo/schema2/manifests/sha256:ccdfa6405421163c85db5812f59f1722553234e511d694b4c3804b529e3ee8cf" http.request.useragent="Go-http-client/1.1" http.response.duration=1.648602ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:01 +0000] "GET /v2/foo/schema2/manifests/sha256:ccdfa6405421163c85db5812f59f1722553234e511d694b4c3804b529e3ee8cf HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:01Z" level=info msg="rewriting manifest list sha256:ccdfa6405421163c85db5812f59f1722553234e511d694b4c3804b529e3ee8cf in schema1 format to support old client" go.version=go1.24.6 http.request.host="127.0.0.1:45283" http.request.id=e3b09625-5f95-446e-8be9-516d991ff7be http.request.method=GET http.request.remoteaddr="127.0.0.1:57848" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2025-08-08T23:32:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45283" http.request.id=e3b09625-5f95-446e-8be9-516d991ff7be http.request.method=GET http.request.remoteaddr="127.0.0.1:57848" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.541241ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [08/Aug/2025:23:32:01 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-08-08T23:32:01Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-08T23:32:01Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T23:32:01Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:34725" http.request.id=fd7483d4-f780-4c79-bd33-66b4a74c2fa4 http.request.method=GET http.request.remoteaddr="127.0.0.1:33342" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.149583ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Aug/2025:23:32:01 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-08-08T23:32:01Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.24.6 http.request.host="127.0.0.1:34725" http.request.id=08231404-1b27-4c9f-a793-f97024246c68 http.request.method=GET http.request.remoteaddr="127.0.0.1:33342" 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.88709ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [08/Aug/2025:23:32:01 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-08T23:32:01Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.6 http.request.host="127.0.0.1:34725" http.request.id=8d25f6f7-1a52-4e4a-8fc7-6261edf85cc9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33342" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.902034ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Aug/2025:23:32:01 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-08-08T23:32:01Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:34725" http.request.id=b6c9816a-49f2-4c66-8824-c44e5feec77a http.request.method=PUT http.request.remoteaddr="127.0.0.1:33342" 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=9.047973ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-08T23:32:01Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:34725" http.request.id=b6c9816a-49f2-4c66-8824-c44e5feec77a http.request.method=PUT http.request.remoteaddr="127.0.0.1:33342" 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=9.144235ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-08T23:32:01Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:34725" http.request.id=b6c9816a-49f2-4c66-8824-c44e5feec77a http.request.method=PUT http.request.remoteaddr="127.0.0.1:33342" 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=9.214179ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-08T23:32:01Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:34725" http.request.id=b6c9816a-49f2-4c66-8824-c44e5feec77a http.request.method=PUT http.request.remoteaddr="127.0.0.1:33342" 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=9.278101ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Aug/2025:23:32:01 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-08-08T23:32:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34725" http.request.id=1b394d0c-a80c-4ce3-bfc2-68cf86089ee7 http.request.method=POST http.request.remoteaddr="127.0.0.1:33342" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.543222ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:01 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34725" http.request.id=161ac0c9-608e-4bad-ad7d-c8742d70d383 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33342" http.request.uri="/v2/foo/schema1/blobs/uploads/919b893f-ba41-4c8c-9542-cddc95b1caf1?_state=aPLD3KrQVegbyjnyqjBv7AdXslNy64bgtqX3wb9V8AF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5MTliODkzZi1iYTQxLTRjOGMtOTU0Mi1jZGRjOTViMWNhZjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzI6MDEuNzM5MTQzMjEyWiJ9&digest=sha256%3A4e813534651f90212a1be635daa831b2beb5586200579ebb62d59b937e33eb92" http.request.useragent="Go-http-client/1.1" http.response.duration=3.875711379s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:01 +0000] "PUT /v2/foo/schema1/blobs/uploads/919b893f-ba41-4c8c-9542-cddc95b1caf1?_state=aPLD3KrQVegbyjnyqjBv7AdXslNy64bgtqX3wb9V8AF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5MTliODkzZi1iYTQxLTRjOGMtOTU0Mi1jZGRjOTViMWNhZjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzI6MDEuNzM5MTQzMjEyWiJ9&digest=sha256%3A4e813534651f90212a1be635daa831b2beb5586200579ebb62d59b937e33eb92 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34725" http.request.id=b789a618-67c2-4116-bf3f-e37821abf111 http.request.method=POST http.request.remoteaddr="127.0.0.1:33342" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.471232ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:05 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:08Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34725" http.request.id=b5203431-a967-4e20-93a6-c8f47cce941e http.request.method=PUT http.request.remoteaddr="127.0.0.1:33342" http.request.uri="/v2/foo/schema1/blobs/uploads/784a1f1c-c0bc-4d82-aa49-23664daa00a2?_state=DBFMquI65Uj1CbQ02zI-Hlh2vDMmW6vvoVlazpNoqEh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3ODRhMWYxYy1jMGJjLTRkODItYWE0OS0yMzY2NGRhYTAwYTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzI6MDUuODkzNTg2NTQxWiJ9&digest=sha256%3Af837d4de6c5a54f6beddc62ae3bebd69362e6ec340f3d75eb44e4040ecb07315" http.request.useragent="Go-http-client/1.1" http.response.duration=3.098997263s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:05 +0000] "PUT /v2/foo/schema1/blobs/uploads/784a1f1c-c0bc-4d82-aa49-23664daa00a2?_state=DBFMquI65Uj1CbQ02zI-Hlh2vDMmW6vvoVlazpNoqEh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3ODRhMWYxYy1jMGJjLTRkODItYWE0OS0yMzY2NGRhYTAwYTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzI6MDUuODkzNTg2NTQxWiJ9&digest=sha256%3Af837d4de6c5a54f6beddc62ae3bebd69362e6ec340f3d75eb44e4040ecb07315 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:08Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34725" http.request.id=f0f18851-289a-4ef4-bbe2-b2215ac1faf8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33342" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.192667ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:08 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34725" http.request.id=ce9d0696-a706-42c7-a6f8-60ff297f460b http.request.method=PUT http.request.remoteaddr="127.0.0.1:33342" http.request.uri="/v2/foo/schema1/manifests/sha256:e9f743d639b866be2cd745e1bf57d776791b1fa9012a335900e831db3110b20f" http.request.useragent="Go-http-client/1.1" http.response.duration=7.270715ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:08 +0000] "PUT /v2/foo/schema1/manifests/sha256:e9f743d639b866be2cd745e1bf57d776791b1fa9012a335900e831db3110b20f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34725" http.request.id=c1ddff4a-3427-4368-ae21-d9f786468216 http.request.method=GET http.request.remoteaddr="127.0.0.1:33342" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.980755ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Aug/2025:23:32:09 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-08T23:32:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34725" http.request.id=934cf238-4a5c-4a30-af5b-9a2a4f9968f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:33342" http.request.uri="/v2/foo/schema1/manifests/sha256:e9f743d639b866be2cd745e1bf57d776791b1fa9012a335900e831db3110b20f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.444724ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Aug/2025:23:32:09 +0000] "GET /v2/foo/schema1/manifests/sha256:e9f743d639b866be2cd745e1bf57d776791b1fa9012a335900e831db3110b20f HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-08T23:32:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:34725" http.request.id=8ea6bf73-fae4-41c6-bd71-71051972d8f5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33342" http.request.uri="/v2/foo/schema1/manifests/sha256:e9f743d639b866be2cd745e1bf57d776791b1fa9012a335900e831db3110b20f" http.request.useragent="Go-http-client/1.1" http.response.duration=9.783597ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:09 +0000] "PUT /v2/foo/schema1/manifests/sha256:e9f743d639b866be2cd745e1bf57d776791b1fa9012a335900e831db3110b20f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:34725" http.request.id=b68d2858-127d-4812-af16-4e5c580564fb http.request.method=PUT http.request.remoteaddr="127.0.0.1:33342" http.request.uri="/v2/foo/schema1/manifests/sha256:e9f743d639b866be2cd745e1bf57d776791b1fa9012a335900e831db3110b20f" http.request.useragent="Go-http-client/1.1" http.response.duration=9.816955ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:09 +0000] "PUT /v2/foo/schema1/manifests/sha256:e9f743d639b866be2cd745e1bf57d776791b1fa9012a335900e831db3110b20f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json" http.request.host="127.0.0.1:34725" http.request.id=4395374e-2b1f-4b11-a7ea-36c403d90007 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33342" http.request.uri="/v2/foo/schema1/manifests/sha256:e9f743d639b866be2cd745e1bf57d776791b1fa9012a335900e831db3110b20f" http.request.useragent="Go-http-client/1.1" http.response.duration=9.803191ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:09 +0000] "PUT /v2/foo/schema1/manifests/sha256:e9f743d639b866be2cd745e1bf57d776791b1fa9012a335900e831db3110b20f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34725" http.request.id=6a0725e6-8cc7-4d3b-9c2f-12287752e366 http.request.method=GET http.request.remoteaddr="127.0.0.1:33342" http.request.uri="/v2/foo/schema1/manifests/sha256:e9f743d639b866be2cd745e1bf57d776791b1fa9012a335900e831db3110b20f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.887633ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Aug/2025:23:32:09 +0000] "GET /v2/foo/schema1/manifests/sha256:e9f743d639b866be2cd745e1bf57d776791b1fa9012a335900e831db3110b20f HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-08T23:32:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34725" http.request.id=a1015e54-33d7-4084-808a-03f244b53ebb http.request.method=GET http.request.remoteaddr="127.0.0.1:33342" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.813781ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:09 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34725" http.request.id=18cf0b5e-7572-42d6-b370-e1cffa287a79 http.request.method=GET http.request.remoteaddr="127.0.0.1:33342" http.request.uri="/v2/foo/schema1/manifests/sha256:e9f743d639b866be2cd745e1bf57d776791b1fa9012a335900e831db3110b20f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.627074ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:09 +0000] "GET /v2/foo/schema1/manifests/sha256:e9f743d639b866be2cd745e1bf57d776791b1fa9012a335900e831db3110b20f HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34725" http.request.id=faf1cf92-6e0d-4c93-8256-d9a058c01617 http.request.method=GET http.request.remoteaddr="127.0.0.1:33342" 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.748799ms http.response.status=200 http.response.written=41 127.0.0.1 - - [08/Aug/2025:23:32:09 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-08-08T23:32:09Z" level=error msg="payload digest does match: "sha256:ae8e880509d9934dfed89f4c54c54e965dca2a70ad8e1252dae1b1e30776168f" != "sha256:e9f743d639b866be2cd745e1bf57d776791b1fa9012a335900e831db3110b20f"" go.version=go1.24.6 http.request.host="127.0.0.1:34725" http.request.id=2dd361cb-3be4-461c-a788-3a2286c15f48 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33342" http.request.uri="/v2/foo/schema1/manifests/sha256:e9f743d639b866be2cd745e1bf57d776791b1fa9012a335900e831db3110b20f" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:e9f743d639b866be2cd745e1bf57d776791b1fa9012a335900e831db3110b20f" time="2025-08-08T23:32:09Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:34725" http.request.id=2dd361cb-3be4-461c-a788-3a2286c15f48 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33342" http.request.uri="/v2/foo/schema1/manifests/sha256:e9f743d639b866be2cd745e1bf57d776791b1fa9012a335900e831db3110b20f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.307529ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:e9f743d639b866be2cd745e1bf57d776791b1fa9012a335900e831db3110b20f" 127.0.0.1 - - [08/Aug/2025:23:32:09 +0000] "PUT /v2/foo/schema1/manifests/sha256:e9f743d639b866be2cd745e1bf57d776791b1fa9012a335900e831db3110b20f HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-08-08T23:32:09Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:34725" http.request.id=05f0eb47-5b39-4b46-b0f9-a5e66ec15629 http.request.method=GET http.request.remoteaddr="127.0.0.1:33358" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.05851ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Aug/2025:23:32:09 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-08T23:32:09Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.24.6 http.request.host="127.0.0.1:34725" http.request.id=a0d1ea79-315f-4432-a59c-147da959cf7d http.request.method=GET http.request.remoteaddr="127.0.0.1:33358" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.770043ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [08/Aug/2025:23:32:09 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-08T23:32:09Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34725" http.request.id=bf282774-cb92-4ef6-8bdf-b8ca3047b3d8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33358" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.070536ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-08T23:32:09Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34725" http.request.id=bf282774-cb92-4ef6-8bdf-b8ca3047b3d8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33358" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.167449ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-08T23:32:09Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34725" http.request.id=bf282774-cb92-4ef6-8bdf-b8ca3047b3d8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33358" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.237981ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Aug/2025:23:32:09 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-08-08T23:32:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34725" http.request.id=0f442346-a6dc-4f62-bccc-1127a22d62e4 http.request.method=POST http.request.remoteaddr="127.0.0.1:33358" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.162753ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:09 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34725" http.request.id=82b97e78-ae12-4838-88f2-95972c247742 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33358" http.request.uri="/v2/foo/schema2/blobs/uploads/378820d4-3d62-4af8-9431-f82af5d41ad6?_state=1-rhFjaEgc0_ykvFIhX7s5boNIIeusWJlswRqswvTfZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzNzg4MjBkNC0zZDYyLTRhZjgtOTQzMS1mODJhZjVkNDFhZDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzI6MDkuMDc1ODU2MTYzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=2.734488ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:09 +0000] "PUT /v2/foo/schema2/blobs/uploads/378820d4-3d62-4af8-9431-f82af5d41ad6?_state=1-rhFjaEgc0_ykvFIhX7s5boNIIeusWJlswRqswvTfZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzNzg4MjBkNC0zZDYyLTRhZjgtOTQzMS1mODJhZjVkNDFhZDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzI6MDkuMDc1ODU2MTYzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:09Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34725" http.request.id=92ee027c-0413-4c89-b307-ed743d2b0c4e http.request.method=PUT http.request.remoteaddr="127.0.0.1:33358" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.192473ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-08T23:32:09Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34725" http.request.id=92ee027c-0413-4c89-b307-ed743d2b0c4e http.request.method=PUT http.request.remoteaddr="127.0.0.1:33358" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.292502ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Aug/2025:23:32:09 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-08-08T23:32:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34725" http.request.id=63a9ae73-6243-4f03-bd54-62b7833df590 http.request.method=POST http.request.remoteaddr="127.0.0.1:33358" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.365243ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:09 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:13Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34725" http.request.id=7b63e768-8cf7-4589-9bda-c0669a1a6827 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33358" http.request.uri="/v2/foo/schema2/blobs/uploads/5d0eb19f-e096-4162-8f64-71ab4e1ba6bb?_state=y0srNc1XDd7FMgg3oyJn-8I5YIXSHjG8iSGeLnE4liN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1ZDBlYjE5Zi1lMDk2LTQxNjItOGY2NC03MWFiNGUxYmE2YmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzI6MDkuMzY5MDE5MjY5WiJ9&digest=sha256%3A50ce7f8202e903ffed70b736e7f792ca22bcf49be9b44db1444e1da0980b094e" http.request.useragent="Go-http-client/1.1" http.response.duration=3.783935671s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:09 +0000] "PUT /v2/foo/schema2/blobs/uploads/5d0eb19f-e096-4162-8f64-71ab4e1ba6bb?_state=y0srNc1XDd7FMgg3oyJn-8I5YIXSHjG8iSGeLnE4liN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1ZDBlYjE5Zi1lMDk2LTQxNjItOGY2NC03MWFiNGUxYmE2YmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzI6MDkuMzY5MDE5MjY5WiJ9&digest=sha256%3A50ce7f8202e903ffed70b736e7f792ca22bcf49be9b44db1444e1da0980b094e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:13Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34725" http.request.id=a04db770-5cdd-46b1-96c5-ba9d046091bd http.request.method=POST http.request.remoteaddr="127.0.0.1:33358" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.545608ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:13 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:15Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34725" http.request.id=91c86b5a-48bb-4e6a-ac0e-8984f892270c http.request.method=PUT http.request.remoteaddr="127.0.0.1:33358" http.request.uri="/v2/foo/schema2/blobs/uploads/be14e92f-65bf-47d0-b4cc-ca5371b78f1e?_state=ImvWQdeG0JZ4ujakYQ0kIiJsd_WSdjC2SoZMsWovB4V7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiZTE0ZTkyZi02NWJmLTQ3ZDAtYjRjYy1jYTUzNzFiNzhmMWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzI6MTMuMzg2MDkzOTY4WiJ9&digest=sha256%3Acd31a74aa76069442095d4fe4175a2766f42e299428a95d8b5babb964dd3251f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.791099041s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:13 +0000] "PUT /v2/foo/schema2/blobs/uploads/be14e92f-65bf-47d0-b4cc-ca5371b78f1e?_state=ImvWQdeG0JZ4ujakYQ0kIiJsd_WSdjC2SoZMsWovB4V7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiZTE0ZTkyZi02NWJmLTQ3ZDAtYjRjYy1jYTUzNzFiNzhmMWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzI6MTMuMzg2MDkzOTY4WiJ9&digest=sha256%3Acd31a74aa76069442095d4fe4175a2766f42e299428a95d8b5babb964dd3251f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:15Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34725" http.request.id=d967f4b6-d866-4437-883a-87d9fdfad820 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33358" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.344658ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:15 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:15Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34725" http.request.id=972447f0-92b4-43d2-b30d-6a684862bd27 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33358" http.request.uri="/v2/foo/schema2/manifests/sha256:821efc083f6a36a362c880bfd576338483f62318ade691d93c860d1e7a3559c3" http.request.useragent="Go-http-client/1.1" http.response.duration=1.32007ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:15 +0000] "PUT /v2/foo/schema2/manifests/sha256:821efc083f6a36a362c880bfd576338483f62318ade691d93c860d1e7a3559c3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:15Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34725" http.request.id=ad51774f-f917-450f-9386-6c3cd693a6b2 http.request.method=GET http.request.remoteaddr="127.0.0.1:33358" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.550868ms http.response.status=200 http.response.written=732 127.0.0.1 - - [08/Aug/2025:23:32:15 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-08T23:32:15Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34725" http.request.id=16a444b1-66be-4f3c-bf36-e8c55cc73df7 http.request.method=GET http.request.remoteaddr="127.0.0.1:33358" http.request.uri="/v2/foo/schema2/manifests/sha256:821efc083f6a36a362c880bfd576338483f62318ade691d93c860d1e7a3559c3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.30854ms http.response.status=200 http.response.written=732 127.0.0.1 - - [08/Aug/2025:23:32:15 +0000] "GET /v2/foo/schema2/manifests/sha256:821efc083f6a36a362c880bfd576338483f62318ade691d93c860d1e7a3559c3 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-08T23:32:15Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34725" http.request.id=1d4aeca5-1503-42b5-8c0d-a3d755de9f8a http.request.method=GET http.request.remoteaddr="127.0.0.1:33358" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.772657ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:15 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:15Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34725" http.request.id=719ecaa3-e298-41e9-b189-50abace7571a http.request.method=GET http.request.remoteaddr="127.0.0.1:33358" http.request.uri="/v2/foo/schema2/manifests/sha256:821efc083f6a36a362c880bfd576338483f62318ade691d93c860d1e7a3559c3" http.request.useragent="Go-http-client/1.1" http.response.duration=1.819374ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:15 +0000] "GET /v2/foo/schema2/manifests/sha256:821efc083f6a36a362c880bfd576338483f62318ade691d93c860d1e7a3559c3 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:15Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34725" http.request.id=0af94cd6-1c02-4c18-acba-e7f4d9c7c39e http.request.method=GET http.request.remoteaddr="127.0.0.1:33358" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.818343ms http.response.status=200 http.response.written=45 127.0.0.1 - - [08/Aug/2025:23:32:15 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-08-08T23:32:15Z" level=info msg="rewriting manifest sha256:821efc083f6a36a362c880bfd576338483f62318ade691d93c860d1e7a3559c3 in schema1 format to support old client" go.version=go1.24.6 http.request.host="127.0.0.1:34725" http.request.id=33fa7fad-db6b-4254-a69b-92e94d487a3f http.request.method=GET http.request.remoteaddr="127.0.0.1:33358" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-08T23:32:15Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34725" http.request.id=33fa7fad-db6b-4254-a69b-92e94d487a3f http.request.method=GET http.request.remoteaddr="127.0.0.1:33358" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.232582ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [08/Aug/2025:23:32:15 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-08-08T23:32:15Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:34725" http.request.id=0facef6b-1b9a-4eaf-bec9-e1d20b4b57aa http.request.method=PUT http.request.remoteaddr="127.0.0.1:33358" 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=2.234137ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [08/Aug/2025:23:32:15 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-08-08T23:32:15Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:34725" http.request.id=397312f4-1f89-4629-961d-77a9fa4c1751 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33358" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.729315ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:15 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:15Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:34725" http.request.id=20a35f9a-0ba1-4c1b-a405-255cdef490fa http.request.method=PUT http.request.remoteaddr="127.0.0.1:33358" http.request.uri="/v2/foo/schema2/manifests/sha256:13a3e8e0983c6a170de3563d5e19afd1d0a2c92d0b78e1c74666b722f89a1db2" http.request.useragent="Go-http-client/1.1" http.response.duration=2.36029ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:15 +0000] "PUT /v2/foo/schema2/manifests/sha256:13a3e8e0983c6a170de3563d5e19afd1d0a2c92d0b78e1c74666b722f89a1db2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:15Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34725" http.request.id=b7596110-8529-4bee-8d76-7431647f9a8b http.request.method=GET http.request.remoteaddr="127.0.0.1:33358" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.235973ms http.response.status=200 http.response.written=434 127.0.0.1 - - [08/Aug/2025:23:32:15 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-08-08T23:32:15Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34725" http.request.id=af4feae0-6693-4a4b-a1da-4d115a4e212c http.request.method=GET http.request.remoteaddr="127.0.0.1:33358" http.request.uri="/v2/foo/schema2/manifests/sha256:13a3e8e0983c6a170de3563d5e19afd1d0a2c92d0b78e1c74666b722f89a1db2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=2.370522ms http.response.status=200 http.response.written=434 127.0.0.1 - - [08/Aug/2025:23:32:15 +0000] "GET /v2/foo/schema2/manifests/sha256:13a3e8e0983c6a170de3563d5e19afd1d0a2c92d0b78e1c74666b722f89a1db2 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-08-08T23:32:15Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34725" http.request.id=78edf39e-8120-429d-a563-9e76b7b9febc http.request.method=GET http.request.remoteaddr="127.0.0.1:33358" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.819364ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:15 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:15Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34725" http.request.id=b6bee1d9-cdc8-4909-b76a-8f7a7e6f51e3 http.request.method=GET http.request.remoteaddr="127.0.0.1:33358" http.request.uri="/v2/foo/schema2/manifests/sha256:13a3e8e0983c6a170de3563d5e19afd1d0a2c92d0b78e1c74666b722f89a1db2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.764874ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:15 +0000] "GET /v2/foo/schema2/manifests/sha256:13a3e8e0983c6a170de3563d5e19afd1d0a2c92d0b78e1c74666b722f89a1db2 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:15Z" level=info msg="rewriting manifest list sha256:13a3e8e0983c6a170de3563d5e19afd1d0a2c92d0b78e1c74666b722f89a1db2 in schema1 format to support old client" go.version=go1.24.6 http.request.host="127.0.0.1:34725" http.request.id=034bdafa-08d5-42d2-a2c1-f9728725d740 http.request.method=GET http.request.remoteaddr="127.0.0.1:33358" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2025-08-08T23:32:15Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34725" http.request.id=034bdafa-08d5-42d2-a2c1-f9728725d740 http.request.method=GET http.request.remoteaddr="127.0.0.1:33358" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.789382ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [08/Aug/2025:23:32:15 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (30.55s) === RUN TestGetManifestWithStorageError time="2025-08-08T23:32: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.6 time="2025-08-08T23:32:15Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T23:32:15Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:34631" http.request.id=aa2ba3dd-33dd-4322-b2fe-93dd9019442c http.request.method=GET http.request.remoteaddr="127.0.0.1:40734" http.request.uri="/v2/manifesttagnotfound/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.532077ms http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [08/Aug/2025:23:32:15 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-08-08T23:32:15Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.24.6 http.request.host="127.0.0.1:34631" http.request.id=95ad7f0e-584e-4c16-b3f3-0fbdd1a913b3 http.request.method=GET http.request.remoteaddr="127.0.0.1:40734" http.request.uri="/v2/genericstorageerr/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.258092ms http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [08/Aug/2025:23:32:15 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-08-08T23:32:15Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.24.6 http.request.host="127.0.0.1:34631" http.request.id=19a123bb-a7f0-48a4-8019-ea2c6e6a2df5 http.request.method=GET http.request.remoteaddr="127.0.0.1:40734" http.request.uri="/v2/manifestinvalidpath/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.991865ms http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [08/Aug/2025:23:32:15 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-08-08T23:32:15Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.24.6 http.request.host="127.0.0.1:34631" http.request.id=38c22241-417b-456b-9b62-468bd5f028f5 http.request.method=GET http.request.remoteaddr="127.0.0.1:40734" http.request.uri="/v2/manifestbadlink/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.848643ms http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [08/Aug/2025:23:32:15 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.02s) === RUN TestManifestDelete time="2025-08-08T23:32: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.6 time="2025-08-08T23:32:15Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T23:32:15Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=b86fc3d1-cd07-4677-9cf8-b72e95cae444 http.request.method=GET http.request.remoteaddr="127.0.0.1:36984" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.20857ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Aug/2025:23:32:15 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-08-08T23:32:15Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=47a7d570-9139-4bfa-9e44-2114df639d50 http.request.method=GET http.request.remoteaddr="127.0.0.1:36984" 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.756201ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [08/Aug/2025:23:32:15 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-08T23:32:15Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=eef7cfcd-88ca-45ae-9bbd-a395a01b2ccc http.request.method=PUT http.request.remoteaddr="127.0.0.1:36984" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.398681ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Aug/2025:23:32:15 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-08-08T23:32:15Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=46cb44d7-1db0-4454-b7f6-3b5db98e7119 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36984" 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=9.108811ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-08T23:32:15Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=46cb44d7-1db0-4454-b7f6-3b5db98e7119 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36984" 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=9.200153ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-08T23:32:15Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=46cb44d7-1db0-4454-b7f6-3b5db98e7119 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36984" 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=9.26942ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-08T23:32:15Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=46cb44d7-1db0-4454-b7f6-3b5db98e7119 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36984" 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=9.351095ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Aug/2025:23:32:15 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-08-08T23:32:15Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=792aec2a-81d2-4ec0-a253-a2dafca19502 http.request.method=POST http.request.remoteaddr="127.0.0.1:36984" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.401558ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:15 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=8de6cf6f-f426-4cc1-9c1f-986e561c0f14 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36984" http.request.uri="/v2/foo/schema1/blobs/uploads/7d14a8dc-5f68-4dd5-be79-7b9dafa42265?_state=HRuF8Z6SFIuKWMNtXfTdhxHUO3_-UWhZ9pRUH8n19S17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3ZDE0YThkYy01ZjY4LTRkZDUtYmU3OS03YjlkYWZhNDIyNjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzI6MTUuNjA3NzA1ODA2WiJ9&digest=sha256%3Ac6964a24064f8f7ed253314032a5fedc054d95acf43d638dbbc2b397ed869cd0" http.request.useragent="Go-http-client/1.1" http.response.duration=4.884139797s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:15 +0000] "PUT /v2/foo/schema1/blobs/uploads/7d14a8dc-5f68-4dd5-be79-7b9dafa42265?_state=HRuF8Z6SFIuKWMNtXfTdhxHUO3_-UWhZ9pRUH8n19S17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3ZDE0YThkYy01ZjY4LTRkZDUtYmU3OS03YjlkYWZhNDIyNjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzI6MTUuNjA3NzA1ODA2WiJ9&digest=sha256%3Ac6964a24064f8f7ed253314032a5fedc054d95acf43d638dbbc2b397ed869cd0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=eafacfdd-3f9f-4536-881f-0991dbffe946 http.request.method=POST http.request.remoteaddr="127.0.0.1:36984" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.46086ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:20 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:25Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=23e938c9-3934-43ce-840c-c2dc5f21bcc6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36984" http.request.uri="/v2/foo/schema1/blobs/uploads/b212d00b-0be7-46c4-8c7a-6491cefea2a2?_state=PCHzcai4vdNY9AScxO8AKt_B9fRVoOEsybouASKa9Wp7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiMjEyZDAwYi0wYmU3LTQ2YzQtOGM3YS02NDkxY2VmZWEyYTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzI6MjAuODAxOTQwMjc4WiJ9&digest=sha256%3A58ffcae559441c4ba1e44af03dc01bfbe44f8b856bb791ae8339b93e2ef7e1c1" http.request.useragent="Go-http-client/1.1" http.response.duration=4.396718242s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:20 +0000] "PUT /v2/foo/schema1/blobs/uploads/b212d00b-0be7-46c4-8c7a-6491cefea2a2?_state=PCHzcai4vdNY9AScxO8AKt_B9fRVoOEsybouASKa9Wp7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiMjEyZDAwYi0wYmU3LTQ2YzQtOGM3YS02NDkxY2VmZWEyYTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzI6MjAuODAxOTQwMjc4WiJ9&digest=sha256%3A58ffcae559441c4ba1e44af03dc01bfbe44f8b856bb791ae8339b93e2ef7e1c1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:25Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=1d8243fa-e2b4-4bb8-a895-729f72e9a66f http.request.method=PUT http.request.remoteaddr="127.0.0.1:36984" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.798074ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:25 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:25Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=71c016c7-f7fe-4eba-b69f-1b320bb0a82f http.request.method=PUT http.request.remoteaddr="127.0.0.1:36984" http.request.uri="/v2/foo/schema1/manifests/sha256:59fda891eadfd1065b39a7e6cc161316532cb4e2d0bbd209e0d0393b3399c593" http.request.useragent="Go-http-client/1.1" http.response.duration=9.749675ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:25 +0000] "PUT /v2/foo/schema1/manifests/sha256:59fda891eadfd1065b39a7e6cc161316532cb4e2d0bbd209e0d0393b3399c593 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:25Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=bd185502-cd8e-415d-9b52-ef0ba5850027 http.request.method=GET http.request.remoteaddr="127.0.0.1:36984" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.931516ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Aug/2025:23:32:25 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-08T23:32:25Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=8b576f49-454a-4507-b6d8-185c88757a08 http.request.method=GET http.request.remoteaddr="127.0.0.1:36984" http.request.uri="/v2/foo/schema1/manifests/sha256:59fda891eadfd1065b39a7e6cc161316532cb4e2d0bbd209e0d0393b3399c593" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.957061ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Aug/2025:23:32:25 +0000] "GET /v2/foo/schema1/manifests/sha256:59fda891eadfd1065b39a7e6cc161316532cb4e2d0bbd209e0d0393b3399c593 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-08T23:32:25Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:40147" http.request.id=21d1e79a-fa96-4f26-81ca-55f2786203ae http.request.method=PUT http.request.remoteaddr="127.0.0.1:36984" http.request.uri="/v2/foo/schema1/manifests/sha256:59fda891eadfd1065b39a7e6cc161316532cb4e2d0bbd209e0d0393b3399c593" http.request.useragent="Go-http-client/1.1" http.response.duration=10.075371ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:25 +0000] "PUT /v2/foo/schema1/manifests/sha256:59fda891eadfd1065b39a7e6cc161316532cb4e2d0bbd209e0d0393b3399c593 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:25Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:40147" http.request.id=2c2665b3-1e94-4577-9cbe-0defe492fba2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36984" http.request.uri="/v2/foo/schema1/manifests/sha256:59fda891eadfd1065b39a7e6cc161316532cb4e2d0bbd209e0d0393b3399c593" http.request.useragent="Go-http-client/1.1" http.response.duration=9.898175ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:25 +0000] "PUT /v2/foo/schema1/manifests/sha256:59fda891eadfd1065b39a7e6cc161316532cb4e2d0bbd209e0d0393b3399c593 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:25Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json" http.request.host="127.0.0.1:40147" http.request.id=b25fc77e-58ea-4f3b-adff-40144c683eda http.request.method=PUT http.request.remoteaddr="127.0.0.1:36984" http.request.uri="/v2/foo/schema1/manifests/sha256:59fda891eadfd1065b39a7e6cc161316532cb4e2d0bbd209e0d0393b3399c593" http.request.useragent="Go-http-client/1.1" http.response.duration=9.914903ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:25 +0000] "PUT /v2/foo/schema1/manifests/sha256:59fda891eadfd1065b39a7e6cc161316532cb4e2d0bbd209e0d0393b3399c593 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:25Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=f7f966c1-18f1-45f0-8406-75fe72ee49e1 http.request.method=GET http.request.remoteaddr="127.0.0.1:36984" http.request.uri="/v2/foo/schema1/manifests/sha256:59fda891eadfd1065b39a7e6cc161316532cb4e2d0bbd209e0d0393b3399c593" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.074909ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Aug/2025:23:32:25 +0000] "GET /v2/foo/schema1/manifests/sha256:59fda891eadfd1065b39a7e6cc161316532cb4e2d0bbd209e0d0393b3399c593 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-08T23:32:25Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=fd7bdecb-8c0b-45d8-8ad4-54366fd0ee91 http.request.method=GET http.request.remoteaddr="127.0.0.1:36984" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.132782ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:25 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:25Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=e8c1138e-7b9d-4f94-9acd-303d79cd984b http.request.method=GET http.request.remoteaddr="127.0.0.1:36984" http.request.uri="/v2/foo/schema1/manifests/sha256:59fda891eadfd1065b39a7e6cc161316532cb4e2d0bbd209e0d0393b3399c593" http.request.useragent="Go-http-client/1.1" http.response.duration=2.039697ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:25 +0000] "GET /v2/foo/schema1/manifests/sha256:59fda891eadfd1065b39a7e6cc161316532cb4e2d0bbd209e0d0393b3399c593 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:25Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=04a81a86-de4f-4484-a4f1-e2d1e0695ae1 http.request.method=GET http.request.remoteaddr="127.0.0.1:36984" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.075493ms http.response.status=200 http.response.written=41 127.0.0.1 - - [08/Aug/2025:23:32:25 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-08-08T23:32:25Z" level=error msg="payload digest does match: "sha256:0d457c1b7d5eed887d96f83e62f6e8edd809bd98fb248f5650915ddf4ad8b0af" != "sha256:59fda891eadfd1065b39a7e6cc161316532cb4e2d0bbd209e0d0393b3399c593"" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=c318f914-016d-4870-a6b6-17720d705169 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36984" http.request.uri="/v2/foo/schema1/manifests/sha256:59fda891eadfd1065b39a7e6cc161316532cb4e2d0bbd209e0d0393b3399c593" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:59fda891eadfd1065b39a7e6cc161316532cb4e2d0bbd209e0d0393b3399c593" time="2025-08-08T23:32:25Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=c318f914-016d-4870-a6b6-17720d705169 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36984" http.request.uri="/v2/foo/schema1/manifests/sha256:59fda891eadfd1065b39a7e6cc161316532cb4e2d0bbd209e0d0393b3399c593" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.513996ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:59fda891eadfd1065b39a7e6cc161316532cb4e2d0bbd209e0d0393b3399c593" 127.0.0.1 - - [08/Aug/2025:23:32:25 +0000] "PUT /v2/foo/schema1/manifests/sha256:59fda891eadfd1065b39a7e6cc161316532cb4e2d0bbd209e0d0393b3399c593 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-08-08T23:32:25Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=c033ed8c-dc23-4bbf-ba58-93575cb6977d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51748" http.request.uri="/v2/foo/schema1/manifests/sha256:59fda891eadfd1065b39a7e6cc161316532cb4e2d0bbd209e0d0393b3399c593" http.request.useragent="Go-http-client/1.1" http.response.duration=2.803198ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:25 +0000] "DELETE /v2/foo/schema1/manifests/sha256:59fda891eadfd1065b39a7e6cc161316532cb4e2d0bbd209e0d0393b3399c593 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:25Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:59fda891eadfd1065b39a7e6cc161316532cb4e2d0bbd209e0d0393b3399c593" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=53512ce1-2161-41a7-84a8-21e2cf21813b http.request.method=GET http.request.remoteaddr="127.0.0.1:51748" http.request.uri="/v2/foo/schema1/manifests/sha256:59fda891eadfd1065b39a7e6cc161316532cb4e2d0bbd209e0d0393b3399c593" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.402399ms http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:59fda891eadfd1065b39a7e6cc161316532cb4e2d0bbd209e0d0393b3399c593" 127.0.0.1 - - [08/Aug/2025:23:32:25 +0000] "GET /v2/foo/schema1/manifests/sha256:59fda891eadfd1065b39a7e6cc161316532cb4e2d0bbd209e0d0393b3399c593 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-08-08T23:32:25Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=c06260c8-096b-416b-b47e-efa13be52f53 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51758" http.request.uri="/v2/foo/schema1/manifests/sha256:59fda891eadfd1065b39a7e6cc161316532cb4e2d0bbd209e0d0393b3399c593" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.857147ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:59fda891eadfd1065b39a7e6cc161316532cb4e2d0bbd209e0d0393b3399c593" 127.0.0.1 - - [08/Aug/2025:23:32:25 +0000] "DELETE /v2/foo/schema1/manifests/sha256:59fda891eadfd1065b39a7e6cc161316532cb4e2d0bbd209e0d0393b3399c593 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-08-08T23:32:25Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=a6eff7e1-45e4-49a1-b61e-e368065f7c16 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51768" http.request.uri="/v2/foo/schema1/manifests/sha256:59fda891eadfd1065b39a7e6cc161316532cb4e2d0bbd209e0d0393b3399c593" http.request.useragent="Go-http-client/1.1" http.response.duration=10.360035ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:25 +0000] "PUT /v2/foo/schema1/manifests/sha256:59fda891eadfd1065b39a7e6cc161316532cb4e2d0bbd209e0d0393b3399c593 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:25Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=1b2cb684-f7b1-4680-bb31-76dc50d2f7bc http.request.method=GET http.request.remoteaddr="127.0.0.1:51768" http.request.uri="/v2/foo/schema1/manifests/sha256:59fda891eadfd1065b39a7e6cc161316532cb4e2d0bbd209e0d0393b3399c593" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.107156ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Aug/2025:23:32:25 +0000] "GET /v2/foo/schema1/manifests/sha256:59fda891eadfd1065b39a7e6cc161316532cb4e2d0bbd209e0d0393b3399c593 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-08T23:32:25Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=abe8086f-6408-4861-a023-707515fd2c52 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51778" http.request.uri="/v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.482779ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [08/Aug/2025:23:32:25 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-08-08T23:32:25Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=5cd76474-e6e9-45c2-832b-2e1fc18f121f http.request.method=PUT http.request.remoteaddr="127.0.0.1:51784" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.628316ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:25 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:25Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=86d241ba-9ea0-4b41-93f6-094131f25fa8 http.request.method=GET http.request.remoteaddr="127.0.0.1:51784" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.015639ms http.response.status=200 http.response.written=39 127.0.0.1 - - [08/Aug/2025:23:32:25 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-08-08T23:32:25Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=ceae1a50-9e46-437e-86b1-e87037e39c7b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51784" http.request.uri="/v2/foo/schema1/manifests/sha256:59fda891eadfd1065b39a7e6cc161316532cb4e2d0bbd209e0d0393b3399c593" http.request.useragent="Go-http-client/1.1" http.response.duration=2.516922ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:25 +0000] "DELETE /v2/foo/schema1/manifests/sha256:59fda891eadfd1065b39a7e6cc161316532cb4e2d0bbd209e0d0393b3399c593 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:25Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=2330d09e-13aa-40d3-bb77-be7f36afc3bb http.request.method=GET http.request.remoteaddr="127.0.0.1:51784" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.396228ms http.response.status=200 http.response.written=35 127.0.0.1 - - [08/Aug/2025:23:32:25 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-08-08T23:32:25Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=2d30ed81-6b88-4463-8423-7cd1927a8e69 http.request.method=GET http.request.remoteaddr="127.0.0.1:51784" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.129695ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Aug/2025:23:32:25 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-08T23:32:25Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=38ea3a00-f0b3-443d-bd2c-cb250ca8c183 http.request.method=GET http.request.remoteaddr="127.0.0.1:51784" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.072933ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [08/Aug/2025:23:32:25 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-08T23:32:25Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40147" http.request.id=c45ced1b-b8d5-416b-acad-85c96463f301 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51784" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.481575ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-08T23:32:25Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40147" http.request.id=c45ced1b-b8d5-416b-acad-85c96463f301 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51784" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.594019ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-08T23:32:25Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40147" http.request.id=c45ced1b-b8d5-416b-acad-85c96463f301 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51784" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.668592ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Aug/2025:23:32:25 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-08-08T23:32:25Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=ee69ec97-cefb-428c-968d-02a0876015ac http.request.method=POST http.request.remoteaddr="127.0.0.1:51784" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.38331ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:25 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:25Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=82d812fc-6eeb-4c9e-b3db-ebbf8aaf39fd http.request.method=PUT http.request.remoteaddr="127.0.0.1:51784" http.request.uri="/v2/foo/schema2/blobs/uploads/0fa0c100-5dc4-42ed-81e0-133ae9824fc5?_state=CZZ5Kwau3vODJ1zC0QOTxijotsdW6CG_yn_CiWCYzlR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwZmEwYzEwMC01ZGM0LTQyZWQtODFlMC0xMzNhZTk4MjRmYzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzI6MjUuMzQ2Mjc3MDM2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=2.993996ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:25 +0000] "PUT /v2/foo/schema2/blobs/uploads/0fa0c100-5dc4-42ed-81e0-133ae9824fc5?_state=CZZ5Kwau3vODJ1zC0QOTxijotsdW6CG_yn_CiWCYzlR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwZmEwYzEwMC01ZGM0LTQyZWQtODFlMC0xMzNhZTk4MjRmYzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzI6MjUuMzQ2Mjc3MDM2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:25Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40147" http.request.id=553be3ee-e3e3-4dfd-9e96-6360fa54f26d http.request.method=PUT http.request.remoteaddr="127.0.0.1:51784" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.44029ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-08T23:32:25Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40147" http.request.id=553be3ee-e3e3-4dfd-9e96-6360fa54f26d http.request.method=PUT http.request.remoteaddr="127.0.0.1:51784" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.53006ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Aug/2025:23:32:25 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-08-08T23:32:25Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=de212713-1f1e-4a78-ad14-f3f798a279ad http.request.method=POST http.request.remoteaddr="127.0.0.1:51784" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.229634ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:25 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:28Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=fa76f5a0-4004-4ca0-bc10-5d9a3713d9fa http.request.method=PUT http.request.remoteaddr="127.0.0.1:51784" http.request.uri="/v2/foo/schema2/blobs/uploads/bf15b3a4-cfaf-4c7b-9166-429c151601be?_state=GNKIF08kaDwoo6gP1com77lY0rK2lxToPpPYEx2XwYF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiZjE1YjNhNC1jZmFmLTRjN2ItOTE2Ni00MjljMTUxNjAxYmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzI6MjUuNjM2NDUzNzE0WiJ9&digest=sha256%3A7b8f65fdfe71917c5731c7a1b785c160518d41130b0ab9f658d89f8affe4a158" http.request.useragent="Go-http-client/1.1" http.response.duration=3.0816791s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:25 +0000] "PUT /v2/foo/schema2/blobs/uploads/bf15b3a4-cfaf-4c7b-9166-429c151601be?_state=GNKIF08kaDwoo6gP1com77lY0rK2lxToPpPYEx2XwYF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiZjE1YjNhNC1jZmFmLTRjN2ItOTE2Ni00MjljMTUxNjAxYmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzI6MjUuNjM2NDUzNzE0WiJ9&digest=sha256%3A7b8f65fdfe71917c5731c7a1b785c160518d41130b0ab9f658d89f8affe4a158 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:28Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=168e2571-86e1-4187-84bf-3248dc2826c9 http.request.method=POST http.request.remoteaddr="127.0.0.1:51784" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.282133ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:28 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:31Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=b3f29e3e-a8c6-40ed-9924-41e25e939d27 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51784" http.request.uri="/v2/foo/schema2/blobs/uploads/2c021c71-935b-4e07-9f7b-9e04c1bc53c4?_state=eEVjt4D03I7XnjzWehrc-rf8Um-zyiswU3QAB7lpyjB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyYzAyMWM3MS05MzViLTRlMDctOWY3Yi05ZTA0YzFiYzUzYzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzI6MjguOTc1NTE5ODcyWiJ9&digest=sha256%3A2c702aac61605739d08bc0b808a129a095723e52aa6e5e6ed01e4eee33647ec2" http.request.useragent="Go-http-client/1.1" http.response.duration=2.457206617s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:28 +0000] "PUT /v2/foo/schema2/blobs/uploads/2c021c71-935b-4e07-9f7b-9e04c1bc53c4?_state=eEVjt4D03I7XnjzWehrc-rf8Um-zyiswU3QAB7lpyjB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyYzAyMWM3MS05MzViLTRlMDctOWY3Yi05ZTA0YzFiYzUzYzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMjM6MzI6MjguOTc1NTE5ODcyWiJ9&digest=sha256%3A2c702aac61605739d08bc0b808a129a095723e52aa6e5e6ed01e4eee33647ec2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:31Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40147" http.request.id=1b743727-42ae-4c71-90c2-0ecdb0ce7d16 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51784" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.327618ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:31 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:31Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40147" http.request.id=1f29144d-ce53-4f49-bfd0-edaf97c2d6a5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51784" http.request.uri="/v2/foo/schema2/manifests/sha256:65f99498141a0594580dc2d15ba0d860194f190d3c6c06db48dc41c125530ddd" http.request.useragent="Go-http-client/1.1" http.response.duration=2.616391ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:31 +0000] "PUT /v2/foo/schema2/manifests/sha256:65f99498141a0594580dc2d15ba0d860194f190d3c6c06db48dc41c125530ddd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:31Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=e94b2259-b6d5-4101-8ad1-cb74ee47d037 http.request.method=GET http.request.remoteaddr="127.0.0.1:51784" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.250339ms http.response.status=200 http.response.written=732 127.0.0.1 - - [08/Aug/2025:23:32:31 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-08T23:32:31Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=cda5c0bb-52a7-4959-8791-34c98e818e37 http.request.method=GET http.request.remoteaddr="127.0.0.1:51784" http.request.uri="/v2/foo/schema2/manifests/sha256:65f99498141a0594580dc2d15ba0d860194f190d3c6c06db48dc41c125530ddd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.288617ms http.response.status=200 http.response.written=732 127.0.0.1 - - [08/Aug/2025:23:32:31 +0000] "GET /v2/foo/schema2/manifests/sha256:65f99498141a0594580dc2d15ba0d860194f190d3c6c06db48dc41c125530ddd HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-08T23:32:31Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=bc8a4dcb-ce38-49df-a425-3bd2612a133b http.request.method=GET http.request.remoteaddr="127.0.0.1:51784" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.881674ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:31 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:31Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=2b246479-1e70-4979-a919-937878ee5430 http.request.method=GET http.request.remoteaddr="127.0.0.1:51784" http.request.uri="/v2/foo/schema2/manifests/sha256:65f99498141a0594580dc2d15ba0d860194f190d3c6c06db48dc41c125530ddd" http.request.useragent="Go-http-client/1.1" http.response.duration=1.71765ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:31 +0000] "GET /v2/foo/schema2/manifests/sha256:65f99498141a0594580dc2d15ba0d860194f190d3c6c06db48dc41c125530ddd HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:31Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=98766452-009f-4587-8ab8-eaf1a481528b http.request.method=GET http.request.remoteaddr="127.0.0.1:51784" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.774333ms http.response.status=200 http.response.written=45 127.0.0.1 - - [08/Aug/2025:23:32:31 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-08-08T23:32:31Z" level=info msg="rewriting manifest sha256:65f99498141a0594580dc2d15ba0d860194f190d3c6c06db48dc41c125530ddd in schema1 format to support old client" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=7c247bcb-1ccb-4db7-bce2-d065f3d2b140 http.request.method=GET http.request.remoteaddr="127.0.0.1:51784" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-08T23:32:31Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=7c247bcb-1ccb-4db7-bce2-d065f3d2b140 http.request.method=GET http.request.remoteaddr="127.0.0.1:51784" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.192485ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [08/Aug/2025:23:32:31 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-08-08T23:32:31Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=5c287ed7-6540-4260-8af5-2a9746bee255 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51784" http.request.uri="/v2/foo/schema2/manifests/sha256:65f99498141a0594580dc2d15ba0d860194f190d3c6c06db48dc41c125530ddd" http.request.useragent="Go-http-client/1.1" http.response.duration=2.248944ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:31 +0000] "DELETE /v2/foo/schema2/manifests/sha256:65f99498141a0594580dc2d15ba0d860194f190d3c6c06db48dc41c125530ddd HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:31Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:65f99498141a0594580dc2d15ba0d860194f190d3c6c06db48dc41c125530ddd" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=b2543210-2d10-4193-8703-4c60209f959c http.request.method=GET http.request.remoteaddr="127.0.0.1:51784" http.request.uri="/v2/foo/schema2/manifests/sha256:65f99498141a0594580dc2d15ba0d860194f190d3c6c06db48dc41c125530ddd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.918359ms http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:65f99498141a0594580dc2d15ba0d860194f190d3c6c06db48dc41c125530ddd" 127.0.0.1 - - [08/Aug/2025:23:32:31 +0000] "GET /v2/foo/schema2/manifests/sha256:65f99498141a0594580dc2d15ba0d860194f190d3c6c06db48dc41c125530ddd HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-08-08T23:32:31Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=fab7d4c1-557f-4631-b1b2-5b6a7d9cfc76 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49654" http.request.uri="/v2/foo/schema2/manifests/sha256:65f99498141a0594580dc2d15ba0d860194f190d3c6c06db48dc41c125530ddd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.232008ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:65f99498141a0594580dc2d15ba0d860194f190d3c6c06db48dc41c125530ddd" 127.0.0.1 - - [08/Aug/2025:23:32:31 +0000] "DELETE /v2/foo/schema2/manifests/sha256:65f99498141a0594580dc2d15ba0d860194f190d3c6c06db48dc41c125530ddd HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-08-08T23:32:31Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40147" http.request.id=5360135f-6f17-474a-8ee7-c4086ef1da4b http.request.method=PUT http.request.remoteaddr="127.0.0.1:49670" http.request.uri="/v2/foo/schema2/manifests/sha256:65f99498141a0594580dc2d15ba0d860194f190d3c6c06db48dc41c125530ddd" http.request.useragent="Go-http-client/1.1" http.response.duration=3.052064ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:31 +0000] "PUT /v2/foo/schema2/manifests/sha256:65f99498141a0594580dc2d15ba0d860194f190d3c6c06db48dc41c125530ddd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:31Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=f42087de-23f3-4e77-a5c9-1f055351292d http.request.method=GET http.request.remoteaddr="127.0.0.1:49670" http.request.uri="/v2/foo/schema2/manifests/sha256:65f99498141a0594580dc2d15ba0d860194f190d3c6c06db48dc41c125530ddd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.273479ms http.response.status=200 http.response.written=732 127.0.0.1 - - [08/Aug/2025:23:32:31 +0000] "GET /v2/foo/schema2/manifests/sha256:65f99498141a0594580dc2d15ba0d860194f190d3c6c06db48dc41c125530ddd HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-08T23:32:31Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=7682dfe3-3932-4098-af32-ac4457f6a109 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49680" 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=2.266484ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [08/Aug/2025:23:32:31 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-08-08T23:32:31Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40147" http.request.id=f3bb0f44-d5a8-4a7a-9c61-0b61f0d331ec http.request.method=PUT http.request.remoteaddr="127.0.0.1:49690" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.051439ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:31 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:31Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=3df78ed8-a44a-4bb5-8c82-151b5b2506d8 http.request.method=GET http.request.remoteaddr="127.0.0.1:49690" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.882618ms http.response.status=200 http.response.written=39 127.0.0.1 - - [08/Aug/2025:23:32:31 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-08-08T23:32:31Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=98772b36-ebae-4237-a397-b188c5478fac http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49690" http.request.uri="/v2/foo/schema2/manifests/sha256:65f99498141a0594580dc2d15ba0d860194f190d3c6c06db48dc41c125530ddd" http.request.useragent="Go-http-client/1.1" http.response.duration=1.672894ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:31 +0000] "DELETE /v2/foo/schema2/manifests/sha256:65f99498141a0594580dc2d15ba0d860194f190d3c6c06db48dc41c125530ddd HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:31Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40147" http.request.id=65ed483a-6e41-4edc-9d01-9c9debe8c7aa http.request.method=GET http.request.remoteaddr="127.0.0.1:49690" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.848656ms http.response.status=200 http.response.written=35 127.0.0.1 - - [08/Aug/2025:23:32:31 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (16.24s) === RUN TestManifestDeleteDisabled time="2025-08-08T23:32: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.6 time="2025-08-08T23:32:31Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T23:32:31Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:40669" http.request.id=3621c11a-28fe-48ba-bde3-c041e2176f6d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55276" 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=2.131658ms http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [08/Aug/2025:23:32:31 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.01s) === RUN TestRegistryAsCacheMutationAPIs time="2025-08-08T23:32: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.6 time="2025-08-08T23:32:31Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T23:32:31Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 time="2025-08-08T23:32:32Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.24.6 time="2025-08-08T23:32:32Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.6 time="2025-08-08T23:32:32Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:35619" http.request.id=73e770dc-b305-4a6f-bb21-746c75a23f6c http.request.method=PUT http.request.remoteaddr="127.0.0.1:40446" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.303832ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [08/Aug/2025:23:32:32 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-08-08T23:32:32Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:35619" http.request.id=fe34bb9d-3c67-4f93-a62d-ac75a4fa3e96 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40450" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.141904ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [08/Aug/2025:23:32:32 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-08-08T23:32:32Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:35619" http.request.id=3bec3d0e-eb51-46d0-a1b2-fd45fb44abc9 http.request.method=POST http.request.remoteaddr="127.0.0.1:40458" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.034319ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:23:32:32 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-08-08T23:32:32Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:35619" http.request.id=b447cd5c-d93b-4e9b-9d4e-f38cd86133f0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40460" http.request.uri="/v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.469679ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:23:32:32 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.69s) === RUN TestProxyManifestGetByTag time="2025-08-08T23:32: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.6 time="2025-08-08T23:32:32Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T23:32:32Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34353" http.request.id=0d33d985-9433-4949-a2a2-4326e2d52694 http.request.method=POST http.request.remoteaddr="127.0.0.1:47448" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.007402ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:32 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34353" http.request.id=ab77d004-52fe-4d41-8619-a979719e3cc7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47448" http.request.uri="/v2/foo/bar/blobs/uploads/b8ce1ead-a714-4fda-a4ca-6a5eeab2d2ae?_state=9Aa58ETWGloXEw05dNtdyGKiFtj_5lxEY8yneGt6ByB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI4Y2UxZWFkLWE3MTQtNGZkYS1hNGNhLTZhNWVlYWIyZDJhZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMjozMi41NTcwMjg2ODlaIn0%3D&digest=sha256%3A9b5d59995f153c577866f8be7face5d661022fd6c37a83dfd9e6837e0f1cd7fb" http.request.useragent="Go-http-client/1.1" http.response.duration=7.005715117s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:32 +0000] "PUT /v2/foo/bar/blobs/uploads/b8ce1ead-a714-4fda-a4ca-6a5eeab2d2ae?_state=9Aa58ETWGloXEw05dNtdyGKiFtj_5lxEY8yneGt6ByB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI4Y2UxZWFkLWE3MTQtNGZkYS1hNGNhLTZhNWVlYWIyZDJhZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMjozMi41NTcwMjg2ODlaIn0%3D&digest=sha256%3A9b5d59995f153c577866f8be7face5d661022fd6c37a83dfd9e6837e0f1cd7fb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34353" http.request.id=29f385e4-bd47-4b46-83d3-c5bdceb7d9cb http.request.method=PUT http.request.remoteaddr="127.0.0.1:47448" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=10.294535ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:39 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:39Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-08T23:32:39Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T23:32:39Z" level=info msg="Starting upload purge in 5m0s" go.version=go1.24.6 time="2025-08-08T23:32:39Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 time="2025-08-08T23:32:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34353" http.request.id=3d97afdc-9cef-48d6-b1a8-c4ee97dd6165 http.request.method=GET http.request.remoteaddr="127.0.0.1:47448" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.796545ms http.response.status=200 http.response.written=2 127.0.0.1 - - [08/Aug/2025:23:32:39 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-08-08T23:32:39Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:34353" go.version=go1.24.6 time="2025-08-08T23:32:39Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.6 time="2025-08-08T23:32:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34353" http.request.id=a905d536-90eb-4bb0-966f-36d422138f4f http.request.method=GET http.request.remoteaddr="127.0.0.1:47458" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.601796ms http.response.status=200 http.response.written=2 127.0.0.1 - - [08/Aug/2025:23:32:39 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-08-08T23:32:39Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:34353 /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:34353/v2/:[]]}" go.version=go1.24.6 http.request.host="127.0.0.1:35097" http.request.id=babbd268-6d6c-48ef-b328-bcd914f349a2 http.request.method=GET http.request.remoteaddr="127.0.0.1:37604" http.request.uri="/v2/foo/bar/manifests/sha256:7fe612eb3144d1001a824dced6d938286ebf0c218b36a2215d89d394253df649" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:7fe612eb3144d1001a824dced6d938286ebf0c218b36a2215d89d394253df649" time="2025-08-08T23:32:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34353" http.request.id=451f299e-2fca-4388-bc1b-3497bd9da050 http.request.method=GET http.request.remoteaddr="127.0.0.1:47470" http.request.uri="/v2/foo/bar/manifests/sha256:7fe612eb3144d1001a824dced6d938286ebf0c218b36a2215d89d394253df649" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.295959ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/Aug/2025:23:32:39 +0000] "GET /v2/foo/bar/manifests/sha256:7fe612eb3144d1001a824dced6d938286ebf0c218b36a2215d89d394253df649 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-08T23:32:39Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:7fe612eb3144d1001a824dced6d938286ebf0c218b36a2215d89d394253df649 with ttl=167h59m59.999996075s" go.version=go1.24.6 time="2025-08-08T23:32:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35097" http.request.id=babbd268-6d6c-48ef-b328-bcd914f349a2 http.request.method=GET http.request.remoteaddr="127.0.0.1:37604" http.request.uri="/v2/foo/bar/manifests/sha256:7fe612eb3144d1001a824dced6d938286ebf0c218b36a2215d89d394253df649" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=17.458791ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/Aug/2025:23:32:39 +0000] "GET /v2/foo/bar/manifests/sha256:7fe612eb3144d1001a824dced6d938286ebf0c218b36a2215d89d394253df649 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-08T23:32:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34353" http.request.id=341672c2-8c08-4c1e-9c82-9032c7086f8e http.request.method=GET http.request.remoteaddr="127.0.0.1:47470" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.028081ms http.response.status=200 http.response.written=2 127.0.0.1 - - [08/Aug/2025:23:32:39 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-08-08T23:32:39Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:34353 /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:34353/v2/:[]]}" go.version=go1.24.6 http.request.host="127.0.0.1:35097" http.request.id=96a721b4-ac2a-425f-9b51-75509f7a714d http.request.method=GET http.request.remoteaddr="127.0.0.1:37606" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-08-08T23:32:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34353" http.request.id=f926df86-8b82-45d2-9706-f970f87bd182 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:47484" 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=5.366998ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/Aug/2025:23:32:39 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-08T23:32:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35097" http.request.id=96a721b4-ac2a-425f-9b51-75509f7a714d http.request.method=GET http.request.remoteaddr="127.0.0.1:37606" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=13.7763ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/Aug/2025:23:32:39 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-08T23:32:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34353" http.request.id=1a36326f-4781-498c-a16e-2572f84bd929 http.request.method=POST http.request.remoteaddr="127.0.0.1:47484" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.562509ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:39 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34353" http.request.id=066c2f9f-8a9b-45db-ba94-60455bc08912 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47484" http.request.uri="/v2/foo/bar/blobs/uploads/a57dca14-9b45-4aaa-87f1-7d5135ca5e46?_state=9ddciZj_YjHSKz2IMXXP-61BM4bLs5zrdvcP8bIIssJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE1N2RjYTE0LTliNDUtNGFhYS04N2YxLTdkNTEzNWNhNWU0NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMjozOS44NTQzNTY4OTJaIn0%3D&digest=sha256%3A22101ed4a9b46d9164692f70237428e0b93b764ebce0917b3b97e2ed551eeff9" http.request.useragent="Go-http-client/1.1" http.response.duration=2.406558658s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:39 +0000] "PUT /v2/foo/bar/blobs/uploads/a57dca14-9b45-4aaa-87f1-7d5135ca5e46?_state=9ddciZj_YjHSKz2IMXXP-61BM4bLs5zrdvcP8bIIssJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE1N2RjYTE0LTliNDUtNGFhYS04N2YxLTdkNTEzNWNhNWU0NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQyMzozMjozOS44NTQzNTY4OTJaIn0%3D&digest=sha256%3A22101ed4a9b46d9164692f70237428e0b93b764ebce0917b3b97e2ed551eeff9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34353" http.request.id=37d9f138-8abd-4a28-a62f-c808c9509390 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47484" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=10.36403ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:23:32:42 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T23:32:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34353" http.request.id=c7bd7b16-0ebf-4193-892d-c117af78311e http.request.method=GET http.request.remoteaddr="127.0.0.1:47484" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.698264ms http.response.status=200 http.response.written=2 127.0.0.1 - - [08/Aug/2025:23:32:42 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-08-08T23:32:42Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:34353 /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:34353/v2/:[]]}" go.version=go1.24.6 http.request.host="127.0.0.1:35097" http.request.id=21b81a9d-7c1e-4147-8e9d-aa05b7d9a510 http.request.method=GET http.request.remoteaddr="127.0.0.1:39520" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-08-08T23:32:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34353" http.request.id=105d44bc-00da-44b6-84e5-4b4b108df2b6 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:47062" 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=5.166319ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/Aug/2025:23:32:42 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-08T23:32:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34353" http.request.id=511725b1-5650-40ce-8c4b-7b54682af51a http.request.method=GET http.request.remoteaddr="127.0.0.1:47062" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.739446ms http.response.status=200 http.response.written=2 127.0.0.1 - - [08/Aug/2025:23:32:42 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-08-08T23:32:42Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:34353 /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:34353/v2/:[]]}" go.version=go1.24.6 http.request.host="127.0.0.1:35097" http.request.id=21b81a9d-7c1e-4147-8e9d-aa05b7d9a510 http.request.method=GET http.request.remoteaddr="127.0.0.1:39520" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-08-08T23:32:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34353" http.request.id=3089d0d2-a1dd-40bd-a10a-c838fa6aae23 http.request.method=GET http.request.remoteaddr="127.0.0.1:47078" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.806153ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/Aug/2025:23:32:42 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-08T23:32:42Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:4b2d4419713013b2e32c76073788a23e0a905ab62c14e10f10f2801eb92782df with ttl=167h59m59.999992951s" go.version=go1.24.6 time="2025-08-08T23:32:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35097" http.request.id=21b81a9d-7c1e-4147-8e9d-aa05b7d9a510 http.request.method=GET http.request.remoteaddr="127.0.0.1:39520" 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=27.242526ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/Aug/2025:23:32:42 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (10.12s) === RUN TestAppDispatcher time="2025-08-08T23:32:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33349" http.request.id=b20c8e1a-d5bb-464e-9379-db9d676cf68e http.request.method=GET http.request.remoteaddr="127.0.0.1:57818" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.524279ms http.response.status=200 http.response.written=0 time="2025-08-08T23:32:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33349" http.request.id=3dbac00e-ea95-45f2-9502-3415786bffbd http.request.method=GET http.request.remoteaddr="127.0.0.1:57818" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration=1.405671ms http.response.status=200 http.response.written=0 time="2025-08-08T23:32:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33349" http.request.id=0876a5b6-38bf-4d0b-995d-48a5311335a2 http.request.method=GET http.request.remoteaddr="127.0.0.1:57818" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.347567ms http.response.status=200 http.response.written=0 time="2025-08-08T23:32:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33349" http.request.id=5c925eef-ea27-4f95-bd9f-0c53f5bd02e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:57818" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration=1.932813ms http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2025-08-08T23:32:42Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 instance.id=48ebb8ab-1704-4057-8d1a-8fc0629e4304 time="2025-08-08T23:32:42Z" level=info msg="redis not configured" go.version=go1.24.6 instance.id=48ebb8ab-1704-4057-8d1a-8fc0629e4304 time="2025-08-08T23:32:42Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.24.6 http.request.host="127.0.0.1:37519" http.request.id=db53717e-6afb-4e99-8288-5d825bd8dbd3 http.request.method=GET http.request.remoteaddr="127.0.0.1:56294" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" --- PASS: TestNewApp (0.01s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck time="2025-08-08T23:32:42Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 instance.id=48ebb8ab-1704-4057-8d1a-8fc0629e4304 time="2025-08-08T23:32:42Z" level=info msg="redis not configured" go.version=go1.24.6 instance.id=48ebb8ab-1704-4057-8d1a-8fc0629e4304 time="2025-08-08T23:32:42Z" level=info msg="configuring file health check path=/tmp/healthcheck3220225044, interval=1" go.version=go1.24.6 instance.id=48ebb8ab-1704-4057-8d1a-8fc0629e4304 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-08-08T23:32: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.6 instance.id=48ebb8ab-1704-4057-8d1a-8fc0629e4304 time="2025-08-08T23:32:46Z" level=info msg="redis not configured" go.version=go1.24.6 instance.id=48ebb8ab-1704-4057-8d1a-8fc0629e4304 time="2025-08-08T23:32:46Z" level=info msg="configuring TCP health check addr=127.0.0.1:33191, interval=1" go.version=go1.24.6 instance.id=48ebb8ab-1704-4057-8d1a-8fc0629e4304 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-08-08T23:32:50Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 instance.id=48ebb8ab-1704-4057-8d1a-8fc0629e4304 time="2025-08-08T23:32:50Z" level=info msg="redis not configured" go.version=go1.24.6 instance.id=48ebb8ab-1704-4057-8d1a-8fc0629e4304 time="2025-08-08T23:32:50Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:38859, interval=1, threshold=3" go.version=go1.24.6 instance.id=48ebb8ab-1704-4057-8d1a-8fc0629e4304 --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 176.554s ? 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.07s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.05s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.62s) === RUN TestProxyManifests --- PASS: TestProxyManifests (1.23s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 10.980s === RUN TestSchedule time="2025-08-08T23:30:00Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 instance.id=17eb1e1e-55bd-458d-91ec-3a45e2f1181c time="2025-08-08T23:30:00Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.994957ms" go.version=go1.24.6 instance.id=17eb1e1e-55bd-458d-91ec-3a45e2f1181c time="2025-08-08T23:30:00Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=995.896µs" go.version=go1.24.6 instance.id=17eb1e1e-55bd-458d-91ec-3a45e2f1181c time="2025-08-08T23:30:00Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=995.955µs" go.version=go1.24.6 instance.id=17eb1e1e-55bd-458d-91ec-3a45e2f1181c scheduler_test.go:52: removing testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc scheduler_test.go:52: removing testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb scheduler_test.go:52: removing testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa --- PASS: TestSchedule (0.05s) === RUN TestRestoreOld time="2025-08-08T23:30:00Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 instance.id=17eb1e1e-55bd-458d-91ec-3a45e2f1181c --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-08-08T23:30:00Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 instance.id=17eb1e1e-55bd-458d-91ec-3a45e2f1181c time="2025-08-08T23:30:00Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.995807ms" go.version=go1.24.6 instance.id=17eb1e1e-55bd-458d-91ec-3a45e2f1181c time="2025-08-08T23:30:00Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.996521ms" go.version=go1.24.6 instance.id=17eb1e1e-55bd-458d-91ec-3a45e2f1181c time="2025-08-08T23:30:00Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 instance.id=17eb1e1e-55bd-458d-91ec-3a45e2f1181c --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-08-08T23:30:01Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 instance.id=17eb1e1e-55bd-458d-91ec-3a45e2f1181c --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.586s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (4.05s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 25937920 sha256:3a75371217cea5ae439f50562c87ba442be50897b5e79a62cfabcaf70aaf715d [] map[] } --- PASS: TestSimpleBlobRead (0.96s) === RUN TestBlobMount --- PASS: TestBlobMount (0.47s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (4.31s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (3.66s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (4.17s) === 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:2fde72b03cc17350f2d7c757a309a24d7a4d663f20d80e5582a3b888710dbd4c palailogos: marking blob sha256:afcc93901998af9948a0179eae2e28c04315910483edc70a55c4b08ef92ab211 palailogos: marking blob sha256:3ac570ba6872ed3ff9c2ad59d37756f7237fcb258deb4b830e250bca37b7ef4e palailogos: marking manifest sha256:78db09419cfae0bebb6ca09df2e594aba06ecdc3643a149cbf60428f171969ae palailogos: marking blob sha256:668f7d4e8a8d573c9c42baddcc753eba25bd4ffafcf0f2480c30a1858d3aa3d8 palailogos: marking blob sha256:5c114c2bd46ef2cf3ee150677a96398609dfc618a9d647ebd6e54b60cbe0e75b palailogos: marking manifest sha256:ac9ac27d0a4cb9df276ce85e723c4beec931aea0a3140e978f35041fdc13c7aa palailogos: marking blob sha256:2fde72b03cc17350f2d7c757a309a24d7a4d663f20d80e5582a3b888710dbd4c palailogos: marking blob sha256:78db09419cfae0bebb6ca09df2e594aba06ecdc3643a149cbf60428f171969ae palailogos: marking manifest sha256:fe7f89b5008a416a4070626f41e1a80b92cc5c14d289a2117abe699c5c5ae7eb palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:e0860586b81b8ead2ef2a165e80e81b3a8083a4b1f1797ef775670ad5d5fd001 palailogos: marking blob sha256:38cd5f374dd334446ec4fd7f82327449430f46bd09a561d5a547b5d4248f5380 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (2.66s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:424391008eb4667d019335a705141093d504ef5f8dec0fddd31a2deabdf09fff deletemanifests: marking manifest sha256:6f511001a42b1f972dfb4525bcd948ed714eecb900a2d76c246eaaf2a381f83a deletemanifests: marking blob sha256:336b1a72c8a4dc90b035364776726e334801b8052f4d4e184c0d43369ae2d21c deletemanifests: marking blob sha256:03ec33de47350788580e186accc74441729f91e73182aab2e7d55f3128e5778c deletemanifests: marking blob sha256:afbcd31737e1b1d22c808b58ab8bc9a2050e1d338504f790a56c7c211c96519e 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:015e72326b20ff86e0440626ed27516a227a2a65c16541b0cea7a3ba2276d359 blob eligible for deletion: sha256:0c0aa84f830ff157d2b33e8556c0d1d41b0c923cff09b03e2d64572a1967501a blob eligible for deletion: sha256:424391008eb4667d019335a705141093d504ef5f8dec0fddd31a2deabdf09fff blob eligible for deletion: sha256:9d7f493ca1db2214686fc282b7d743e50a32212bb5a1992f2df4798ebc02cf3d deletemanifests manifest eligible for deletion: sha256:424391008eb4667d019335a705141093d504ef5f8dec0fddd31a2deabdf09fff deletemanifests: marking manifest sha256:6f511001a42b1f972dfb4525bcd948ed714eecb900a2d76c246eaaf2a381f83a deletemanifests: marking blob sha256:336b1a72c8a4dc90b035364776726e334801b8052f4d4e184c0d43369ae2d21c deletemanifests: marking blob sha256:03ec33de47350788580e186accc74441729f91e73182aab2e7d55f3128e5778c deletemanifests: marking blob sha256:afbcd31737e1b1d22c808b58ab8bc9a2050e1d338504f790a56c7c211c96519e time="2025-08-08T23:30:24Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/424391008eb4667d019335a705141093d504ef5f8dec0fddd31a2deabdf09fff" go.version=go1.24.6 instance.id=1447fd22-ac6e-40f8-be64-77bc084d6512 time="2025-08-08T23:30:24Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/424391008eb4667d019335a705141093d504ef5f8dec0fddd31a2deabdf09fff" go.version=go1.24.6 instance.id=1447fd22-ac6e-40f8-be64-77bc084d6512 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:015e72326b20ff86e0440626ed27516a227a2a65c16541b0cea7a3ba2276d359 time="2025-08-08T23:30:24Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/01/015e72326b20ff86e0440626ed27516a227a2a65c16541b0cea7a3ba2276d359" go.version=go1.24.6 instance.id=1447fd22-ac6e-40f8-be64-77bc084d6512 blob eligible for deletion: sha256:0c0aa84f830ff157d2b33e8556c0d1d41b0c923cff09b03e2d64572a1967501a time="2025-08-08T23:30:24Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/0c/0c0aa84f830ff157d2b33e8556c0d1d41b0c923cff09b03e2d64572a1967501a" go.version=go1.24.6 instance.id=1447fd22-ac6e-40f8-be64-77bc084d6512 blob eligible for deletion: sha256:424391008eb4667d019335a705141093d504ef5f8dec0fddd31a2deabdf09fff time="2025-08-08T23:30:24Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/42/424391008eb4667d019335a705141093d504ef5f8dec0fddd31a2deabdf09fff" go.version=go1.24.6 instance.id=1447fd22-ac6e-40f8-be64-77bc084d6512 blob eligible for deletion: sha256:9d7f493ca1db2214686fc282b7d743e50a32212bb5a1992f2df4798ebc02cf3d time="2025-08-08T23:30:24Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/9d/9d7f493ca1db2214686fc282b7d743e50a32212bb5a1992f2df4798ebc02cf3d" go.version=go1.24.6 instance.id=1447fd22-ac6e-40f8-be64-77bc084d6512 --- PASS: TestDeleteManifestIfTagNotFound (3.10s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:dcb241f2832ff64d23a0515d4bf0eb5d288a127fd22369a5e6b2eb685efe9d3c time="2025-08-08T23:30:25Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/dc/dcb241f2832ff64d23a0515d4bf0eb5d288a127fd22369a5e6b2eb685efe9d3c" go.version=go1.24.6 instance.id=1447fd22-ac6e-40f8-be64-77bc084d6512 blob eligible for deletion: sha256:7810eabe235c182840d4dfc12b8b9cc62cdcdfdaa6bf02444973874f02a9aed7 time="2025-08-08T23:30:25Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/78/7810eabe235c182840d4dfc12b8b9cc62cdcdfdaa6bf02444973874f02a9aed7" go.version=go1.24.6 instance.id=1447fd22-ac6e-40f8-be64-77bc084d6512 blob eligible for deletion: sha256:ae0c09f4b92e47b279acaeb71a23d16419d95302e9cb6b492df7849d503b9e8d time="2025-08-08T23:30:25Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ae/ae0c09f4b92e47b279acaeb71a23d16419d95302e9cb6b492df7849d503b9e8d" go.version=go1.24.6 instance.id=1447fd22-ac6e-40f8-be64-77bc084d6512 --- PASS: TestGCWithMissingManifests (0.83s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:fe454a99e4c9ee63e2fe6ac8e09e904d20b90d59f638e6dbbc533a099698a7b0 komnenos: marking blob sha256:e1d23ae0d11ccd64b872ab554289a56b501cbd18efea0bdc9cbaeabfeee14803 komnenos: marking blob sha256:94806e33925eb9bda433fac63bfd375a18f69f9bc12907dff70e83f91afb7261 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:c6db682057e6a14a8a0c1d2853f0807db9eb2658803850f4141e2510e4224a85 time="2025-08-08T23:30:28Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/c6/c6db682057e6a14a8a0c1d2853f0807db9eb2658803850f4141e2510e4224a85" go.version=go1.24.6 instance.id=1447fd22-ac6e-40f8-be64-77bc084d6512 blob eligible for deletion: sha256:cd2ed2e84e2848c5d4dac7d7186351a2e67dae1ef5ce4e73012de94533786aeb time="2025-08-08T23:30:28Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/cd/cd2ed2e84e2848c5d4dac7d7186351a2e67dae1ef5ce4e73012de94533786aeb" go.version=go1.24.6 instance.id=1447fd22-ac6e-40f8-be64-77bc084d6512 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-08-08T23:30:28Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.6 instance.id=1447fd22-ac6e-40f8-be64-77bc084d6512 blob eligible for deletion: sha256:2b097d9ee02098c6722df57372b87ddbf01defba7075c0b78ecadb367251c76b time="2025-08-08T23:30:28Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/2b/2b097d9ee02098c6722df57372b87ddbf01defba7075c0b78ecadb367251c76b" go.version=go1.24.6 instance.id=1447fd22-ac6e-40f8-be64-77bc084d6512 blob eligible for deletion: sha256:444c0528ed57aa6dbc47089402989ec9d44dd25c2372561b9657eb894af42aa6 time="2025-08-08T23:30:28Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/44/444c0528ed57aa6dbc47089402989ec9d44dd25c2372561b9657eb894af42aa6" go.version=go1.24.6 instance.id=1447fd22-ac6e-40f8-be64-77bc084d6512 blob eligible for deletion: sha256:8969335096c765b6012580458ed3118273f1376bf1120ebefeec06d36881df35 time="2025-08-08T23:30:28Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/89/8969335096c765b6012580458ed3118273f1376bf1120ebefeec06d36881df35" go.version=go1.24.6 instance.id=1447fd22-ac6e-40f8-be64-77bc084d6512 blob eligible for deletion: sha256:b1710b9230275e61bc0d52a8ad469c850e8f5c0baec646aaf3394e974fca38e4 time="2025-08-08T23:30:28Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/b1/b1710b9230275e61bc0d52a8ad469c850e8f5c0baec646aaf3394e974fca38e4" go.version=go1.24.6 instance.id=1447fd22-ac6e-40f8-be64-77bc084d6512 --- PASS: TestDeletionHasEffect (2.96s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (2.58s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:011ee9019a91ef8340d553897d7073035863b2e977cb34baadbd1b6e416caa78 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:b2bf31e54582c44bce86dbe6bed62ca61bc9cb66cb42603b330681c07c2d0ef9 michael_z_doukas: marking blob sha256:307fde415c55a0a33a868eab61de9ddfee681a1c292f8ac524e4bb707d5b537c 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:e1fb2869750723fd0f89a951f73c9c9c4b905512b8d4aa1990265b4f332e7e1a time="2025-08-08T23:30:31Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e1/e1fb2869750723fd0f89a951f73c9c9c4b905512b8d4aa1990265b4f332e7e1a" go.version=go1.24.6 instance.id=1447fd22-ac6e-40f8-be64-77bc084d6512 --- PASS: TestOrphanBlobDeleted (1.21s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:e0202c595c8a538260bc8326396c76d963e3aaf0045d165fb302cb1ec10dcb2c linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:720112db875df391dbb2bf6f17316fec3e720e0018f8ef2367d80cb50ccd67ee --- PASS: TestLinkedBlobStoreCreateWithMountFrom (1.00s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.72s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.74s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (1.98s) === RUN TestLinkPathFuncs --- PASS: TestLinkPathFuncs (0.00s) === RUN TestVerifyOCIManifestNonDistributableLayer --- PASS: TestVerifyOCIManifestNonDistributableLayer (0.00s) === RUN TestPathMapper --- PASS: TestPathMapper (0.00s) === RUN TestDigestFromPath --- PASS: TestDigestFromPath (0.00s) === RUN TestPurgeGather --- PASS: TestPurgeGather (0.00s) === RUN TestPurgeNone time="2025-08-08T23:30:36Z" level=info msg="PurgeUploads starting: olderThan=2025-08-08 22:30:36.250178893 +0000 UTC m=-3564.570387992, actuallyDelete=true" time="2025-08-08T23:30:36Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-08-08T23:30:36Z" level=info msg="PurgeUploads starting: olderThan=2025-08-08 23:30:36.251154907 +0000 UTC m=+35.430588021, actuallyDelete=true" time="2025-08-08T23:30:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/03c4e45c-be3c-43c5-8951-8f78c2bcd10a have older date (2025-08-08 22:30:36 +0000 UTC) than purge date (2025-08-08 23:30:36.251154907 +0000 UTC m=+35.430588021). Removing upload directory." time="2025-08-08T23:30:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4b81c1ec-e4bb-41bc-ad9b-c2cb3ad46c1d have older date (2025-08-08 22:30:36 +0000 UTC) than purge date (2025-08-08 23:30:36.251154907 +0000 UTC m=+35.430588021). Removing upload directory." time="2025-08-08T23:30:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/cd30934d-1ccd-4809-82f6-16ac76177b03 have older date (2025-08-08 22:30:36 +0000 UTC) than purge date (2025-08-08 23:30:36.251154907 +0000 UTC m=+35.430588021). Removing upload directory." time="2025-08-08T23:30:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/db794a77-ec19-4d43-8ee0-8f96b663bbee have older date (2025-08-08 22:30:36 +0000 UTC) than purge date (2025-08-08 23:30:36.251154907 +0000 UTC m=+35.430588021). Removing upload directory." time="2025-08-08T23:30:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f2ac1db4-e8b4-41de-b982-3ad8ac1c1a89 have older date (2025-08-08 22:30:36 +0000 UTC) than purge date (2025-08-08 23:30:36.251154907 +0000 UTC m=+35.430588021). Removing upload directory." time="2025-08-08T23:30:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/fbadff6c-002a-4e6c-a38b-47e49cdaa785 have older date (2025-08-08 22:30:36 +0000 UTC) than purge date (2025-08-08 23:30:36.251154907 +0000 UTC m=+35.430588021). Removing upload directory." time="2025-08-08T23:30:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/26950ef3-e472-4681-b39e-a5470a08098f have older date (2025-08-08 22:30:36 +0000 UTC) than purge date (2025-08-08 23:30:36.251154907 +0000 UTC m=+35.430588021). Removing upload directory." time="2025-08-08T23:30:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/45641302-b5e3-478b-b833-5248355a2fd8 have older date (2025-08-08 22:30:36 +0000 UTC) than purge date (2025-08-08 23:30:36.251154907 +0000 UTC m=+35.430588021). Removing upload directory." time="2025-08-08T23:30:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c3f8a85c-74f5-461a-8f83-31ab7b05c8e4 have older date (2025-08-08 22:30:36 +0000 UTC) than purge date (2025-08-08 23:30:36.251154907 +0000 UTC m=+35.430588021). Removing upload directory." time="2025-08-08T23:30:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f66da144-8fe0-4d9f-b943-10115a95c095 have older date (2025-08-08 22:30:36 +0000 UTC) than purge date (2025-08-08 23:30:36.251154907 +0000 UTC m=+35.430588021). Removing upload directory." time="2025-08-08T23:30:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/b5e23b2e-f4b5-492f-b692-d3e4808905ef have older date (2025-08-08 22:30:36 +0000 UTC) than purge date (2025-08-08 23:30:36.251154907 +0000 UTC m=+35.430588021). Removing upload directory." time="2025-08-08T23:30:36Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-08-08T23:30:36Z" level=info msg="PurgeUploads starting: olderThan=2025-08-08 23:30:36.252319249 +0000 UTC m=+35.431752357, actuallyDelete=true" time="2025-08-08T23:30:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/c00368b8-c9d6-4fb8-b539-a898409725f4 have older date (2025-08-08 22:30:36 +0000 UTC) than purge date (2025-08-08 23:30:36.252319249 +0000 UTC m=+35.431752357). Removing upload directory." time="2025-08-08T23:30:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/96c660dd-26a5-441b-bb61-ecfe5d4b0767 have older date (2025-08-08 22:30:36 +0000 UTC) than purge date (2025-08-08 23:30:36.252319249 +0000 UTC m=+35.431752357). Removing upload directory." time="2025-08-08T23:30:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/bd59bf27-7c92-4b93-9e86-93f12838a546 have older date (2025-08-08 22:30:36 +0000 UTC) than purge date (2025-08-08 23:30:36.252319249 +0000 UTC m=+35.431752357). Removing upload directory." time="2025-08-08T23:30:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/238ef1ec-6971-4fc9-9444-331cedf22ed7 have older date (2025-08-08 22:30:36 +0000 UTC) than purge date (2025-08-08 23:30:36.252319249 +0000 UTC m=+35.431752357). Removing upload directory." time="2025-08-08T23:30:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/95cd70f7-e6af-4712-937f-a17fc1e54aa2 have older date (2025-08-08 22:30:36 +0000 UTC) than purge date (2025-08-08 23:30:36.252319249 +0000 UTC m=+35.431752357). Removing upload directory." time="2025-08-08T23:30:36Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-08-08T23:30:36Z" level=info msg="PurgeUploads starting: olderThan=2025-08-08 23:30:36.253204805 +0000 UTC m=+35.432637919, actuallyDelete=true" time="2025-08-08T23:30:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/34df0cb9-1427-4772-892a-4a12856ca2ce have older date (2025-08-08 22:30:36 +0000 UTC) than purge date (2025-08-08 23:30:36.253204805 +0000 UTC m=+35.432637919). Removing upload directory." time="2025-08-08T23:30:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7fcac66c-b6c2-4b95-8de6-d23f63343ea4 have older date (2025-08-08 22:30:36 +0000 UTC) than purge date (2025-08-08 23:30:36.253204805 +0000 UTC m=+35.432637919). Removing upload directory." time="2025-08-08T23:30:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/9acbe2ec-21dd-4dbf-83b9-1a00d4950651 have older date (2025-08-08 22:30:36 +0000 UTC) than purge date (2025-08-08 23:30:36.253204805 +0000 UTC m=+35.432637919). Removing upload directory." time="2025-08-08T23:30:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c65cee8f-24be-4fcf-86fc-7732014bdee0 have older date (2025-08-08 22:30:36 +0000 UTC) than purge date (2025-08-08 23:30:36.253204805 +0000 UTC m=+35.432637919). Removing upload directory." time="2025-08-08T23:30:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/fa721fa4-035a-41d1-b715-df5f447b14ef have older date (2025-08-08 22:30:36 +0000 UTC) than purge date (2025-08-08 23:30:36.253204805 +0000 UTC m=+35.432637919). Removing upload directory." time="2025-08-08T23:30:36Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-08-08T23:30:36Z" level=info msg="PurgeUploads starting: olderThan=2025-08-08 23:30:36.253717825 +0000 UTC m=+35.433150938, actuallyDelete=true" time="2025-08-08T23:30:36Z" 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 35.453s ? 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.012s === RUN TestRedisBlobDescriptorCacheProvider redis_test.go:29: please set -test.registry.storage.cache.redis.addr to test layer info cache against redis --- SKIP: TestRedisBlobDescriptorCacheProvider (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/redis 0.007s === RUN TestWalkFileRemoved time="2025-08-08T23:30:00Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.005s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.421s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.07s) === RUN TestGetLimitFromParameter === RUN TestGetLimitFromParameter/foo === RUN TestGetLimitFromParameter/50 === RUN TestGetLimitFromParameter/5 === RUN TestGetLimitFromParameter/ === RUN TestGetLimitFromParameter/812 --- PASS: TestGetLimitFromParameter (0.00s) --- PASS: TestGetLimitFromParameter/foo (0.00s) --- PASS: TestGetLimitFromParameter/50 (0.00s) --- PASS: TestGetLimitFromParameter/5 (0.00s) --- PASS: TestGetLimitFromParameter/ (0.00s) --- PASS: TestGetLimitFromParameter/812 (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/base 0.083s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.26s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.774s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (18.54s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 19.011s ? github.com/docker/distribution/registry/storage/driver/middleware [no test files] === RUN TestS3TryUpdate === PAUSE TestS3TryUpdate === RUN TestMatchIPV6 === PAUSE TestMatchIPV6 === RUN TestMatchIPV4 === PAUSE TestMatchIPV4 === RUN TestMatchIPV4_2 === PAUSE TestMatchIPV4_2 === RUN TestMatchIPV4WithRegionMatched === PAUSE TestMatchIPV4WithRegionMatched === RUN TestMatchIPV4WithRegionMatch_2 === PAUSE TestMatchIPV4WithRegionMatch_2 === RUN TestMatchIPV4WithRegionNotMatched === PAUSE TestMatchIPV4WithRegionNotMatched === RUN TestInvalidData === PAUSE TestInvalidData === RUN TestInvalidNetworkType === PAUSE TestInvalidNetworkType === RUN TestParsing === PAUSE TestParsing === RUN TestUpdateCalledRegularly === PAUSE TestUpdateCalledRegularly === RUN TestEligibleForS3 === RUN TestEligibleForS3/Client_IP_=_ time="2025-08-08T23:30:00Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.24.6 === RUN TestEligibleForS3/Client_IP_=_#01 time="2025-08-08T23:30:00Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.24.6 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2025-08-08T23:30:00Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.24.6 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate === CONT TestParsing === CONT TestInvalidNetworkType === CONT TestMatchIPV4_2 === CONT TestUpdateCalledRegularly === CONT TestMatchIPV4 === CONT TestMatchIPV4WithRegionNotMatched === CONT TestInvalidData === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV6 time="2025-08-08T23:30:00Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.6 instance.id=f1b9f422-1097-406f-a450-154e313af39c time="2025-08-08T23:30:00Z" level=error msg="unknown ip address format" go.version=go1.24.6 instance.id=f1b9f422-1097-406f-a450-154e313af39c ip=?0000000000000000000000000000000000 --- PASS: TestParsing (0.00s) --- PASS: TestInvalidNetworkType (0.00s) time="2025-08-08T23:30:00Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.6 instance.id=f1b9f422-1097-406f-a450-154e313af39c --- PASS: TestS3TryUpdate (0.00s) --- PASS: TestInvalidData (0.00s) time="2025-08-08T23:30:00Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.6 --- PASS: TestMatchIPV6 (0.00s) --- PASS: TestMatchIPV4WithRegionMatched (0.00s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.00s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.00s) --- PASS: TestMatchIPV4 (0.01s) --- PASS: TestMatchIPV4_2 (0.00s) time="2025-08-08T23:30:01Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.6 time="2025-08-08T23:30:02Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.6 time="2025-08-08T23:30:03Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.6 time="2025-08-08T23:30:04Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.6 --- PASS: TestUpdateCalledRegularly (4.50s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.513s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.007s ? github.com/docker/distribution/registry/storage/driver/oss [no test files] === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) === RUN TestEmptyRootList s3_test.go:119: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestEmptyRootList (0.00s) === RUN TestStorageClass s3_test.go:169: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestStorageClass (0.00s) === RUN TestOverThousandBlobs s3_test.go:242: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestOverThousandBlobs (0.00s) === RUN TestMoveWithMultipartCopy s3_test.go:275: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestMoveWithMultipartCopy (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/s3-aws 0.423s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.75s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 16.191s ? 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.015s ? github.com/docker/distribution/version [no test files] >>> docker-registry: Entering fakeroot... >>> docker-registry-openrc*: Running split function openrc... 'etc/conf.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/conf.d' 'etc/init.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/init.d' >>> docker-registry-openrc*: Preparing subpackage docker-registry-openrc... >>> docker-registry-openrc*: Running postcheck for docker-registry-openrc >>> docker-registry*: Running postcheck for docker-registry >>> docker-registry*: Preparing package docker-registry... >>> docker-registry*: Stripping binaries >>> docker-registry*: Script found. /bin/sh added as a dependency for docker-registry-2.8.3-r15.apk >>> docker-registry*: Adding .pre-install >>> docker-registry-openrc*: Scanning shared objects >>> docker-registry*: Scanning shared objects >>> docker-registry-openrc*: Tracing dependencies... >>> docker-registry-openrc*: Package size: 1.5 KB >>> docker-registry-openrc*: Compressing data... >>> docker-registry-openrc*: Create checksum... >>> docker-registry-openrc*: Create docker-registry-openrc-2.8.3-r15.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-x86.so.1 >>> docker-registry*: Package size: 24.2 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r15.apk >>> docker-registry: Build complete at Fri, 08 Aug 2025 23:32:58 +0000 elapsed time 0h 3m 26s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20250808.232933) (2/2) Purging go (1.24.6-r1) busybox-1.37.0-r22.trigger: Executing script... OK: 426 MiB in 104 packages >>> docker-registry: Updating the community/x86 repository index... >>> docker-registry: Signing the index...