>>> docker-registry: Building community/docker-registry 2.8.3-r17 (using abuild 3.15.0-r6) started Wed, 08 Oct 2025 17:34:06 +0000 >>> docker-registry: Validating /home/buildozer/aports/community/docker-registry/APKBUILD... >>> docker-registry: Analyzing dependencies... >>> docker-registry: Installing for build: build-base git go (1/2) Installing go (1.25.2-r0) (2/2) Installing .makedepends-docker-registry (20251008.173407) busybox-1.37.0-r24.trigger: Executing script... usr_merge_nag.sh: * WARNING: The current system is not /usr-merged. You are encouraged to usr_merge_nag.sh: * migrate manually to ensure the best-possible support. See usr_merge_nag.sh: * https://alpinelinux.org/posts/2025-10-01-usr-merge.html for more details OK: 586 MiB in 109 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 skip-test-graceful-shutdown.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 >>> docker-registry: skip-test-graceful-shutdown.patch patching file Makefile + bin/registry + bin/digest + bin/registry-api-descriptor-template + binaries + test ? github.com/docker/distribution/cmd/digest [no test files] ? github.com/docker/distribution/cmd/registry [no test files] ? github.com/docker/distribution/cmd/registry-api-descriptor-template [no test files] === RUN Test time="2025-10-08T17:34:24Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-10-08T17:34:24Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.01s) PASS ok github.com/docker/distribution/configuration 0.016s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-10-08T17:34:24Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.00s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.009s ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.00s) PASS ok github.com/docker/distribution/health 0.014s === RUN TestGETDownHandlerDoesNotChangeStatus --- PASS: TestGETDownHandlerDoesNotChangeStatus (0.00s) === RUN TestGETUpHandlerDoesNotChangeStatus --- PASS: TestGETUpHandlerDoesNotChangeStatus (0.00s) === RUN TestPOSTDownHandlerChangeStatus --- PASS: TestPOSTDownHandlerChangeStatus (0.00s) === RUN TestPOSTUpHandlerChangeStatus --- PASS: TestPOSTUpHandlerChangeStatus (0.00s) PASS ok github.com/docker/distribution/health/api 0.005s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.06s) PASS ok github.com/docker/distribution/health/checks 0.067s ? github.com/docker/distribution/manifest [no test files] === RUN TestManifestList --- PASS: TestManifestList (0.00s) === RUN TestOCIImageIndex --- PASS: TestOCIImageIndex (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/manifestlist 0.006s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/ocischema 0.006s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.00s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.00s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.014s === 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/10/08 17:34:24 http: TLS handshake error from 127.0.0.1:43348: 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:41349/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:41349/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:41349/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:41349/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:45593?status=0, fail=true --- PASS: TestHTTPSink (0.02s) === RUN TestListener --- PASS: TestListener (0.55s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-10-08T17:34:25Z" level=info msg="broadcaster: closing" time="2025-10-08T17:34:25Z" level=info msg="closing testSink" time="2025-10-08T17:34:25Z" level=info msg="closing testSink" time="2025-10-08T17:34:25Z" level=info msg="closing testSink" time="2025-10-08T17:34:25Z" level=info msg="closing testSink" time="2025-10-08T17:34:25Z" level=info msg="closing testSink" time="2025-10-08T17:34:25Z" level=info msg="closing testSink" time="2025-10-08T17:34:25Z" level=info msg="closing testSink" time="2025-10-08T17:34:25Z" level=info msg="closing testSink" time="2025-10-08T17:34:25Z" level=info msg="closing testSink" time="2025-10-08T17:34:25Z" level=info msg="closing testSink" time="2025-10-08T17:34:25Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.01s) === RUN TestEventQueue time="2025-10-08T17:34:25Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 1} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:25Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:25Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:26Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:26Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:26Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-08T17:34:26Z" level=warning msg="&{0xc000444e70 0.9} encountered too many errors, backing off" time="2025-10-08T17:34:26Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.77s) PASS ok github.com/docker/distribution/notifications 1.491s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-10-08T17:34:24Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-10-08T17:34:24.706448968Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.2 time="2025-10-08T17:34:24.706472276Z" level=info msg="redis not configured" go.version=go1.25.2 time="2025-10-08T17:34:24.706558331Z" level=info msg="Starting upload purge in 34m0s" go.version=go1.25.2 time="2025-10-08T17:34:24.706792033Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.25.2 time="2025-10-08T17:34:24.706803477Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.25.2 time="2025-10-08T17:34:24.707134104Z" level=info msg="listening on [::]:5001, tls" go.version=go1.25.2 time="2025-10-08T17:34:27.720427378Z" level=info msg="response completed" go.version=go1.25.2 http.request.host=127.0.0.1 http.request.id=07d93acd-3f44-4f38-97ed-07fead14aef6 http.request.method=GET http.request.remoteaddr="127.0.0.1:35902" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.314659ms http.response.status=200 http.response.written=2 127.0.0.1 - - [08/Oct/2025:17:34:27 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-10-08T17:34:27.721090962Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.25.2 --- PASS: TestRegistrySupportedCipherSuite (3.24s) === RUN TestRegistryUnsupportedCipherSuite time="2025-10-08T17:34:27.9706599Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-10-08T17:34:27.972757306Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.2 time="2025-10-08T17:34:27.972793899Z" level=info msg="redis not configured" go.version=go1.25.2 time="2025-10-08T17:34:27.972836179Z" level=info msg="Starting upload purge in 44m0s" go.version=go1.25.2 time="2025-10-08T17:34:27.97307984Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.25.2 --- PASS: TestRegistryUnsupportedCipherSuite (8.25s) PASS ok github.com/docker/distribution/registry 11.509s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.009s === 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.04s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.073s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-10-08T17:34:24Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.25.2 instance.id=90446960-166c-4417-950e-2259e0f4b0f3 time="2025-10-08T17:34:24Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.25.2 instance.id=90446960-166c-4417-950e-2259e0f4b0f3 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-10-08T17:34:24Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.25.2 password="Ed2hiWR6TJDgFu1XJIY_f2p7RyrwMcuxStY4MCEB_g4" user=docker --- PASS: TestCreateHtpasswdFile (0.08s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.091s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.010s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.01s) === RUN TestLeeway time="2025-10-08T17:34:24Z" level=info msg="token not to be used before 2025-10-08 17:34:25 +0000 UTC - currently 2025-10-08 17:34:24.586575819 +0000 UTC m=+0.007313688" time="2025-10-08T17:34:24Z" level=info msg="token not to be used after 2025-10-08 17:34:24 +0000 UTC - currently 2025-10-08 17:34:24.586968625 +0000 UTC m=+0.007706486" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2025-10-08T17:34:24Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.00s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.022s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.00s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.00s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.00s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.00s) === RUN TestManifestPut --- PASS: TestManifestPut (0.00s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.052s === 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.025s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.012s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2025-10-08T17:34:24Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.2 time="2025-10-08T17:34:24Z" level=info msg="redis not configured" go.version=go1.25.2 time="2025-10-08T17:34:24Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:39741" http.request.id=2b7bce0d-f627-40b4-a10c-6f72ef20cfeb http.request.method=GET http.request.remoteaddr="127.0.0.1:39558" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.180733ms http.response.status=200 http.response.written=2 127.0.0.1 - - [08/Oct/2025:17:34:24 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2025-10-08T17:34:24Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.2 time="2025-10-08T17:34:24Z" level=info msg="redis not configured" go.version=go1.25.2 time="2025-10-08T17:34:24Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37039" http.request.id=6895cda7-b8e8-4252-bbe0-50214065560f http.request.method=GET http.request.remoteaddr="127.0.0.1:59712" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="781.096µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [08/Oct/2025:17:34:24 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-10-08T17:34:24Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37039" http.request.id=95421fc5-8a74-41cc-b416-58540dc2668d http.request.method=POST http.request.remoteaddr="127.0.0.1:59712" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.16413ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:34:24 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:34:30Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37039" http.request.id=0d1c5b1d-4620-473b-abeb-ca3e6d17c38a http.request.method=PUT http.request.remoteaddr="127.0.0.1:59712" http.request.uri="/v2/foo/aaaa/blobs/uploads/3986d92d-dfab-441e-9416-6a4ee4330f18?_state=qz-oNB3bvQJzaT-V4kRPiEQxRbfJgWBoVFslpM7mgeN7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIzOTg2ZDkyZC1kZmFiLTQ0MWUtOTQxNi02YTRlZTQzMzBmMTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzQ6MjQuOTUxOTc0MzFaIn0%3D&digest=sha256%3Aac52cc1be85ca8c32652e3387c310a3e70d4d5e43f57d180ae3b11f62972670a" http.request.useragent="Go-http-client/1.1" http.response.duration=5.682229958s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:34:24 +0000] "PUT /v2/foo/aaaa/blobs/uploads/3986d92d-dfab-441e-9416-6a4ee4330f18?_state=qz-oNB3bvQJzaT-V4kRPiEQxRbfJgWBoVFslpM7mgeN7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIzOTg2ZDkyZC1kZmFiLTQ0MWUtOTQxNi02YTRlZTQzMzBmMTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzQ6MjQuOTUxOTc0MzFaIn0%3D&digest=sha256%3Aac52cc1be85ca8c32652e3387c310a3e70d4d5e43f57d180ae3b11f62972670a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:34:30Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37039" http.request.id=601aa82f-47bb-4fe5-b406-09584f43377d http.request.method=PUT http.request.remoteaddr="127.0.0.1:59712" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.061353ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:34:30 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:34:30Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37039" http.request.id=00e84530-4aaa-4af9-aa43-a9a570b57e16 http.request.method=POST http.request.remoteaddr="127.0.0.1:59712" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.870645ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:34:30 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:34:35Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37039" http.request.id=eaff7db6-22b2-4aa1-907d-1a49d58f9d43 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59712" http.request.uri="/v2/foo/bbbb/blobs/uploads/eb41caf2-3622-48fe-91a0-5af2646b4a13?_state=P9q9S1lEdzzKt9mx6O2IPHSmHNxC_qfHgXItlV1gJXV7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJlYjQxY2FmMi0zNjIyLTQ4ZmUtOTFhMC01YWYyNjQ2YjRhMTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzQ6MzAuODQ2ODk4OTI5WiJ9&digest=sha256%3Af060d59df5311fa4da28671b179cd9e6f1c74ee788543d7aa35964188b4efd23" http.request.useragent="Go-http-client/1.1" http.response.duration=4.384830061s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:34:30 +0000] "PUT /v2/foo/bbbb/blobs/uploads/eb41caf2-3622-48fe-91a0-5af2646b4a13?_state=P9q9S1lEdzzKt9mx6O2IPHSmHNxC_qfHgXItlV1gJXV7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJlYjQxY2FmMi0zNjIyLTQ4ZmUtOTFhMC01YWYyNjQ2YjRhMTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzQ6MzAuODQ2ODk4OTI5WiJ9&digest=sha256%3Af060d59df5311fa4da28671b179cd9e6f1c74ee788543d7aa35964188b4efd23 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:34:35Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37039" http.request.id=d0aa4565-1bbb-4d87-825a-a9f163d11bc0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59712" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.040503ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:34:35 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:34:35Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37039" http.request.id=4dc0b09c-68db-4cef-9135-d008243f853d http.request.method=POST http.request.remoteaddr="127.0.0.1:59712" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.727302ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:34:35 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:34:39Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37039" http.request.id=8378f14a-89a3-47bd-9ab5-6f7bf4fd8c54 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59712" http.request.uri="/v2/foo/cccc/blobs/uploads/50e0a056-3a4b-4b3a-a4d7-32b925bef120?_state=8VOhz95v7egC1Zwex8rumB6xof89ExWrG2SLtFnDhgJ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI1MGUwYTA1Ni0zYTRiLTRiM2EtYTRkNy0zMmI5MjViZWYxMjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzQ6MzUuNDU0NDkxNzE0WiJ9&digest=sha256%3Acae26253c6c156ce1a2b006fd68c2c486ed055e40051bfc2f0f99eb0d1a17fee" http.request.useragent="Go-http-client/1.1" http.response.duration=3.916184421s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:34:35 +0000] "PUT /v2/foo/cccc/blobs/uploads/50e0a056-3a4b-4b3a-a4d7-32b925bef120?_state=8VOhz95v7egC1Zwex8rumB6xof89ExWrG2SLtFnDhgJ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI1MGUwYTA1Ni0zYTRiLTRiM2EtYTRkNy0zMmI5MjViZWYxMjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzQ6MzUuNDU0NDkxNzE0WiJ9&digest=sha256%3Acae26253c6c156ce1a2b006fd68c2c486ed055e40051bfc2f0f99eb0d1a17fee HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:34:39Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37039" http.request.id=70c1c451-d983-4036-92b5-5d98504b2424 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59712" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.796686ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:34:39 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:34:39Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37039" http.request.id=92ac5efb-7c70-495c-a74b-efc6b3411302 http.request.method=POST http.request.remoteaddr="127.0.0.1:59712" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.720021ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:34:39 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:34:47Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37039" http.request.id=7ce35010-7f3c-4b25-85d5-001d9081e08f http.request.method=PUT http.request.remoteaddr="127.0.0.1:59712" http.request.uri="/v2/foo/dddd/blobs/uploads/fb9a3cd9-8eb8-404b-bb8d-c7dde58915f5?_state=TjDha-E2pxLTcc4vf9SDsDV-fW4i3Uf2XZtGtNvl6nZ7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJmYjlhM2NkOS04ZWI4LTQwNGItYmI4ZC1jN2RkZTU4OTE1ZjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzQ6MzkuNjE0ODQ0MzY5WiJ9&digest=sha256%3A4f4be62fd90d57b4c5bb05b4ee95a87dc6f399e673e072dcb0863dc60785df47" http.request.useragent="Go-http-client/1.1" http.response.duration=7.458527439s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:34:39 +0000] "PUT /v2/foo/dddd/blobs/uploads/fb9a3cd9-8eb8-404b-bb8d-c7dde58915f5?_state=TjDha-E2pxLTcc4vf9SDsDV-fW4i3Uf2XZtGtNvl6nZ7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJmYjlhM2NkOS04ZWI4LTQwNGItYmI4ZC1jN2RkZTU4OTE1ZjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzQ6MzkuNjE0ODQ0MzY5WiJ9&digest=sha256%3A4f4be62fd90d57b4c5bb05b4ee95a87dc6f399e673e072dcb0863dc60785df47 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:34:47Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37039" http.request.id=cec5e34b-1e9d-45e0-b627-ba0612a815db http.request.method=PUT http.request.remoteaddr="127.0.0.1:59712" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.882528ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:34:47 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:34:47Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37039" http.request.id=9903ad67-1deb-4d8f-bd45-b167da36a275 http.request.method=POST http.request.remoteaddr="127.0.0.1:59712" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.882145ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:34:47 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:34:49Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37039" http.request.id=1b904c7d-89ef-40b6-b052-07e705d1b330 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59712" http.request.uri="/v2/foo/eeee/blobs/uploads/8a7f2dba-8eb1-4f10-845a-1ee5567993a5?_state=AZxWHzSGVk-4y3xVU-Pr8NYwVlus2M4f5gPpzEC0ach7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI4YTdmMmRiYS04ZWIxLTRmMTAtODQ1YS0xZWU1NTY3OTkzYTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzQ6NDcuMjQ0NTU4OTQ3WiJ9&digest=sha256%3Aad67b1de76fa8dbdf23c5249feb06ccc3c19b6d78ab8bf6877f951a17a031dec" http.request.useragent="Go-http-client/1.1" http.response.duration=2.701150696s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:34:47 +0000] "PUT /v2/foo/eeee/blobs/uploads/8a7f2dba-8eb1-4f10-845a-1ee5567993a5?_state=AZxWHzSGVk-4y3xVU-Pr8NYwVlus2M4f5gPpzEC0ach7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI4YTdmMmRiYS04ZWIxLTRmMTAtODQ1YS0xZWU1NTY3OTkzYTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzQ6NDcuMjQ0NTU4OTQ3WiJ9&digest=sha256%3Aad67b1de76fa8dbdf23c5249feb06ccc3c19b6d78ab8bf6877f951a17a031dec HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:34:49Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37039" http.request.id=b4d52645-e633-44c7-888e-62195c0f67ae http.request.method=PUT http.request.remoteaddr="127.0.0.1:59712" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.005566ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:34:49 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:34:50Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37039" http.request.id=f5c55f69-c278-4e43-b655-b6367e634d71 http.request.method=POST http.request.remoteaddr="127.0.0.1:59712" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.690895ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:34:50 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:34:53Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37039" http.request.id=69e53b41-d718-4508-9267-b1d1f875df9c http.request.method=PUT http.request.remoteaddr="127.0.0.1:59712" http.request.uri="/v2/foo/ffff/blobs/uploads/c95f9c91-4b0b-46e3-b556-e1621a28a308?_state=WccOGTwDqzYV0YjsiF1WY2x9nXb1LwxIV7AU_9GKf1d7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJjOTVmOWM5MS00YjBiLTQ2ZTMtYjU1Ni1lMTYyMWEyOGEzMDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzQ6NTAuMTM0NDEwOTkyWiJ9&digest=sha256%3A762db0900d7e3ddfb54d2fa21f71b03e2d5cfa40673739d6f2182f5403b728f0" http.request.useragent="Go-http-client/1.1" http.response.duration=3.481694825s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:34:50 +0000] "PUT /v2/foo/ffff/blobs/uploads/c95f9c91-4b0b-46e3-b556-e1621a28a308?_state=WccOGTwDqzYV0YjsiF1WY2x9nXb1LwxIV7AU_9GKf1d7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJjOTVmOWM5MS00YjBiLTQ2ZTMtYjU1Ni1lMTYyMWEyOGEzMDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzQ6NTAuMTM0NDEwOTkyWiJ9&digest=sha256%3A762db0900d7e3ddfb54d2fa21f71b03e2d5cfa40673739d6f2182f5403b728f0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:34:53Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37039" http.request.id=aa15afd5-62ea-4a5a-b394-3867ba1d4bd9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59712" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.850652ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:34:53 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:34:53Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37039" http.request.id=e9880c2a-23dc-453e-a908-4283bb9ea9e9 http.request.method=GET http.request.remoteaddr="127.0.0.1:59712" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.494277ms http.response.status=200 http.response.written=74 127.0.0.1 - - [08/Oct/2025:17:34:53 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-10-08T17:34:53Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37039" http.request.id=0a4517aa-abe7-41c8-a7d0-bbfc75dc2a28 http.request.method=GET http.request.remoteaddr="127.0.0.1:59712" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.045111ms http.response.status=200 http.response.written=30 127.0.0.1 - - [08/Oct/2025:17:34:53 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-10-08T17:34:53Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37039" http.request.id=fa10857a-69a0-428f-a1a9-6a710f08f54c http.request.method=GET http.request.remoteaddr="127.0.0.1:59712" http.request.uri="/v2/_catalog?last=&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.436631ms http.response.status=200 http.response.written=74 127.0.0.1 - - [08/Oct/2025:17:34:53 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-10-08T17:34:53Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37039" http.request.id=ec18b155-b351-425a-b71a-5bf4b8a57d25 http.request.method=GET http.request.remoteaddr="127.0.0.1:59712" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.296983ms http.response.status=200 http.response.written=30 127.0.0.1 - - [08/Oct/2025:17:34:53 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-10-08T17:34:53Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37039" http.request.id=d12871e2-fed8-4087-b10d-40f5bb8bbe67 http.request.method=GET http.request.remoteaddr="127.0.0.1:59712" 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.684418ms http.response.status=200 http.response.written=63 127.0.0.1 - - [08/Oct/2025:17:34:53 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-10-08T17:34:53Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37039" http.request.id=596e6571-852a-4b78-9f2a-e6b4273c0cfb http.request.method=GET http.request.remoteaddr="127.0.0.1:59712" 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.283723ms http.response.status=200 http.response.written=41 127.0.0.1 - - [08/Oct/2025:17:34:53 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-10-08T17:34:53Z" level=error msg="response completed with error" err.code="pagination number invalid" err.detail=map[n:15] err.message="invalid number of results requested" go.version=go1.25.2 http.request.host="127.0.0.1:37039" http.request.id=331d137a-cc92-462a-82f5-1d8440fe5938 http.request.method=GET http.request.remoteaddr="127.0.0.1:59712" http.request.uri="/v2/_catalog?n=15" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.375884ms http.response.status=400 http.response.written=116 127.0.0.1 - - [08/Oct/2025:17:34:53 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-10-08T17:34:53Z" level=error msg="response completed with error" err.code="pagination number invalid" err.detail=map[n:6] err.message="invalid number of results requested" go.version=go1.25.2 http.request.host="127.0.0.1:37039" http.request.id=fb7cfa65-ca68-44b6-b392-54dbebf97c0b http.request.method=GET http.request.remoteaddr="127.0.0.1:59712" http.request.uri="/v2/_catalog?n=6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.201825ms http.response.status=400 http.response.written=115 127.0.0.1 - - [08/Oct/2025:17:34:53 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-10-08T17:34:53Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37039" http.request.id=55bd61fd-67f4-4bd4-85fc-603cf3c96162 http.request.method=GET http.request.remoteaddr="127.0.0.1:59712" 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.285649ms http.response.status=200 http.response.written=20 127.0.0.1 - - [08/Oct/2025:17:34:53 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-10-08T17:34:53Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37039" http.request.id=5cdb468b-a6a4-4a5d-8d30-ec37521fb910 http.request.method=GET http.request.remoteaddr="127.0.0.1:59712" 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.271796ms http.response.status=200 http.response.written=74 127.0.0.1 - - [08/Oct/2025:17:34:53 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-10-08T17:34:53Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.2 time="2025-10-08T17:34:53Z" level=info msg="redis not configured" go.version=go1.25.2 time="2025-10-08T17:34:53Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:39077" http.request.id=bd0479cb-0b3b-4b38-af16-e37df5913ea4 http.request.method=POST http.request.remoteaddr="127.0.0.1:36824" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.888973ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:34:53 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:34:58Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:39077" http.request.id=9fc31e89-c245-459d-ba90-b4ef56e49878 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36824" http.request.uri="/v2/foo/aaaa/blobs/uploads/c0eb0526-ccf2-4db8-b1eb-ee3fae17d942?_state=kzJ6wplweFBrBq8huTy3_rDbZ8GDyEUcWRJOWZI_6hN7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJjMGViMDUyNi1jY2YyLTRkYjgtYjFlYi1lZTNmYWUxN2Q5NDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzQ6NTMuODg4NzA4NzI0WiJ9&digest=sha256%3Aa7ad075ee8c0a685e6d977c1083565877b097cf73e00bab407e4d45c226a8d4b" http.request.useragent="Go-http-client/1.1" http.response.duration=4.906551861s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:34:53 +0000] "PUT /v2/foo/aaaa/blobs/uploads/c0eb0526-ccf2-4db8-b1eb-ee3fae17d942?_state=kzJ6wplweFBrBq8huTy3_rDbZ8GDyEUcWRJOWZI_6hN7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJjMGViMDUyNi1jY2YyLTRkYjgtYjFlYi1lZTNmYWUxN2Q5NDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzQ6NTMuODg4NzA4NzI0WiJ9&digest=sha256%3Aa7ad075ee8c0a685e6d977c1083565877b097cf73e00bab407e4d45c226a8d4b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:34:58Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:39077" http.request.id=9a14c4bb-0682-4d9b-b95d-bec9542de41b http.request.method=PUT http.request.remoteaddr="127.0.0.1:36824" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.401888ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:34:58 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:34:59Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:39077" http.request.id=37bf2a2e-61ab-4440-add6-287111f7cc3b http.request.method=POST http.request.remoteaddr="127.0.0.1:36824" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.883089ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:34:59 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:03Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:39077" http.request.id=39e940e4-3b2b-4dbf-8500-675bb5cc8725 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36824" http.request.uri="/v2/foo/bbbb/blobs/uploads/1ff7828a-fd60-4ab0-905f-acca9ff343ab?_state=um4d4xtQ7Ep_ERkf-ZAhHooP8c2DIisV66Uan7IGO2d7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIxZmY3ODI4YS1mZDYwLTRhYjAtOTA1Zi1hY2NhOWZmMzQzYWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzQ6NTkuMDYwMDAwODc0WiJ9&digest=sha256%3A236b8fd135344786cfcdbf6fab92a8e5a18be3093a7a41f00f9c14a4ce6e11b7" http.request.useragent="Go-http-client/1.1" http.response.duration=4.820456378s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:34:59 +0000] "PUT /v2/foo/bbbb/blobs/uploads/1ff7828a-fd60-4ab0-905f-acca9ff343ab?_state=um4d4xtQ7Ep_ERkf-ZAhHooP8c2DIisV66Uan7IGO2d7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIxZmY3ODI4YS1mZDYwLTRhYjAtOTA1Zi1hY2NhOWZmMzQzYWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzQ6NTkuMDYwMDAwODc0WiJ9&digest=sha256%3A236b8fd135344786cfcdbf6fab92a8e5a18be3093a7a41f00f9c14a4ce6e11b7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:03Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:39077" http.request.id=5c6c103f-fa31-47b1-8451-5588806a7399 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36824" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.131449ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:03 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:04Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:39077" http.request.id=2c8a3ac7-6e0c-4579-aa92-cb170245f333 http.request.method=POST http.request.remoteaddr="127.0.0.1:36824" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.840973ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:04 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:08Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:39077" http.request.id=8df2ad42-f1c8-4afa-8222-035d4fe89339 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36824" http.request.uri="/v2/foo/cccc/blobs/uploads/755ac047-8268-415a-a0ee-050cf043d286?_state=HY-ipPvu3etMeRkMtmpzRCy55g8YmLviuBWwxqntP-p7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI3NTVhYzA0Ny04MjY4LTQxNWEtYTBlZS0wNTBjZjA0M2QyODYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzU6MDQuMDk1MDY2MzcyWiJ9&digest=sha256%3A0c4cfdcd5cdedf3bb839daa23938c622b5a71cc14968792e89274242543d16b0" http.request.useragent="Go-http-client/1.1" http.response.duration=4.337095182s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:04 +0000] "PUT /v2/foo/cccc/blobs/uploads/755ac047-8268-415a-a0ee-050cf043d286?_state=HY-ipPvu3etMeRkMtmpzRCy55g8YmLviuBWwxqntP-p7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI3NTVhYzA0Ny04MjY4LTQxNWEtYTBlZS0wNTBjZjA0M2QyODYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzU6MDQuMDk1MDY2MzcyWiJ9&digest=sha256%3A0c4cfdcd5cdedf3bb839daa23938c622b5a71cc14968792e89274242543d16b0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:08Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:39077" http.request.id=4867dd67-4da0-4c0b-852f-33c7934ad25c http.request.method=PUT http.request.remoteaddr="127.0.0.1:36824" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.308397ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:08 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:08Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:39077" http.request.id=fb0551e5-346f-4972-8a03-8578a7d335d3 http.request.method=POST http.request.remoteaddr="127.0.0.1:36824" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.732024ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:08 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:14Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:39077" http.request.id=3f5e648d-a8b6-4463-8b3c-ba4004aef0b8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36824" http.request.uri="/v2/foo/dddd/blobs/uploads/e7942a0d-83b2-4bdc-9989-1bf414f3e969?_state=ess7jjGP4K7pmY60Fh1fUCNl6Ob3-55BzY844JKQXTt7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJlNzk0MmEwZC04M2IyLTRiZGMtOTk4OS0xYmY0MTRmM2U5NjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzU6MDguNjk5ODczNjQxWiJ9&digest=sha256%3A2348fbacf069016d871d3defe1ae30c8b2f198cc2a12c6e126822c75b41f2e6e" http.request.useragent="Go-http-client/1.1" http.response.duration=6.127081101s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:08 +0000] "PUT /v2/foo/dddd/blobs/uploads/e7942a0d-83b2-4bdc-9989-1bf414f3e969?_state=ess7jjGP4K7pmY60Fh1fUCNl6Ob3-55BzY844JKQXTt7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJlNzk0MmEwZC04M2IyLTRiZGMtOTk4OS0xYmY0MTRmM2U5NjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzU6MDguNjk5ODczNjQxWiJ9&digest=sha256%3A2348fbacf069016d871d3defe1ae30c8b2f198cc2a12c6e126822c75b41f2e6e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:14Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:39077" http.request.id=4d56b3e5-37f4-4a55-ab0c-e1529b5ee48e http.request.method=PUT http.request.remoteaddr="127.0.0.1:36824" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.776377ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:14 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:14Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:39077" http.request.id=49fb510a-9b81-4d7b-9a9a-eb0ac3061e62 http.request.method=GET http.request.remoteaddr="127.0.0.1:36824" 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.389203ms http.response.status=200 http.response.written=63 127.0.0.1 - - [08/Oct/2025:17:35:14 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (50.08s) === RUN TestURLPrefix time="2025-10-08T17:35:14Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.2 time="2025-10-08T17:35:14Z" level=info msg="redis not configured" go.version=go1.25.2 time="2025-10-08T17:35:14Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:33909" http.request.id=b83227fd-0adc-48d6-8033-a65a801ab841 http.request.method=GET http.request.remoteaddr="127.0.0.1:44830" 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.925999ms http.response.status=200 http.response.written=2 127.0.0.1 - - [08/Oct/2025:17:35:14 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.01s) === RUN TestBlobAPI time="2025-10-08T17:35:14Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.2 time="2025-10-08T17:35:14Z" level=info msg="redis not configured" go.version=go1.25.2 time="2025-10-08T17:35:15Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:85d5908f800faa3232a3b1b7fcd8fd0554546b9981eb2c9b9770c646a9d9e61a err.message="blob unknown to registry" go.version=go1.25.2 http.request.host="127.0.0.1:37583" http.request.id=900bf49d-ff31-43c7-821e-2cac5d7a2aab http.request.method=GET http.request.remoteaddr="127.0.0.1:35816" http.request.uri="/v2/foo/bar/blobs/sha256:85d5908f800faa3232a3b1b7fcd8fd0554546b9981eb2c9b9770c646a9d9e61a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="965.678µs" http.response.status=404 http.response.written=157 vars.digest="sha256:85d5908f800faa3232a3b1b7fcd8fd0554546b9981eb2c9b9770c646a9d9e61a" vars.name="foo/bar" 127.0.0.1 - - [08/Oct/2025:17:35:15 +0000] "GET /v2/foo/bar/blobs/sha256:85d5908f800faa3232a3b1b7fcd8fd0554546b9981eb2c9b9770c646a9d9e61a HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-10-08T17:35:15Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:85d5908f800faa3232a3b1b7fcd8fd0554546b9981eb2c9b9770c646a9d9e61a err.message="blob unknown to registry" go.version=go1.25.2 http.request.host="127.0.0.1:37583" http.request.id=bcca4dbe-9ccb-4d87-b1fc-5abc0fa6edd6 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:35820" http.request.uri="/v2/foo/bar/blobs/sha256:85d5908f800faa3232a3b1b7fcd8fd0554546b9981eb2c9b9770c646a9d9e61a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="894.013µs" http.response.status=404 http.response.written=157 vars.digest="sha256:85d5908f800faa3232a3b1b7fcd8fd0554546b9981eb2c9b9770c646a9d9e61a" vars.name="foo/bar" 127.0.0.1 - - [08/Oct/2025:17:35:15 +0000] "HEAD /v2/foo/bar/blobs/sha256:85d5908f800faa3232a3b1b7fcd8fd0554546b9981eb2c9b9770c646a9d9e61a HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-10-08T17:35:15Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37583" http.request.id=c2b6dbdb-2342-4829-9e87-f3810e677bdc http.request.method=POST http.request.remoteaddr="127.0.0.1:35820" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.074719ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:15 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:15Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37583" http.request.id=fda59ca1-23c1-40f0-b190-25aaf68ab95d http.request.method=GET http.request.remoteaddr="127.0.0.1:35820" http.request.uri="/v2/foo/bar/blobs/uploads/21d1e5dc-a84e-4eb9-a4c2-79401f952bc3?_state=2buVEbq4188H910LZpJcX2hArVozOSkFHJNgkveXjYl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIxZDFlNWRjLWE4NGUtNGViOS1hNGMyLTc5NDAxZjk1MmJjMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNToxNS4wMzU4NzQwNDVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.129772ms http.response.status=204 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:15 +0000] "GET /v2/foo/bar/blobs/uploads/21d1e5dc-a84e-4eb9-a4c2-79401f952bc3?_state=2buVEbq4188H910LZpJcX2hArVozOSkFHJNgkveXjYl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIxZDFlNWRjLWE4NGUtNGViOS1hNGMyLTc5NDAxZjk1MmJjMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNToxNS4wMzU4NzQwNDVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:15Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37583" http.request.id=92d890f3-14bd-4643-b902-02fcbd426f44 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35820" http.request.uri="/v2/foo/bar/blobs/uploads/21d1e5dc-a84e-4eb9-a4c2-79401f952bc3?_state=2buVEbq4188H910LZpJcX2hArVozOSkFHJNgkveXjYl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIxZDFlNWRjLWE4NGUtNGViOS1hNGMyLTc5NDAxZjk1MmJjMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNToxNS4wMzU4NzQwNDVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.070277ms http.response.status=204 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:15 +0000] "DELETE /v2/foo/bar/blobs/uploads/21d1e5dc-a84e-4eb9-a4c2-79401f952bc3?_state=2buVEbq4188H910LZpJcX2hArVozOSkFHJNgkveXjYl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIxZDFlNWRjLWE4NGUtNGViOS1hNGMyLTc5NDAxZjk1MmJjMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNToxNS4wMzU4NzQwNDVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:15Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.25.2 http.request.host="127.0.0.1:37583" http.request.id=a77f356e-9ae6-43c2-b0b6-ec02a5f86d4c http.request.method=GET http.request.remoteaddr="127.0.0.1:35820" http.request.uri="/v2/foo/bar/blobs/uploads/21d1e5dc-a84e-4eb9-a4c2-79401f952bc3?_state=2buVEbq4188H910LZpJcX2hArVozOSkFHJNgkveXjYl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIxZDFlNWRjLWE4NGUtNGViOS1hNGMyLTc5NDAxZjk1MmJjMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNToxNS4wMzU4NzQwNDVaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=21d1e5dc-a84e-4eb9-a4c2-79401f952bc3 time="2025-10-08T17:35:15Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.25.2 http.request.host="127.0.0.1:37583" http.request.id=a77f356e-9ae6-43c2-b0b6-ec02a5f86d4c http.request.method=GET http.request.remoteaddr="127.0.0.1:35820" http.request.uri="/v2/foo/bar/blobs/uploads/21d1e5dc-a84e-4eb9-a4c2-79401f952bc3?_state=2buVEbq4188H910LZpJcX2hArVozOSkFHJNgkveXjYl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIxZDFlNWRjLWE4NGUtNGViOS1hNGMyLTc5NDAxZjk1MmJjMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNToxNS4wMzU4NzQwNDVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.948018ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=21d1e5dc-a84e-4eb9-a4c2-79401f952bc3 127.0.0.1 - - [08/Oct/2025:17:35:15 +0000] "GET /v2/foo/bar/blobs/uploads/21d1e5dc-a84e-4eb9-a4c2-79401f952bc3?_state=2buVEbq4188H910LZpJcX2hArVozOSkFHJNgkveXjYl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIxZDFlNWRjLWE4NGUtNGViOS1hNGMyLTc5NDAxZjk1MmJjMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNToxNS4wMzU4NzQwNDVaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-10-08T17:35:15Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37583" http.request.id=d02a1c0c-eb86-4c4d-b807-336530e59a97 http.request.method=POST http.request.remoteaddr="127.0.0.1:35832" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.151514ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:15 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:15Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.25.2 http.request.host="127.0.0.1:37583" http.request.id=2d7a3742-a6de-4e4e-910d-77b393ffe95c http.request.method=PUT http.request.remoteaddr="127.0.0.1:35832" http.request.uri="/v2/foo/bar/blobs/uploads/1a780ca2-84a8-4f2c-a999-7434e1990396?_state=EUPUFNrXz-hYrnAV_axu904uUU9Z7HVCytdqsCMYZy97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhNzgwY2EyLTg0YTgtNGYyYy1hOTk5LTc0MzRlMTk5MDM5NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNToxNS4wNDU5MTg3MjFaIn0%3D&digest=sha256%3A85d5908f800faa3232a3b1b7fcd8fd0554546b9981eb2c9b9770c646a9d9e61a" http.request.useragent="Go-http-client/1.1" provided=sha256:85d5908f800faa3232a3b1b7fcd8fd0554546b9981eb2c9b9770c646a9d9e61a vars.name="foo/bar" vars.uuid=1a780ca2-84a8-4f2c-a999-7434e1990396 time="2025-10-08T17:35:15Z" level=error msg="error canceling upload after error: already closed" go.version=go1.25.2 http.request.host="127.0.0.1:37583" http.request.id=2d7a3742-a6de-4e4e-910d-77b393ffe95c http.request.method=PUT http.request.remoteaddr="127.0.0.1:35832" http.request.uri="/v2/foo/bar/blobs/uploads/1a780ca2-84a8-4f2c-a999-7434e1990396?_state=EUPUFNrXz-hYrnAV_axu904uUU9Z7HVCytdqsCMYZy97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhNzgwY2EyLTg0YTgtNGYyYy1hOTk5LTc0MzRlMTk5MDM5NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNToxNS4wNDU5MTg3MjFaIn0%3D&digest=sha256%3A85d5908f800faa3232a3b1b7fcd8fd0554546b9981eb2c9b9770c646a9d9e61a" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=1a780ca2-84a8-4f2c-a999-7434e1990396 time="2025-10-08T17:35:15Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:85d5908f800faa3232a3b1b7fcd8fd0554546b9981eb2c9b9770c646a9d9e61a, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.25.2 http.request.host="127.0.0.1:37583" http.request.id=2d7a3742-a6de-4e4e-910d-77b393ffe95c http.request.method=PUT http.request.remoteaddr="127.0.0.1:35832" http.request.uri="/v2/foo/bar/blobs/uploads/1a780ca2-84a8-4f2c-a999-7434e1990396?_state=EUPUFNrXz-hYrnAV_axu904uUU9Z7HVCytdqsCMYZy97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhNzgwY2EyLTg0YTgtNGYyYy1hOTk5LTc0MzRlMTk5MDM5NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNToxNS4wNDU5MTg3MjFaIn0%3D&digest=sha256%3A85d5908f800faa3232a3b1b7fcd8fd0554546b9981eb2c9b9770c646a9d9e61a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.156837ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=1a780ca2-84a8-4f2c-a999-7434e1990396 127.0.0.1 - - [08/Oct/2025:17:35:15 +0000] "PUT /v2/foo/bar/blobs/uploads/1a780ca2-84a8-4f2c-a999-7434e1990396?_state=EUPUFNrXz-hYrnAV_axu904uUU9Z7HVCytdqsCMYZy97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhNzgwY2EyLTg0YTgtNGYyYy1hOTk5LTc0MzRlMTk5MDM5NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNToxNS4wNDU5MTg3MjFaIn0%3D&digest=sha256%3A85d5908f800faa3232a3b1b7fcd8fd0554546b9981eb2c9b9770c646a9d9e61a HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-10-08T17:35:15Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37583" http.request.id=7d24393f-cbbb-404c-935c-8ede19ecf004 http.request.method=POST http.request.remoteaddr="127.0.0.1:35832" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.091064ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:15 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:15Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37583" http.request.id=8c026532-f827-4bf3-aa2e-629807a9786c http.request.method=PUT http.request.remoteaddr="127.0.0.1:35832" http.request.uri="/v2/foo/bar/blobs/uploads/b78dc01c-022a-44b6-aaba-5f6746dd724e?_state=OEfSJtqFZt3LGn7eaHyEL0oeD_xOmHqs5W9o7E5oqKl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI3OGRjMDFjLTAyMmEtNDRiNi1hYWJhLTVmNjc0NmRkNzI0ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNToxNS4wNTA4MDYzODFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=2.408559ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:15 +0000] "PUT /v2/foo/bar/blobs/uploads/b78dc01c-022a-44b6-aaba-5f6746dd724e?_state=OEfSJtqFZt3LGn7eaHyEL0oeD_xOmHqs5W9o7E5oqKl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI3OGRjMDFjLTAyMmEtNDRiNi1hYWJhLTVmNjc0NmRkNzI0ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNToxNS4wNTA4MDYzODFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:15Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37583" http.request.id=e91499c4-b173-4193-b296-2bad05ae8b11 http.request.method=POST http.request.remoteaddr="127.0.0.1:35832" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.852003ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:15 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:15Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37583" http.request.id=1fa21bdf-3ea3-4510-a5c7-7301f4d488b4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35832" http.request.uri="/v2/foo/bar/blobs/uploads/4e3fa480-f247-41fe-b12b-d268387be74e?_state=xC_rSj_7V4MoX7z76zMDrulP4uGsnmbOjtu4PKwk1dZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRlM2ZhNDgwLWYyNDctNDFmZS1iMTJiLWQyNjgzODdiZTc0ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNToxNS4wNTU4MzIzMDVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.930818ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:15 +0000] "PUT /v2/foo/bar/blobs/uploads/4e3fa480-f247-41fe-b12b-d268387be74e?_state=xC_rSj_7V4MoX7z76zMDrulP4uGsnmbOjtu4PKwk1dZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRlM2ZhNDgwLWYyNDctNDFmZS1iMTJiLWQyNjgzODdiZTc0ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNToxNS4wNTU4MzIzMDVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:15Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37583" http.request.id=92f850d7-3c78-4ec6-ab0e-0e27ff20dc23 http.request.method=POST http.request.remoteaddr="127.0.0.1:35832" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.005521ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:15 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:19Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37583" http.request.id=fdffabd6-3b0c-460e-a6be-57ce212b9821 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35832" http.request.uri="/v2/foo/bar/blobs/uploads/1db2b3bb-c0c5-4beb-a188-a507d3a8081d?_state=wcaLCB72sjSnMF-tHL7s1ErxpcqamgBUEb7iRtO2lZJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFkYjJiM2JiLWMwYzUtNGJlYi1hMTg4LWE1MDdkM2E4MDgxZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNToxNS4wNjA1OTI4NDRaIn0%3D&digest=sha256%3A85d5908f800faa3232a3b1b7fcd8fd0554546b9981eb2c9b9770c646a9d9e61a" http.request.useragent="Go-http-client/1.1" http.response.duration=4.533331109s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:15 +0000] "PUT /v2/foo/bar/blobs/uploads/1db2b3bb-c0c5-4beb-a188-a507d3a8081d?_state=wcaLCB72sjSnMF-tHL7s1ErxpcqamgBUEb7iRtO2lZJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFkYjJiM2JiLWMwYzUtNGJlYi1hMTg4LWE1MDdkM2E4MDgxZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNToxNS4wNjA1OTI4NDRaIn0%3D&digest=sha256%3A85d5908f800faa3232a3b1b7fcd8fd0554546b9981eb2c9b9770c646a9d9e61a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:19Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37583" http.request.id=89d5313f-d889-41d9-8eed-3346fac676d2 http.request.method=POST http.request.remoteaddr="127.0.0.1:35832" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.928933ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:19 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:24Z" level=info msg="response completed" go.version=go1.25.2 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:37583" http.request.id=33d81a6c-3802-4bbe-9054-f939c12de3bf http.request.method=PATCH http.request.remoteaddr="127.0.0.1:35832" http.request.uri="/v2/foo/bar/blobs/uploads/5065ea3e-8b9a-442a-a455-1c1c133537d4?_state=N9tZdROICd5LUpIxc0t1QL2Rny9ECrGU1L6GMCL85RZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUwNjVlYTNlLThiOWEtNDQyYS1hNDU1LTFjMWMxMzM1MzdkNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNToxOS42NzgxOTMzMjZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=4.465953928s http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:19 +0000] "PATCH /v2/foo/bar/blobs/uploads/5065ea3e-8b9a-442a-a455-1c1c133537d4?_state=N9tZdROICd5LUpIxc0t1QL2Rny9ECrGU1L6GMCL85RZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUwNjVlYTNlLThiOWEtNDQyYS1hNDU1LTFjMWMxMzM1MzdkNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNToxOS42NzgxOTMzMjZaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:24Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37583" http.request.id=8c209f7c-dde0-4c0e-be48-83e4c3b74bbd http.request.method=PUT http.request.remoteaddr="127.0.0.1:35832" http.request.uri="/v2/foo/bar/blobs/uploads/5065ea3e-8b9a-442a-a455-1c1c133537d4?_state=qYT443Y43ciOlpKqibXLlPZdjs0xqgF9f-jZTtT73kN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUwNjVlYTNlLThiOWEtNDQyYS1hNDU1LTFjMWMxMzM1MzdkNCIsIk9mZnNldCI6MjMzOTQ4MTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzU6MTlaIn0%3D&digest=sha256%3A85d5908f800faa3232a3b1b7fcd8fd0554546b9981eb2c9b9770c646a9d9e61a" http.request.useragent="Go-http-client/1.1" http.response.duration=2.115496ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:24 +0000] "PUT /v2/foo/bar/blobs/uploads/5065ea3e-8b9a-442a-a455-1c1c133537d4?_state=qYT443Y43ciOlpKqibXLlPZdjs0xqgF9f-jZTtT73kN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUwNjVlYTNlLThiOWEtNDQyYS1hNDU1LTFjMWMxMzM1MzdkNCIsIk9mZnNldCI6MjMzOTQ4MTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzU6MTlaIn0%3D&digest=sha256%3A85d5908f800faa3232a3b1b7fcd8fd0554546b9981eb2c9b9770c646a9d9e61a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:24Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37583" http.request.id=15832664-d38e-4ab6-b312-83cbb8bf94a7 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:35832" http.request.uri="/v2/foo/bar/blobs/sha256:85d5908f800faa3232a3b1b7fcd8fd0554546b9981eb2c9b9770c646a9d9e61a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.631443ms http.response.status=200 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:24 +0000] "HEAD /v2/foo/bar/blobs/sha256:85d5908f800faa3232a3b1b7fcd8fd0554546b9981eb2c9b9770c646a9d9e61a HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:24Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37583" http.request.id=3eca5344-1d02-49df-a298-5d42c35bcebe http.request.method=GET http.request.remoteaddr="127.0.0.1:35832" http.request.uri="/v2/foo/bar/blobs/sha256:85d5908f800faa3232a3b1b7fcd8fd0554546b9981eb2c9b9770c646a9d9e61a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=92.029136ms http.response.status=200 http.response.written=23394816 127.0.0.1 - - [08/Oct/2025:17:35:24 +0000] "GET /v2/foo/bar/blobs/sha256:85d5908f800faa3232a3b1b7fcd8fd0554546b9981eb2c9b9770c646a9d9e61a HTTP/1.1" 200 23394816 "" "Go-http-client/1.1" time="2025-10-08T17:35:24Z" level=error msg="error parsing digest="sha257:85d5908f800faa3232a3b1b7fcd8fd0554546b9981eb2c9b9770c646a9d9e61a": unsupported digest algorithm" go.version=go1.25.2 http.request.host="127.0.0.1:37583" http.request.id=faf8d415-c87d-43f0-a4ad-10d36fa52acd http.request.method=GET http.request.remoteaddr="127.0.0.1:35832" http.request.uri="/v2/foo/bar/blobs/sha257:85d5908f800faa3232a3b1b7fcd8fd0554546b9981eb2c9b9770c646a9d9e61a" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:85d5908f800faa3232a3b1b7fcd8fd0554546b9981eb2c9b9770c646a9d9e61a" vars.name="foo/bar" time="2025-10-08T17:35:24Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.25.2 http.request.host="127.0.0.1:37583" http.request.id=faf8d415-c87d-43f0-a4ad-10d36fa52acd http.request.method=GET http.request.remoteaddr="127.0.0.1:35832" http.request.uri="/v2/foo/bar/blobs/sha257:85d5908f800faa3232a3b1b7fcd8fd0554546b9981eb2c9b9770c646a9d9e61a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.508975ms http.response.status=400 http.response.written=110 vars.digest="sha257:85d5908f800faa3232a3b1b7fcd8fd0554546b9981eb2c9b9770c646a9d9e61a" vars.name="foo/bar" 127.0.0.1 - - [08/Oct/2025:17:35:24 +0000] "GET /v2/foo/bar/blobs/sha257:85d5908f800faa3232a3b1b7fcd8fd0554546b9981eb2c9b9770c646a9d9e61a HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-10-08T17:35:24Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37583" http.request.id=85c8994a-15ea-48b3-aca7-bda389e7201d http.request.method=GET http.request.remoteaddr="127.0.0.1:53666" http.request.uri="/v2/foo/bar/blobs/sha256:85d5908f800faa3232a3b1b7fcd8fd0554546b9981eb2c9b9770c646a9d9e61a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.080025ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:24 +0000] "GET /v2/foo/bar/blobs/sha256:85d5908f800faa3232a3b1b7fcd8fd0554546b9981eb2c9b9770c646a9d9e61a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:24Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.2 time="2025-10-08T17:35:24Z" level=info msg="redis not configured" go.version=go1.25.2 time="2025-10-08T17:35:24Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:57d3377cbe5d507766f706c5c9c47e8b8cac870f9013436067d50864ea7bee86 err.message="blob unknown to registry" go.version=go1.25.2 http.request.host="127.0.0.1:37679" http.request.id=aef4a8b6-8b63-4626-9330-a8b5ada5dfc9 http.request.method=GET http.request.remoteaddr="127.0.0.1:44844" http.request.uri="/v2/foo/bar/blobs/sha256:57d3377cbe5d507766f706c5c9c47e8b8cac870f9013436067d50864ea7bee86" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.94016ms http.response.status=404 http.response.written=157 vars.digest="sha256:57d3377cbe5d507766f706c5c9c47e8b8cac870f9013436067d50864ea7bee86" vars.name="foo/bar" 127.0.0.1 - - [08/Oct/2025:17:35:24 +0000] "GET /v2/foo/bar/blobs/sha256:57d3377cbe5d507766f706c5c9c47e8b8cac870f9013436067d50864ea7bee86 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-10-08T17:35:24Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:57d3377cbe5d507766f706c5c9c47e8b8cac870f9013436067d50864ea7bee86 err.message="blob unknown to registry" go.version=go1.25.2 http.request.host="127.0.0.1:37679" http.request.id=58b06b15-7054-44bb-99d8-b5ec83904a68 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:44858" http.request.uri="/v2/foo/bar/blobs/sha256:57d3377cbe5d507766f706c5c9c47e8b8cac870f9013436067d50864ea7bee86" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.051992ms http.response.status=404 http.response.written=157 vars.digest="sha256:57d3377cbe5d507766f706c5c9c47e8b8cac870f9013436067d50864ea7bee86" vars.name="foo/bar" 127.0.0.1 - - [08/Oct/2025:17:35:24 +0000] "HEAD /v2/foo/bar/blobs/sha256:57d3377cbe5d507766f706c5c9c47e8b8cac870f9013436067d50864ea7bee86 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-10-08T17:35:24Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37679" http.request.id=8cfca733-a64c-436c-be1c-45ba84275cfe http.request.method=POST http.request.remoteaddr="127.0.0.1:44858" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.945301ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:24 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:24Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37679" http.request.id=deca317e-1caa-40f0-88f7-322c3d24891b http.request.method=GET http.request.remoteaddr="127.0.0.1:44858" http.request.uri="/v2/foo/bar/blobs/uploads/8ad119ea-8b1d-4861-999c-b5e579b91a3b?_state=z25ffxz92d8LBjBX_pRlRnYPukRuty0U4srId5QRhqx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhhZDExOWVhLThiMWQtNDg2MS05OTljLWI1ZTU3OWI5MWEzYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNToyNC40Njg2NDQzMjhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.017671ms http.response.status=204 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:24 +0000] "GET /v2/foo/bar/blobs/uploads/8ad119ea-8b1d-4861-999c-b5e579b91a3b?_state=z25ffxz92d8LBjBX_pRlRnYPukRuty0U4srId5QRhqx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhhZDExOWVhLThiMWQtNDg2MS05OTljLWI1ZTU3OWI5MWEzYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNToyNC40Njg2NDQzMjhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:24Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37679" http.request.id=ff4a0582-3821-47de-a2a1-e0848e0a68c6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44858" http.request.uri="/v2/foo/bar/blobs/uploads/8ad119ea-8b1d-4861-999c-b5e579b91a3b?_state=z25ffxz92d8LBjBX_pRlRnYPukRuty0U4srId5QRhqx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhhZDExOWVhLThiMWQtNDg2MS05OTljLWI1ZTU3OWI5MWEzYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNToyNC40Njg2NDQzMjhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.062394ms http.response.status=204 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:24 +0000] "DELETE /v2/foo/bar/blobs/uploads/8ad119ea-8b1d-4861-999c-b5e579b91a3b?_state=z25ffxz92d8LBjBX_pRlRnYPukRuty0U4srId5QRhqx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhhZDExOWVhLThiMWQtNDg2MS05OTljLWI1ZTU3OWI5MWEzYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNToyNC40Njg2NDQzMjhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:24Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.25.2 http.request.host="127.0.0.1:37679" http.request.id=8011181e-a6bd-4568-bae7-0fa0e5032172 http.request.method=GET http.request.remoteaddr="127.0.0.1:44858" http.request.uri="/v2/foo/bar/blobs/uploads/8ad119ea-8b1d-4861-999c-b5e579b91a3b?_state=z25ffxz92d8LBjBX_pRlRnYPukRuty0U4srId5QRhqx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhhZDExOWVhLThiMWQtNDg2MS05OTljLWI1ZTU3OWI5MWEzYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNToyNC40Njg2NDQzMjhaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=8ad119ea-8b1d-4861-999c-b5e579b91a3b time="2025-10-08T17:35:24Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.25.2 http.request.host="127.0.0.1:37679" http.request.id=8011181e-a6bd-4568-bae7-0fa0e5032172 http.request.method=GET http.request.remoteaddr="127.0.0.1:44858" http.request.uri="/v2/foo/bar/blobs/uploads/8ad119ea-8b1d-4861-999c-b5e579b91a3b?_state=z25ffxz92d8LBjBX_pRlRnYPukRuty0U4srId5QRhqx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhhZDExOWVhLThiMWQtNDg2MS05OTljLWI1ZTU3OWI5MWEzYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNToyNC40Njg2NDQzMjhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.072666ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=8ad119ea-8b1d-4861-999c-b5e579b91a3b 127.0.0.1 - - [08/Oct/2025:17:35:24 +0000] "GET /v2/foo/bar/blobs/uploads/8ad119ea-8b1d-4861-999c-b5e579b91a3b?_state=z25ffxz92d8LBjBX_pRlRnYPukRuty0U4srId5QRhqx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhhZDExOWVhLThiMWQtNDg2MS05OTljLWI1ZTU3OWI5MWEzYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNToyNC40Njg2NDQzMjhaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-10-08T17:35:24Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37679" http.request.id=bc18a26a-31cc-423c-bb2e-1385ca743494 http.request.method=POST http.request.remoteaddr="127.0.0.1:44862" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="989.962µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:24 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:24Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.25.2 http.request.host="127.0.0.1:37679" http.request.id=3c9323bd-c6da-4339-92fa-a9e2dd09c173 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44862" http.request.uri="/v2/foo/bar/blobs/uploads/de833087-c126-4f3b-8383-66cc4013ee22?_state=EvSTi0Vf2Ddu0BNuIl65rUGd9qM4v1RgRy9_dXXFDwR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlODMzMDg3LWMxMjYtNGYzYi04MzgzLTY2Y2M0MDEzZWUyMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNToyNC40NzY1NDI2MjZaIn0%3D&digest=sha256%3A57d3377cbe5d507766f706c5c9c47e8b8cac870f9013436067d50864ea7bee86" http.request.useragent="Go-http-client/1.1" provided=sha256:57d3377cbe5d507766f706c5c9c47e8b8cac870f9013436067d50864ea7bee86 vars.name="foo/bar" vars.uuid=de833087-c126-4f3b-8383-66cc4013ee22 time="2025-10-08T17:35:24Z" level=error msg="error canceling upload after error: already closed" go.version=go1.25.2 http.request.host="127.0.0.1:37679" http.request.id=3c9323bd-c6da-4339-92fa-a9e2dd09c173 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44862" http.request.uri="/v2/foo/bar/blobs/uploads/de833087-c126-4f3b-8383-66cc4013ee22?_state=EvSTi0Vf2Ddu0BNuIl65rUGd9qM4v1RgRy9_dXXFDwR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlODMzMDg3LWMxMjYtNGYzYi04MzgzLTY2Y2M0MDEzZWUyMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNToyNC40NzY1NDI2MjZaIn0%3D&digest=sha256%3A57d3377cbe5d507766f706c5c9c47e8b8cac870f9013436067d50864ea7bee86" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=de833087-c126-4f3b-8383-66cc4013ee22 time="2025-10-08T17:35:24Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:57d3377cbe5d507766f706c5c9c47e8b8cac870f9013436067d50864ea7bee86, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.25.2 http.request.host="127.0.0.1:37679" http.request.id=3c9323bd-c6da-4339-92fa-a9e2dd09c173 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44862" http.request.uri="/v2/foo/bar/blobs/uploads/de833087-c126-4f3b-8383-66cc4013ee22?_state=EvSTi0Vf2Ddu0BNuIl65rUGd9qM4v1RgRy9_dXXFDwR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlODMzMDg3LWMxMjYtNGYzYi04MzgzLTY2Y2M0MDEzZWUyMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNToyNC40NzY1NDI2MjZaIn0%3D&digest=sha256%3A57d3377cbe5d507766f706c5c9c47e8b8cac870f9013436067d50864ea7bee86" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.105236ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=de833087-c126-4f3b-8383-66cc4013ee22 127.0.0.1 - - [08/Oct/2025:17:35:24 +0000] "PUT /v2/foo/bar/blobs/uploads/de833087-c126-4f3b-8383-66cc4013ee22?_state=EvSTi0Vf2Ddu0BNuIl65rUGd9qM4v1RgRy9_dXXFDwR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlODMzMDg3LWMxMjYtNGYzYi04MzgzLTY2Y2M0MDEzZWUyMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNToyNC40NzY1NDI2MjZaIn0%3D&digest=sha256%3A57d3377cbe5d507766f706c5c9c47e8b8cac870f9013436067d50864ea7bee86 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-10-08T17:35:24Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37679" http.request.id=7ac00f21-be80-4094-836f-064ac3ee2461 http.request.method=POST http.request.remoteaddr="127.0.0.1:44862" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.919685ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:24 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:24Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37679" http.request.id=871f1af1-7ad3-43b7-9783-f1030937f8a1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44862" http.request.uri="/v2/foo/bar/blobs/uploads/cbabada0-fb85-4ea1-bfb3-4e4b96b4883d?_state=KeB361Z_wTUFl2z7lw5CeEyGbIoi5RUunlr0uBHJyQx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNiYWJhZGEwLWZiODUtNGVhMS1iZmIzLTRlNGI5NmI0ODgzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNToyNC40ODExNjcyOTNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.90764ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:24 +0000] "PUT /v2/foo/bar/blobs/uploads/cbabada0-fb85-4ea1-bfb3-4e4b96b4883d?_state=KeB361Z_wTUFl2z7lw5CeEyGbIoi5RUunlr0uBHJyQx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNiYWJhZGEwLWZiODUtNGVhMS1iZmIzLTRlNGI5NmI0ODgzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNToyNC40ODExNjcyOTNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:24Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37679" http.request.id=1f98e60d-e2e9-46c4-8120-a79e90453c6c http.request.method=POST http.request.remoteaddr="127.0.0.1:44862" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.948184ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:24 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:24Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37679" http.request.id=e875fdea-0d66-40e1-a09c-93a1edeb3a2e http.request.method=PUT http.request.remoteaddr="127.0.0.1:44862" http.request.uri="/v2/foo/bar/blobs/uploads/afb5903e-d406-4197-9ad7-a13149ab19a9?_state=uNQg4exODO8nEVwlk7sDxjbJQVLu9jKaUBCcq4rjGCt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmYjU5MDNlLWQ0MDYtNDE5Ny05YWQ3LWExMzE0OWFiMTlhOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNToyNC40ODU4MTE4MzRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=2.472083ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:24 +0000] "PUT /v2/foo/bar/blobs/uploads/afb5903e-d406-4197-9ad7-a13149ab19a9?_state=uNQg4exODO8nEVwlk7sDxjbJQVLu9jKaUBCcq4rjGCt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmYjU5MDNlLWQ0MDYtNDE5Ny05YWQ3LWExMzE0OWFiMTlhOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNToyNC40ODU4MTE4MzRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:24Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37679" http.request.id=5c9d6556-b8d7-4cb9-9775-ceb252784e2a http.request.method=POST http.request.remoteaddr="127.0.0.1:44862" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.003839ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:24 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:27Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37679" http.request.id=860f54be-cfa1-448e-b36d-7849a7a62433 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44862" http.request.uri="/v2/foo/bar/blobs/uploads/f2986683-926d-4966-9ab0-560da1e4d1e0?_state=0kIuBf0Rd-ZszKZxI7-8rPEDwANE0iLT53PieKX9s9x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYyOTg2NjgzLTkyNmQtNDk2Ni05YWIwLTU2MGRhMWU0ZDFlMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNToyNC40OTEwODE5NjJaIn0%3D&digest=sha256%3A57d3377cbe5d507766f706c5c9c47e8b8cac870f9013436067d50864ea7bee86" http.request.useragent="Go-http-client/1.1" http.response.duration=3.380534949s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:24 +0000] "PUT /v2/foo/bar/blobs/uploads/f2986683-926d-4966-9ab0-560da1e4d1e0?_state=0kIuBf0Rd-ZszKZxI7-8rPEDwANE0iLT53PieKX9s9x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYyOTg2NjgzLTkyNmQtNDk2Ni05YWIwLTU2MGRhMWU0ZDFlMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNToyNC40OTEwODE5NjJaIn0%3D&digest=sha256%3A57d3377cbe5d507766f706c5c9c47e8b8cac870f9013436067d50864ea7bee86 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:27Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37679" http.request.id=a46d91a1-1a89-46d7-8472-dfa8c645c384 http.request.method=POST http.request.remoteaddr="127.0.0.1:44862" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.721642ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:27 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:31Z" level=info msg="response completed" go.version=go1.25.2 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:37679" http.request.id=8b43090f-903b-407e-9d1a-50ebcec5216c http.request.method=PATCH http.request.remoteaddr="127.0.0.1:44862" http.request.uri="/v2/foo/bar/blobs/uploads/e6b38923-5666-45cf-b0e3-e2ab68d44a41?_state=w_fonRvAP6UiOuRdjZxMX-p1kGHBxson8PMiVHVKIH57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU2YjM4OTIzLTU2NjYtNDVjZi1iMGUzLWUyYWI2OGQ0NGE0MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNToyNy45MzA1Nzg5MzRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.305501529s http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:27 +0000] "PATCH /v2/foo/bar/blobs/uploads/e6b38923-5666-45cf-b0e3-e2ab68d44a41?_state=w_fonRvAP6UiOuRdjZxMX-p1kGHBxson8PMiVHVKIH57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU2YjM4OTIzLTU2NjYtNDVjZi1iMGUzLWUyYWI2OGQ0NGE0MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNToyNy45MzA1Nzg5MzRaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:31Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37679" http.request.id=7275c1e6-7fdd-4f5e-a162-4b2679cb9b24 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44862" http.request.uri="/v2/foo/bar/blobs/uploads/e6b38923-5666-45cf-b0e3-e2ab68d44a41?_state=6ONedhdLDyRSvgDGz4KtEG7pqghtxLOEJU97mtaQTs97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU2YjM4OTIzLTU2NjYtNDVjZi1iMGUzLWUyYWI2OGQ0NGE0MSIsIk9mZnNldCI6MjAwODE2NjQsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzU6MjdaIn0%3D&digest=sha256%3A57d3377cbe5d507766f706c5c9c47e8b8cac870f9013436067d50864ea7bee86" http.request.useragent="Go-http-client/1.1" http.response.duration=4.033412ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:31 +0000] "PUT /v2/foo/bar/blobs/uploads/e6b38923-5666-45cf-b0e3-e2ab68d44a41?_state=6ONedhdLDyRSvgDGz4KtEG7pqghtxLOEJU97mtaQTs97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU2YjM4OTIzLTU2NjYtNDVjZi1iMGUzLWUyYWI2OGQ0NGE0MSIsIk9mZnNldCI6MjAwODE2NjQsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzU6MjdaIn0%3D&digest=sha256%3A57d3377cbe5d507766f706c5c9c47e8b8cac870f9013436067d50864ea7bee86 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:31Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37679" http.request.id=1e7e707a-fbf3-429e-9f76-e401f8620dc3 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:44862" http.request.uri="/v2/foo/bar/blobs/sha256:57d3377cbe5d507766f706c5c9c47e8b8cac870f9013436067d50864ea7bee86" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.780066ms http.response.status=200 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:31 +0000] "HEAD /v2/foo/bar/blobs/sha256:57d3377cbe5d507766f706c5c9c47e8b8cac870f9013436067d50864ea7bee86 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:31Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37679" http.request.id=e52d5fc3-7595-42af-b825-756f6d5eece9 http.request.method=GET http.request.remoteaddr="127.0.0.1:44862" http.request.uri="/v2/foo/bar/blobs/sha256:57d3377cbe5d507766f706c5c9c47e8b8cac870f9013436067d50864ea7bee86" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=81.094731ms http.response.status=200 http.response.written=20081664 127.0.0.1 - - [08/Oct/2025:17:35:31 +0000] "GET /v2/foo/bar/blobs/sha256:57d3377cbe5d507766f706c5c9c47e8b8cac870f9013436067d50864ea7bee86 HTTP/1.1" 200 20081664 "" "Go-http-client/1.1" time="2025-10-08T17:35:31Z" level=error msg="error parsing digest="sha257:57d3377cbe5d507766f706c5c9c47e8b8cac870f9013436067d50864ea7bee86": unsupported digest algorithm" go.version=go1.25.2 http.request.host="127.0.0.1:37679" http.request.id=e033dadd-dffc-4eef-b12d-027ae3274a98 http.request.method=GET http.request.remoteaddr="127.0.0.1:44862" http.request.uri="/v2/foo/bar/blobs/sha257:57d3377cbe5d507766f706c5c9c47e8b8cac870f9013436067d50864ea7bee86" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:57d3377cbe5d507766f706c5c9c47e8b8cac870f9013436067d50864ea7bee86" vars.name="foo/bar" time="2025-10-08T17:35:31Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.25.2 http.request.host="127.0.0.1:37679" http.request.id=e033dadd-dffc-4eef-b12d-027ae3274a98 http.request.method=GET http.request.remoteaddr="127.0.0.1:44862" http.request.uri="/v2/foo/bar/blobs/sha257:57d3377cbe5d507766f706c5c9c47e8b8cac870f9013436067d50864ea7bee86" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.818023ms http.response.status=400 http.response.written=110 vars.digest="sha257:57d3377cbe5d507766f706c5c9c47e8b8cac870f9013436067d50864ea7bee86" vars.name="foo/bar" 127.0.0.1 - - [08/Oct/2025:17:35:31 +0000] "GET /v2/foo/bar/blobs/sha257:57d3377cbe5d507766f706c5c9c47e8b8cac870f9013436067d50864ea7bee86 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-10-08T17:35:31Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37679" http.request.id=31f77955-aebe-4377-a1d3-151ecaccd25c http.request.method=GET http.request.remoteaddr="127.0.0.1:39024" http.request.uri="/v2/foo/bar/blobs/sha256:57d3377cbe5d507766f706c5c9c47e8b8cac870f9013436067d50864ea7bee86" http.request.useragent="Go-http-client/1.1" http.response.duration=1.358174ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:31 +0000] "GET /v2/foo/bar/blobs/sha256:57d3377cbe5d507766f706c5c9c47e8b8cac870f9013436067d50864ea7bee86 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:31Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37679" http.request.id=ee5ed8d9-19e6-4949-bf33-5558e4907f1b http.request.method=GET http.request.remoteaddr="127.0.0.1:39024" http.request.uri="/v2/foo/bar/blobs/sha256:57d3377cbe5d507766f706c5c9c47e8b8cac870f9013436067d50864ea7bee86" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.243515ms http.response.status=200 http.response.written=131072 127.0.0.1 - - [08/Oct/2025:17:35:31 +0000] "GET /v2/foo/bar/blobs/sha256:57d3377cbe5d507766f706c5c9c47e8b8cac870f9013436067d50864ea7bee86 HTTP/1.1" 200 131072 "" "Go-http-client/1.1" time="2025-10-08T17:35:31Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37679" http.request.id=c79bd5b2-1a4b-41c6-8f41-53bb68d5f239 http.request.method=GET http.request.remoteaddr="127.0.0.1:39018" http.request.uri="/v2/foo/bar/blobs/sha256:57d3377cbe5d507766f706c5c9c47e8b8cac870f9013436067d50864ea7bee86" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=11.168063ms http.response.status=200 http.response.written=2687104 127.0.0.1 - - [08/Oct/2025:17:35:31 +0000] "GET /v2/foo/bar/blobs/sha256:57d3377cbe5d507766f706c5c9c47e8b8cac870f9013436067d50864ea7bee86 HTTP/1.1" 200 2687104 "" "Go-http-client/1.1" time="2025-10-08T17:35:31Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37583" http.request.id=490589b1-15ed-47d4-ad7c-0cce8f733e5b http.request.method=GET http.request.remoteaddr="127.0.0.1:53666" http.request.uri="/v2/foo/bar/blobs/sha256:85d5908f800faa3232a3b1b7fcd8fd0554546b9981eb2c9b9770c646a9d9e61a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=7.093694286s http.response.status=200 http.response.written=2614272 127.0.0.1 - - [08/Oct/2025:17:35:24 +0000] "GET /v2/foo/bar/blobs/sha256:85d5908f800faa3232a3b1b7fcd8fd0554546b9981eb2c9b9770c646a9d9e61a HTTP/1.1" 200 2614272 "" "Go-http-client/1.1" time="2025-10-08T17:35:31Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37583" http.request.id=89c61232-69a5-4ef1-bbad-de4d424dbdfe http.request.method=GET http.request.remoteaddr="127.0.0.1:53660" http.request.uri="/v2/foo/bar/blobs/sha256:85d5908f800faa3232a3b1b7fcd8fd0554546b9981eb2c9b9770c646a9d9e61a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=7.100511712s http.response.status=200 http.response.written=2687104 127.0.0.1 - - [08/Oct/2025:17:35:24 +0000] "GET /v2/foo/bar/blobs/sha256:85d5908f800faa3232a3b1b7fcd8fd0554546b9981eb2c9b9770c646a9d9e61a HTTP/1.1" 200 2687104 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (16.53s) === RUN TestBlobDelete time="2025-10-08T17:35:31Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.2 time="2025-10-08T17:35:31Z" level=info msg="redis not configured" go.version=go1.25.2 time="2025-10-08T17:35:31Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4 err.message="blob unknown to registry" go.version=go1.25.2 http.request.host="127.0.0.1:37781" http.request.id=7364a96c-d954-4271-8918-547dafaf824d http.request.method=GET http.request.remoteaddr="127.0.0.1:38304" http.request.uri="/v2/foo/bar/blobs/sha256:2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="911.173µs" http.response.status=404 http.response.written=157 vars.digest="sha256:2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4" vars.name="foo/bar" 127.0.0.1 - - [08/Oct/2025:17:35:31 +0000] "GET /v2/foo/bar/blobs/sha256:2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-10-08T17:35:31Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4 err.message="blob unknown to registry" go.version=go1.25.2 http.request.host="127.0.0.1:37781" http.request.id=59cdea5f-25f0-4ed5-b819-af853c82dc96 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38306" http.request.uri="/v2/foo/bar/blobs/sha256:2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="680.867µs" http.response.status=404 http.response.written=157 vars.digest="sha256:2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4" vars.name="foo/bar" 127.0.0.1 - - [08/Oct/2025:17:35:31 +0000] "HEAD /v2/foo/bar/blobs/sha256:2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-10-08T17:35:31Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37781" http.request.id=ead5de44-0db4-4791-9c3a-89b716db8289 http.request.method=POST http.request.remoteaddr="127.0.0.1:38306" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.181895ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:31 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:31Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37781" http.request.id=98ed44f9-b34e-41fc-bd3a-f8b48ffd354c http.request.method=GET http.request.remoteaddr="127.0.0.1:38306" http.request.uri="/v2/foo/bar/blobs/uploads/dfdb7406-815d-4225-a4cb-e478354959fb?_state=Q37tXr-XE1XUYZrZYFiGHAoWPP9wg1-0OFm8tpV1Ls57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRmZGI3NDA2LTgxNWQtNDIyNS1hNGNiLWU0NzgzNTQ5NTlmYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNTozMS42MTQyOTkxMTlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.082126ms http.response.status=204 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:31 +0000] "GET /v2/foo/bar/blobs/uploads/dfdb7406-815d-4225-a4cb-e478354959fb?_state=Q37tXr-XE1XUYZrZYFiGHAoWPP9wg1-0OFm8tpV1Ls57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRmZGI3NDA2LTgxNWQtNDIyNS1hNGNiLWU0NzgzNTQ5NTlmYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNTozMS42MTQyOTkxMTlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:31Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37781" http.request.id=aadc7936-73d2-4ae2-882d-8cd820763966 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38306" http.request.uri="/v2/foo/bar/blobs/uploads/dfdb7406-815d-4225-a4cb-e478354959fb?_state=Q37tXr-XE1XUYZrZYFiGHAoWPP9wg1-0OFm8tpV1Ls57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRmZGI3NDA2LTgxNWQtNDIyNS1hNGNiLWU0NzgzNTQ5NTlmYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNTozMS42MTQyOTkxMTlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.061166ms http.response.status=204 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:31 +0000] "DELETE /v2/foo/bar/blobs/uploads/dfdb7406-815d-4225-a4cb-e478354959fb?_state=Q37tXr-XE1XUYZrZYFiGHAoWPP9wg1-0OFm8tpV1Ls57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRmZGI3NDA2LTgxNWQtNDIyNS1hNGNiLWU0NzgzNTQ5NTlmYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNTozMS42MTQyOTkxMTlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:31Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.25.2 http.request.host="127.0.0.1:37781" http.request.id=8ef3c01e-f9c6-466e-addd-392f34593629 http.request.method=GET http.request.remoteaddr="127.0.0.1:38306" http.request.uri="/v2/foo/bar/blobs/uploads/dfdb7406-815d-4225-a4cb-e478354959fb?_state=Q37tXr-XE1XUYZrZYFiGHAoWPP9wg1-0OFm8tpV1Ls57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRmZGI3NDA2LTgxNWQtNDIyNS1hNGNiLWU0NzgzNTQ5NTlmYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNTozMS42MTQyOTkxMTlaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=dfdb7406-815d-4225-a4cb-e478354959fb time="2025-10-08T17:35:31Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.25.2 http.request.host="127.0.0.1:37781" http.request.id=8ef3c01e-f9c6-466e-addd-392f34593629 http.request.method=GET http.request.remoteaddr="127.0.0.1:38306" http.request.uri="/v2/foo/bar/blobs/uploads/dfdb7406-815d-4225-a4cb-e478354959fb?_state=Q37tXr-XE1XUYZrZYFiGHAoWPP9wg1-0OFm8tpV1Ls57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRmZGI3NDA2LTgxNWQtNDIyNS1hNGNiLWU0NzgzNTQ5NTlmYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNTozMS42MTQyOTkxMTlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.829527ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=dfdb7406-815d-4225-a4cb-e478354959fb 127.0.0.1 - - [08/Oct/2025:17:35:31 +0000] "GET /v2/foo/bar/blobs/uploads/dfdb7406-815d-4225-a4cb-e478354959fb?_state=Q37tXr-XE1XUYZrZYFiGHAoWPP9wg1-0OFm8tpV1Ls57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRmZGI3NDA2LTgxNWQtNDIyNS1hNGNiLWU0NzgzNTQ5NTlmYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNTozMS42MTQyOTkxMTlaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-10-08T17:35:31Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37781" http.request.id=0b0d67f1-dc63-4e2d-9eb6-b897dbc0e505 http.request.method=POST http.request.remoteaddr="127.0.0.1:38310" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.130066ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:31 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:31Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.25.2 http.request.host="127.0.0.1:37781" http.request.id=0801f17c-9401-4cd0-ba7f-62b5566ebb26 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38310" http.request.uri="/v2/foo/bar/blobs/uploads/ad5edc54-9d3b-4527-9e25-69dfffa0791d?_state=8XjaGIApOMGnrSeLmQcFhM6EeA8CGewb70PZvgGLRC17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFkNWVkYzU0LTlkM2ItNDUyNy05ZTI1LTY5ZGZmZmEwNzkxZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNTozMS42MjQxNzI4ODFaIn0%3D&digest=sha256%3A2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4" http.request.useragent="Go-http-client/1.1" provided=sha256:2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4 vars.name="foo/bar" vars.uuid=ad5edc54-9d3b-4527-9e25-69dfffa0791d time="2025-10-08T17:35:31Z" level=error msg="error canceling upload after error: already closed" go.version=go1.25.2 http.request.host="127.0.0.1:37781" http.request.id=0801f17c-9401-4cd0-ba7f-62b5566ebb26 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38310" http.request.uri="/v2/foo/bar/blobs/uploads/ad5edc54-9d3b-4527-9e25-69dfffa0791d?_state=8XjaGIApOMGnrSeLmQcFhM6EeA8CGewb70PZvgGLRC17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFkNWVkYzU0LTlkM2ItNDUyNy05ZTI1LTY5ZGZmZmEwNzkxZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNTozMS42MjQxNzI4ODFaIn0%3D&digest=sha256%3A2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=ad5edc54-9d3b-4527-9e25-69dfffa0791d time="2025-10-08T17:35:31Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.25.2 http.request.host="127.0.0.1:37781" http.request.id=0801f17c-9401-4cd0-ba7f-62b5566ebb26 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38310" http.request.uri="/v2/foo/bar/blobs/uploads/ad5edc54-9d3b-4527-9e25-69dfffa0791d?_state=8XjaGIApOMGnrSeLmQcFhM6EeA8CGewb70PZvgGLRC17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFkNWVkYzU0LTlkM2ItNDUyNy05ZTI1LTY5ZGZmZmEwNzkxZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNTozMS42MjQxNzI4ODFaIn0%3D&digest=sha256%3A2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.063938ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=ad5edc54-9d3b-4527-9e25-69dfffa0791d 127.0.0.1 - - [08/Oct/2025:17:35:31 +0000] "PUT /v2/foo/bar/blobs/uploads/ad5edc54-9d3b-4527-9e25-69dfffa0791d?_state=8XjaGIApOMGnrSeLmQcFhM6EeA8CGewb70PZvgGLRC17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFkNWVkYzU0LTlkM2ItNDUyNy05ZTI1LTY5ZGZmZmEwNzkxZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNTozMS42MjQxNzI4ODFaIn0%3D&digest=sha256%3A2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-10-08T17:35:31Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37781" http.request.id=f96782ce-634a-49ce-bb66-4413585f7d44 http.request.method=POST http.request.remoteaddr="127.0.0.1:38310" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.009909ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:31 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:31Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37781" http.request.id=5ade976f-e44b-42f4-8158-39aade1f3b1f http.request.method=PUT http.request.remoteaddr="127.0.0.1:38310" http.request.uri="/v2/foo/bar/blobs/uploads/cfb843f3-1330-4473-9684-c54a4c8a7eed?_state=N9rV7L_veEU1bUXYY93SUKwc3xwgGNP9xjDI_nUFKJZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNmYjg0M2YzLTEzMzAtNDQ3My05Njg0LWM1NGE0YzhhN2VlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNTozMS42MjkxNzY1NTVaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=2.379879ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:31 +0000] "PUT /v2/foo/bar/blobs/uploads/cfb843f3-1330-4473-9684-c54a4c8a7eed?_state=N9rV7L_veEU1bUXYY93SUKwc3xwgGNP9xjDI_nUFKJZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNmYjg0M2YzLTEzMzAtNDQ3My05Njg0LWM1NGE0YzhhN2VlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNTozMS42MjkxNzY1NTVaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:31Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37781" http.request.id=12faf178-e51c-4c8b-9710-c0bd6eec9c17 http.request.method=POST http.request.remoteaddr="127.0.0.1:38310" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.898517ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:31 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:31Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37781" http.request.id=cd433c42-af96-4881-8ebd-8a1bde2ca22c http.request.method=PUT http.request.remoteaddr="127.0.0.1:38310" http.request.uri="/v2/foo/bar/blobs/uploads/b68a0946-1c2e-4b90-8f31-3a864a33a312?_state=b_TPTkpMu7wRuNu1fQCA2ObHeNweeMvQryHyQNiYrah7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2OGEwOTQ2LTFjMmUtNGI5MC04ZjMxLTNhODY0YTMzYTMxMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNTozMS42MzQ3NjY1MTFaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=2.405048ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:31 +0000] "PUT /v2/foo/bar/blobs/uploads/b68a0946-1c2e-4b90-8f31-3a864a33a312?_state=b_TPTkpMu7wRuNu1fQCA2ObHeNweeMvQryHyQNiYrah7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2OGEwOTQ2LTFjMmUtNGI5MC04ZjMxLTNhODY0YTMzYTMxMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNTozMS42MzQ3NjY1MTFaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:31Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37781" http.request.id=cc3b8405-1270-4720-b99f-36f7231b64bd http.request.method=POST http.request.remoteaddr="127.0.0.1:38310" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.862262ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:31 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:38Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37781" http.request.id=cc6684cf-e850-47f4-b2f9-406b6ad34350 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38310" http.request.uri="/v2/foo/bar/blobs/uploads/bc03ccad-4eba-4ec7-af41-1e577ae9f3cc?_state=p6Ib_b2WQa5YxrIxgyw5Nsc6MrOY6uGhlit2yt7h9IB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJjMDNjY2FkLTRlYmEtNGVjNy1hZjQxLTFlNTc3YWU5ZjNjYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNTozMS42Mzk5NDE5NDhaIn0%3D&digest=sha256%3A2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4" http.request.useragent="Go-http-client/1.1" http.response.duration=7.061909832s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:31 +0000] "PUT /v2/foo/bar/blobs/uploads/bc03ccad-4eba-4ec7-af41-1e577ae9f3cc?_state=p6Ib_b2WQa5YxrIxgyw5Nsc6MrOY6uGhlit2yt7h9IB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJjMDNjY2FkLTRlYmEtNGVjNy1hZjQxLTFlNTc3YWU5ZjNjYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNTozMS42Mzk5NDE5NDhaIn0%3D&digest=sha256%3A2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:38Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37781" http.request.id=c4877fc1-16a4-4b06-85b0-0c4af17e934e http.request.method=POST http.request.remoteaddr="127.0.0.1:38310" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.831029ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:38 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:45Z" level=info msg="response completed" go.version=go1.25.2 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:37781" http.request.id=eebfee1a-555e-4401-965c-4757293f5767 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:38310" http.request.uri="/v2/foo/bar/blobs/uploads/7c9c16a4-b652-4343-bb8a-b70def002e83?_state=0PFPu-caEapjbAWtvtu_iLIVljKV1NaO12haFEvF44x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdjOWMxNmE0LWI2NTItNDM0My1iYjhhLWI3MGRlZjAwMmU4MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNTozOC44MTIzNDc2ODVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=6.66275349s http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:38 +0000] "PATCH /v2/foo/bar/blobs/uploads/7c9c16a4-b652-4343-bb8a-b70def002e83?_state=0PFPu-caEapjbAWtvtu_iLIVljKV1NaO12haFEvF44x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdjOWMxNmE0LWI2NTItNDM0My1iYjhhLWI3MGRlZjAwMmU4MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNTozOC44MTIzNDc2ODVaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:45Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37781" http.request.id=cc3c9538-2f8b-437d-a659-59867385d271 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38310" http.request.uri="/v2/foo/bar/blobs/uploads/7c9c16a4-b652-4343-bb8a-b70def002e83?_state=FAwpkK3zmqGRAJqvj10ekmXLdyIOQGehbN8aItPglIh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdjOWMxNmE0LWI2NTItNDM0My1iYjhhLWI3MGRlZjAwMmU4MyIsIk9mZnNldCI6MjkyMzYyMjQsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzU6MzhaIn0%3D&digest=sha256%3A2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4" http.request.useragent="Go-http-client/1.1" http.response.duration=2.224452ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:45 +0000] "PUT /v2/foo/bar/blobs/uploads/7c9c16a4-b652-4343-bb8a-b70def002e83?_state=FAwpkK3zmqGRAJqvj10ekmXLdyIOQGehbN8aItPglIh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdjOWMxNmE0LWI2NTItNDM0My1iYjhhLWI3MGRlZjAwMmU4MyIsIk9mZnNldCI6MjkyMzYyMjQsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzU6MzhaIn0%3D&digest=sha256%3A2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:45Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37781" http.request.id=c5a59088-9486-491f-b286-00f686d5a2bb http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38310" http.request.uri="/v2/foo/bar/blobs/sha256:2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.75754ms http.response.status=200 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:45 +0000] "HEAD /v2/foo/bar/blobs/sha256:2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:45Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37781" http.request.id=8c72e138-ed0b-42fb-aece-17617712e332 http.request.method=GET http.request.remoteaddr="127.0.0.1:38310" http.request.uri="/v2/foo/bar/blobs/sha256:2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=114.828464ms http.response.status=200 http.response.written=29236224 127.0.0.1 - - [08/Oct/2025:17:35:45 +0000] "GET /v2/foo/bar/blobs/sha256:2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4 HTTP/1.1" 200 29236224 "" "Go-http-client/1.1" time="2025-10-08T17:35:45Z" level=error msg="error parsing digest="sha257:2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4": unsupported digest algorithm" go.version=go1.25.2 http.request.host="127.0.0.1:37781" http.request.id=106761b4-030e-4add-979c-fb47b5a3f993 http.request.method=GET http.request.remoteaddr="127.0.0.1:38310" http.request.uri="/v2/foo/bar/blobs/sha257:2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4" vars.name="foo/bar" time="2025-10-08T17:35:45Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.25.2 http.request.host="127.0.0.1:37781" http.request.id=106761b4-030e-4add-979c-fb47b5a3f993 http.request.method=GET http.request.remoteaddr="127.0.0.1:38310" http.request.uri="/v2/foo/bar/blobs/sha257:2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.599634ms http.response.status=400 http.response.written=110 vars.digest="sha257:2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4" vars.name="foo/bar" 127.0.0.1 - - [08/Oct/2025:17:35:45 +0000] "GET /v2/foo/bar/blobs/sha257:2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-10-08T17:35:45Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37781" http.request.id=90474852-f0ed-4fe3-bc17-9cc32ac6ef97 http.request.method=GET http.request.remoteaddr="127.0.0.1:49420" http.request.uri="/v2/foo/bar/blobs/sha256:2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4" http.request.useragent="Go-http-client/1.1" http.response.duration=2.504127ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:45 +0000] "GET /v2/foo/bar/blobs/sha256:2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:45Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37781" http.request.id=4be9e5ad-4ed0-4339-8a12-0f337f39dcc7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49434" http.request.uri="/v2/foo/bar/blobs/sha256:2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4" http.request.useragent="Go-http-client/1.1" http.response.duration=1.946056ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:45 +0000] "DELETE /v2/foo/bar/blobs/sha256:2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:45Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4 err.message="blob unknown to registry" go.version=go1.25.2 http.request.host="127.0.0.1:37781" http.request.id=72878ab8-0d42-4baa-8e62-cb49cc172922 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:49434" http.request.uri="/v2/foo/bar/blobs/sha256:2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.505151ms http.response.status=404 http.response.written=157 vars.digest="sha256:2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4" vars.name="foo/bar" 127.0.0.1 - - [08/Oct/2025:17:35:45 +0000] "HEAD /v2/foo/bar/blobs/sha256:2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-10-08T17:35:45Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.25.2 http.request.host="127.0.0.1:37781" http.request.id=960f94bc-ce79-4424-9279-5ab1dc79f6b7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49434" http.request.uri="/v2/foo/bar/blobs/sha256:2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.282301ms http.response.status=404 http.response.written=74 vars.digest="sha256:2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4" vars.name="foo/bar" 127.0.0.1 - - [08/Oct/2025:17:35:45 +0000] "DELETE /v2/foo/bar/blobs/sha256:2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-10-08T17:35:45Z" level=error msg="error parsing digest="sha257:2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4": unsupported digest algorithm" go.version=go1.25.2 http.request.host="127.0.0.1:37781" http.request.id=3cfbec0b-3848-4897-a686-54b6b11a0575 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49436" http.request.uri="/v2/foo/bar/blobs/sha257:2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4" vars.name="foo/bar" time="2025-10-08T17:35:45Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.25.2 http.request.host="127.0.0.1:37781" http.request.id=3cfbec0b-3848-4897-a686-54b6b11a0575 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49436" http.request.uri="/v2/foo/bar/blobs/sha257:2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.758998ms http.response.status=400 http.response.written=110 vars.digest="sha257:2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4" vars.name="foo/bar" 127.0.0.1 - - [08/Oct/2025:17:35:45 +0000] "DELETE /v2/foo/bar/blobs/sha257:2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-10-08T17:35:45Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37781" http.request.id=81ddd31c-ea60-41a9-a996-532ba8b6366c http.request.method=POST http.request.remoteaddr="127.0.0.1:49444" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.668687ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:45 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:52Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37781" http.request.id=67ca7224-e330-486f-aeb4-1a4b5d74dec2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49444" http.request.uri="/v2/foo/bar/blobs/uploads/cceb170f-f317-4a1c-8d09-ca7292cedd5f?_state=lEYDIoQXpcMWnoQ12v8qB8ViclTbPUHvnSTVazX3w2l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNjZWIxNzBmLWYzMTctNGExYy04ZDA5LWNhNzI5MmNlZGQ1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNTo0NS42NDkzMDk4MTFaIn0%3D&digest=sha256%3A2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4" http.request.useragent="Go-http-client/1.1" http.response.duration=6.730940923s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:45 +0000] "PUT /v2/foo/bar/blobs/uploads/cceb170f-f317-4a1c-8d09-ca7292cedd5f?_state=lEYDIoQXpcMWnoQ12v8qB8ViclTbPUHvnSTVazX3w2l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNjZWIxNzBmLWYzMTctNGExYy04ZDA5LWNhNzI5MmNlZGQ1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNTo0NS42NDkzMDk4MTFaIn0%3D&digest=sha256%3A2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:52Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37781" http.request.id=d47217f1-83ad-4fe7-a8a6-c2c1029f9c96 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:49444" http.request.uri="/v2/foo/bar/blobs/sha256:2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.940956ms http.response.status=200 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:52 +0000] "HEAD /v2/foo/bar/blobs/sha256:2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:52Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37781" http.request.id=981a5a48-3198-41f5-9f2b-5e727a13f8c3 http.request.method=GET http.request.remoteaddr="127.0.0.1:49416" http.request.uri="/v2/foo/bar/blobs/sha256:2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=6.857299071s http.response.status=200 http.response.written=2687104 127.0.0.1 - - [08/Oct/2025:17:35:45 +0000] "GET /v2/foo/bar/blobs/sha256:2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4 HTTP/1.1" 200 2687104 "" "Go-http-client/1.1" time="2025-10-08T17:35:52Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37781" http.request.id=d1e461a2-349b-4c1b-bb3a-d6480f438c33 http.request.method=GET http.request.remoteaddr="127.0.0.1:49420" http.request.uri="/v2/foo/bar/blobs/sha256:2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=6.848155269s http.response.status=200 http.response.written=2614272 127.0.0.1 - - [08/Oct/2025:17:35:45 +0000] "GET /v2/foo/bar/blobs/sha256:2fa5b10040a864f685602f6817741161b677b3f86737a5411ecda586c83037f4 HTTP/1.1" 200 2614272 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (21.11s) === RUN TestRelativeURL time="2025-10-08T17:35:52Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.2 time="2025-10-08T17:35:52Z" level=info msg="redis not configured" go.version=go1.25.2 time="2025-10-08T17:35:52Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:38145" http.request.id=06dd08ac-7dfa-4400-aa57-213c9cfbead1 http.request.method=POST http.request.remoteaddr="127.0.0.1:37824" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="845.611µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:52 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:55Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:38145" http.request.id=433221c4-fd45-427b-a188-d49dce4e0190 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37824" http.request.uri="/v2/foo/bar/blobs/uploads/8b1aaeba-cca1-4092-8a89-150b10f39933?_state=F1WiG_-Di-giPw3Zj4VlH3nJ8NuAQJBAXI4x7K7VFuh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhiMWFhZWJhLWNjYTEtNDA5Mi04YTg5LTE1MGIxMGYzOTkzMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNTo1Mi40ODI4MzY3NThaIn0%3D&digest=sha256%3A962149c0bd0b8c0b0fd5588a98d37acbbc90aa2faa44ce3538ed261c9c2abe77" http.request.useragent="Go-http-client/1.1" http.response.duration=2.747070158s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:52 +0000] "PUT /v2/foo/bar/blobs/uploads/8b1aaeba-cca1-4092-8a89-150b10f39933?_state=F1WiG_-Di-giPw3Zj4VlH3nJ8NuAQJBAXI4x7K7VFuh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhiMWFhZWJhLWNjYTEtNDA5Mi04YTg5LTE1MGIxMGYzOTkzMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNTo1Mi40ODI4MzY3NThaIn0%3D&digest=sha256%3A962149c0bd0b8c0b0fd5588a98d37acbbc90aa2faa44ce3538ed261c9c2abe77 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:55Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:38145" http.request.id=ad581945-1f64-4462-b1f5-7bc41f1c41d7 http.request.method=POST http.request.remoteaddr="127.0.0.1:37824" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.730605ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:55Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:38145" http.request.id=693fde2a-fb6f-4958-9a42-8eb8cb745c95 http.request.method=POST http.request.remoteaddr="127.0.0.1:37824" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.40143ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:35:59Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:38145" http.request.id=6453f349-9e53-4134-9b1b-6ab148d5d4c4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37824" http.request.uri="/v2/foo/bar/blobs/uploads/07a9587c-dcce-46ac-abbf-3b8e24fc1ced?_state=GP5htDpG-MnoTnO5gk5VXdnKyDbOhfcfpBGheq7r79h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA3YTk1ODdjLWRjY2UtNDZhYy1hYmJmLTNiOGUyNGZjMWNlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNTo1NS42MTg5NjkxMzVaIn0%3D&digest=sha256%3Ac34167f431d0c3841671722211aa0490e8842b0356c4b37c5bd49c7cc542386d" http.request.useragent="Go-http-client/1.1" http.response.duration=4.202102207s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:35:55 +0000] "PUT /v2/foo/bar/blobs/uploads/07a9587c-dcce-46ac-abbf-3b8e24fc1ced?_state=GP5htDpG-MnoTnO5gk5VXdnKyDbOhfcfpBGheq7r79h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA3YTk1ODdjLWRjY2UtNDZhYy1hYmJmLTNiOGUyNGZjMWNlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNTo1NS42MTg5NjkxMzVaIn0%3D&digest=sha256%3Ac34167f431d0c3841671722211aa0490e8842b0356c4b37c5bd49c7cc542386d HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (7.34s) === RUN TestBlobDeleteDisabled time="2025-10-08T17:35:59Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.2 time="2025-10-08T17:35:59Z" level=info msg="redis not configured" go.version=go1.25.2 time="2025-10-08T17:36:00Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.2 http.request.host="127.0.0.1:44021" http.request.id=ec6b35e3-f0dc-4ae8-a5c5-4adfee3b2110 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57724" http.request.uri="/v2/foo/bar/blobs/sha256:cbccb2950ee54a997682d5705d3c9234ef7e0df63b4f9889d645e82653a2158f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.529115ms http.response.status=405 http.response.written=78 vars.digest="sha256:cbccb2950ee54a997682d5705d3c9234ef7e0df63b4f9889d645e82653a2158f" vars.name="foo/bar" 127.0.0.1 - - [08/Oct/2025:17:36:00 +0000] "DELETE /v2/foo/bar/blobs/sha256:cbccb2950ee54a997682d5705d3c9234ef7e0df63b4f9889d645e82653a2158f HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.23s) === RUN TestDeleteDisabled time="2025-10-08T17:36: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.25.2 time="2025-10-08T17:36:00Z" level=info msg="redis not configured" go.version=go1.25.2 time="2025-10-08T17:36:00Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:38269" http.request.id=a63e6182-942f-439b-9e98-bee0b8182d15 http.request.method=POST http.request.remoteaddr="127.0.0.1:41870" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.052916ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:02Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:38269" http.request.id=f5dff806-c62a-4685-bbb9-9adf929a8fdb http.request.method=PUT http.request.remoteaddr="127.0.0.1:41870" http.request.uri="/v2/foo/bar/blobs/uploads/c90aeed9-3efd-4c31-a6f9-d2d460fdb360?_state=xwn45yVEv1-TXQG3O1Mj3iIfrzuDR5JuV09zKh2iW6J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM5MGFlZWQ5LTNlZmQtNGMzMS1hNmY5LWQyZDQ2MGZkYjM2MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNjowMC4xNjE5MTMxMVoifQ%3D%3D&digest=sha256%3Ad3f81a144fa5cb3221d718a7e772f4b2cf05317868a148fe2748687210d2c811" http.request.useragent="Go-http-client/1.1" http.response.duration=2.477536881s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:00 +0000] "PUT /v2/foo/bar/blobs/uploads/c90aeed9-3efd-4c31-a6f9-d2d460fdb360?_state=xwn45yVEv1-TXQG3O1Mj3iIfrzuDR5JuV09zKh2iW6J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM5MGFlZWQ5LTNlZmQtNGMzMS1hNmY5LWQyZDQ2MGZkYjM2MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNjowMC4xNjE5MTMxMVoifQ%3D%3D&digest=sha256%3Ad3f81a144fa5cb3221d718a7e772f4b2cf05317868a148fe2748687210d2c811 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:02Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.2 http.request.host="127.0.0.1:38269" http.request.id=28760244-df17-4150-99d8-4d48c023fa93 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:41870" http.request.uri="/v2/foo/bar/blobs/sha256:d3f81a144fa5cb3221d718a7e772f4b2cf05317868a148fe2748687210d2c811" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.275095ms http.response.status=405 http.response.written=78 vars.digest="sha256:d3f81a144fa5cb3221d718a7e772f4b2cf05317868a148fe2748687210d2c811" vars.name="foo/bar" 127.0.0.1 - - [08/Oct/2025:17:36:02 +0000] "DELETE /v2/foo/bar/blobs/sha256:d3f81a144fa5cb3221d718a7e772f4b2cf05317868a148fe2748687210d2c811 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (2.59s) === RUN TestDeleteReadOnly time="2025-10-08T17:36:02Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.2 time="2025-10-08T17:36:02Z" level=info msg="redis not configured" go.version=go1.25.2 time="2025-10-08T17:36:02Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:39167" http.request.id=7866e897-e0e8-4698-a98c-a077c0f61c86 http.request.method=POST http.request.remoteaddr="127.0.0.1:37678" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="903.026µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:07Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:39167" http.request.id=d1fdbc38-4bc6-4a10-aeaa-af04f79cec9f http.request.method=PUT http.request.remoteaddr="127.0.0.1:37678" http.request.uri="/v2/foo/bar/blobs/uploads/98b938c2-087a-4a76-8661-3ae2bb7cbfa8?_state=I_u7XPJ3WzRrY8zDgB0lEp337N0L6wSi08QMSn_7Iz57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk4YjkzOGMyLTA4N2EtNGE3Ni04NjYxLTNhZTJiYjdjYmZhOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNjowMi44MzcyODg4NzRaIn0%3D&digest=sha256%3Aeaa58b184d1c7272d7f85c620ef606507e5794939888186bce9ec7387058470d" http.request.useragent="Go-http-client/1.1" http.response.duration=4.454700081s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:02 +0000] "PUT /v2/foo/bar/blobs/uploads/98b938c2-087a-4a76-8661-3ae2bb7cbfa8?_state=I_u7XPJ3WzRrY8zDgB0lEp337N0L6wSi08QMSn_7Iz57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk4YjkzOGMyLTA4N2EtNGE3Ni04NjYxLTNhZTJiYjdjYmZhOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNjowMi44MzcyODg4NzRaIn0%3D&digest=sha256%3Aeaa58b184d1c7272d7f85c620ef606507e5794939888186bce9ec7387058470d HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [08/Oct/2025:17:36:07 +0000] "DELETE /v2/foo/bar/blobs/sha256:eaa58b184d1c7272d7f85c620ef606507e5794939888186bce9ec7387058470d HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (4.65s) === RUN TestStartPushReadOnly time="2025-10-08T17:36:07Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.2 time="2025-10-08T17:36:07Z" level=info msg="redis not configured" go.version=go1.25.2 127.0.0.1 - - [08/Oct/2025:17:36:07 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.01s) === RUN TestManifestAPI time="2025-10-08T17:36:07Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.2 time="2025-10-08T17:36:07Z" level=info msg="redis not configured" go.version=go1.25.2 time="2025-10-08T17:36:07Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.25.2 http.request.host="127.0.0.1:36979" http.request.id=a4f4a491-10df-4798-9504-31641e501266 http.request.method=GET http.request.remoteaddr="127.0.0.1:45176" 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.936014ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Oct/2025:17:36:07 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-10-08T17:36:07Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.25.2 http.request.host="127.0.0.1:36979" http.request.id=37c1f3bd-e453-459d-8034-02a76d4bf264 http.request.method=GET http.request.remoteaddr="127.0.0.1:45176" 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.382312ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [08/Oct/2025:17:36:07 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-10-08T17:36:07Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.25.2 http.request.host="127.0.0.1:36979" http.request.id=1883d560-2897-43fe-85a8-35e7e2b75b1a http.request.method=PUT http.request.remoteaddr="127.0.0.1:45176" 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.282456ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Oct/2025:17:36:07 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-10-08T17:36:07Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.2 http.request.host="127.0.0.1:36979" http.request.id=ae4e551a-6afb-4a6a-8a5d-c8baf89ba502 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45176" 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.800039ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-10-08T17:36:07Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.25.2 http.request.host="127.0.0.1:36979" http.request.id=ae4e551a-6afb-4a6a-8a5d-c8baf89ba502 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45176" 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.86062ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-10-08T17:36:07Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.2 http.request.host="127.0.0.1:36979" http.request.id=ae4e551a-6afb-4a6a-8a5d-c8baf89ba502 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45176" 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.902411ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-10-08T17:36:07Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.25.2 http.request.host="127.0.0.1:36979" http.request.id=ae4e551a-6afb-4a6a-8a5d-c8baf89ba502 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45176" 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.944437ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Oct/2025:17:36:07 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-10-08T17:36:07Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:36979" http.request.id=251e177e-4775-44fd-8fff-88179b39e7dd http.request.method=POST http.request.remoteaddr="127.0.0.1:45176" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.759832ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:07 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:13Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:36979" http.request.id=b6aae3e7-24a5-48a2-a5eb-3bce6aff7ef2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45176" http.request.uri="/v2/foo/schema1/blobs/uploads/7ddac636-0d27-4ae2-a656-990b24b9ff8d?_state=Y-wYgI-LNVevNTDnk6oLEAV_JhcO0Ue8WVNKefTjVI57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3ZGRhYzYzNi0wZDI3LTRhZTItYTY1Ni05OTBiMjRiOWZmOGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzY6MDcuNTYwMTM0OTgzWiJ9&digest=sha256%3A447f97fd26ce8cdcb3329c892cb402a22f787d05371a40d33df0e57a5cca5075" http.request.useragent="Go-http-client/1.1" http.response.duration=5.584921091s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:07 +0000] "PUT /v2/foo/schema1/blobs/uploads/7ddac636-0d27-4ae2-a656-990b24b9ff8d?_state=Y-wYgI-LNVevNTDnk6oLEAV_JhcO0Ue8WVNKefTjVI57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3ZGRhYzYzNi0wZDI3LTRhZTItYTY1Ni05OTBiMjRiOWZmOGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzY6MDcuNTYwMTM0OTgzWiJ9&digest=sha256%3A447f97fd26ce8cdcb3329c892cb402a22f787d05371a40d33df0e57a5cca5075 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:13Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:36979" http.request.id=d521b03f-ed6c-477f-8610-f0a3e2a328ba http.request.method=POST http.request.remoteaddr="127.0.0.1:45176" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.747709ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:13 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:15Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:36979" http.request.id=7f91ecab-6cba-49b2-8238-2993e4eb7c93 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45176" http.request.uri="/v2/foo/schema1/blobs/uploads/0bac7e3f-5759-4475-924b-1b03ac3acfb4?_state=bnGOjv4jVytK0929E3Ukg9_IKGD2X1tliVBA4lYZoSN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwYmFjN2UzZi01NzU5LTQ0NzUtOTI0Yi0xYjAzYWMzYWNmYjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzY6MTMuMzA0OTc3NjA3WiJ9&digest=sha256%3A6f1007b57595928933c66fe3e21dbbb038adbb2a6b21d96a880f3de9f45ebeee" http.request.useragent="Go-http-client/1.1" http.response.duration=1.817117552s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:13 +0000] "PUT /v2/foo/schema1/blobs/uploads/0bac7e3f-5759-4475-924b-1b03ac3acfb4?_state=bnGOjv4jVytK0929E3Ukg9_IKGD2X1tliVBA4lYZoSN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwYmFjN2UzZi01NzU5LTQ0NzUtOTI0Yi0xYjAzYWMzYWNmYjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzY6MTMuMzA0OTc3NjA3WiJ9&digest=sha256%3A6f1007b57595928933c66fe3e21dbbb038adbb2a6b21d96a880f3de9f45ebeee HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:15Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:36979" http.request.id=c686ee22-b4f7-4a7a-a478-7a5d189e33a0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45176" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.86326ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:15 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:15Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:36979" http.request.id=fcb56d07-43ad-41bf-8589-6e698dcc27d2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45176" http.request.uri="/v2/foo/schema1/manifests/sha256:f6ab3daeef3c133800567361f4058828e29dd3d3944bdffca1fa49d170ad3e97" http.request.useragent="Go-http-client/1.1" http.response.duration=2.394477ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:15 +0000] "PUT /v2/foo/schema1/manifests/sha256:f6ab3daeef3c133800567361f4058828e29dd3d3944bdffca1fa49d170ad3e97 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:15Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:36979" http.request.id=9be65a92-a8a0-495e-945c-a97dcb3bd2c6 http.request.method=GET http.request.remoteaddr="127.0.0.1:45176" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.606606ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Oct/2025:17:36:15 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-10-08T17:36:15Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:36979" http.request.id=2b0e82a6-c82c-49b3-b7be-92e1d80e4660 http.request.method=GET http.request.remoteaddr="127.0.0.1:45176" http.request.uri="/v2/foo/schema1/manifests/sha256:f6ab3daeef3c133800567361f4058828e29dd3d3944bdffca1fa49d170ad3e97" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.216116ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Oct/2025:17:36:15 +0000] "GET /v2/foo/schema1/manifests/sha256:f6ab3daeef3c133800567361f4058828e29dd3d3944bdffca1fa49d170ad3e97 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-10-08T17:36:15Z" level=info msg="response completed" go.version=go1.25.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:36979" http.request.id=5fc268fe-8cec-42bd-a5ee-bfa40322fd69 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45176" http.request.uri="/v2/foo/schema1/manifests/sha256:f6ab3daeef3c133800567361f4058828e29dd3d3944bdffca1fa49d170ad3e97" http.request.useragent="Go-http-client/1.1" http.response.duration=2.748788ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:15 +0000] "PUT /v2/foo/schema1/manifests/sha256:f6ab3daeef3c133800567361f4058828e29dd3d3944bdffca1fa49d170ad3e97 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:15Z" level=info msg="response completed" go.version=go1.25.2 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:36979" http.request.id=d54bde34-f1cd-430d-b204-f55f7a029140 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45176" http.request.uri="/v2/foo/schema1/manifests/sha256:f6ab3daeef3c133800567361f4058828e29dd3d3944bdffca1fa49d170ad3e97" http.request.useragent="Go-http-client/1.1" http.response.duration=2.6399ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:15 +0000] "PUT /v2/foo/schema1/manifests/sha256:f6ab3daeef3c133800567361f4058828e29dd3d3944bdffca1fa49d170ad3e97 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:15Z" level=info msg="response completed" go.version=go1.25.2 http.request.contenttype="application/json" http.request.host="127.0.0.1:36979" http.request.id=ff43fdff-b10f-4577-90b1-432a1b9f3edc http.request.method=PUT http.request.remoteaddr="127.0.0.1:45176" http.request.uri="/v2/foo/schema1/manifests/sha256:f6ab3daeef3c133800567361f4058828e29dd3d3944bdffca1fa49d170ad3e97" http.request.useragent="Go-http-client/1.1" http.response.duration=2.497085ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:15 +0000] "PUT /v2/foo/schema1/manifests/sha256:f6ab3daeef3c133800567361f4058828e29dd3d3944bdffca1fa49d170ad3e97 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:15Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:36979" http.request.id=a47967a1-46df-46ec-8560-997e60c25598 http.request.method=GET http.request.remoteaddr="127.0.0.1:45176" http.request.uri="/v2/foo/schema1/manifests/sha256:f6ab3daeef3c133800567361f4058828e29dd3d3944bdffca1fa49d170ad3e97" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.125438ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Oct/2025:17:36:15 +0000] "GET /v2/foo/schema1/manifests/sha256:f6ab3daeef3c133800567361f4058828e29dd3d3944bdffca1fa49d170ad3e97 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-10-08T17:36:15Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:36979" http.request.id=9566452d-ad3a-4d57-a973-43868e60fd6f http.request.method=GET http.request.remoteaddr="127.0.0.1:45176" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.356271ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:15 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:15Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:36979" http.request.id=99b96ebc-db25-487c-b326-5c8a23d595d8 http.request.method=GET http.request.remoteaddr="127.0.0.1:45176" http.request.uri="/v2/foo/schema1/manifests/sha256:f6ab3daeef3c133800567361f4058828e29dd3d3944bdffca1fa49d170ad3e97" http.request.useragent="Go-http-client/1.1" http.response.duration=1.31556ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:15 +0000] "GET /v2/foo/schema1/manifests/sha256:f6ab3daeef3c133800567361f4058828e29dd3d3944bdffca1fa49d170ad3e97 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:15Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:36979" http.request.id=c318cd81-b190-43c6-a89d-5f68e82fecc1 http.request.method=GET http.request.remoteaddr="127.0.0.1:45176" 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.296542ms http.response.status=200 http.response.written=41 127.0.0.1 - - [08/Oct/2025:17:36:15 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-10-08T17:36:15Z" level=error msg="payload digest does match: "sha256:2a72ee42e66a9b007dbe2ee294f789a80548d0d38cc885afe3460eeac6d583ce" != "sha256:f6ab3daeef3c133800567361f4058828e29dd3d3944bdffca1fa49d170ad3e97"" go.version=go1.25.2 http.request.host="127.0.0.1:36979" http.request.id=d06d13d0-e02a-4f87-896f-d3e1466bb479 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45176" http.request.uri="/v2/foo/schema1/manifests/sha256:f6ab3daeef3c133800567361f4058828e29dd3d3944bdffca1fa49d170ad3e97" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:f6ab3daeef3c133800567361f4058828e29dd3d3944bdffca1fa49d170ad3e97" time="2025-10-08T17:36:15Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.2 http.request.host="127.0.0.1:36979" http.request.id=d06d13d0-e02a-4f87-896f-d3e1466bb479 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45176" http.request.uri="/v2/foo/schema1/manifests/sha256:f6ab3daeef3c133800567361f4058828e29dd3d3944bdffca1fa49d170ad3e97" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.560151ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:f6ab3daeef3c133800567361f4058828e29dd3d3944bdffca1fa49d170ad3e97" 127.0.0.1 - - [08/Oct/2025:17:36:15 +0000] "PUT /v2/foo/schema1/manifests/sha256:f6ab3daeef3c133800567361f4058828e29dd3d3944bdffca1fa49d170ad3e97 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-10-08T17:36:15Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.25.2 http.request.host="127.0.0.1:36979" http.request.id=5542d404-c163-46d0-8010-673006082155 http.request.method=GET http.request.remoteaddr="127.0.0.1:52724" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.585083ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Oct/2025:17:36:15 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-10-08T17:36:15Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.25.2 http.request.host="127.0.0.1:36979" http.request.id=e1124696-45c6-4b15-8e81-36907486f82d http.request.method=GET http.request.remoteaddr="127.0.0.1:52724" 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.3267ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [08/Oct/2025:17:36:15 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-10-08T17:36: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.25.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36979" http.request.id=bdc585ea-c7ee-4f42-bb6d-c4c2920cf67d http.request.method=PUT http.request.remoteaddr="127.0.0.1:52724" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.525287ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-10-08T17:36:15Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.25.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36979" http.request.id=bdc585ea-c7ee-4f42-bb6d-c4c2920cf67d http.request.method=PUT http.request.remoteaddr="127.0.0.1:52724" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.596329ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-10-08T17:36:15Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.25.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36979" http.request.id=bdc585ea-c7ee-4f42-bb6d-c4c2920cf67d http.request.method=PUT http.request.remoteaddr="127.0.0.1:52724" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.640695ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Oct/2025:17:36:15 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-10-08T17:36:15Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:36979" http.request.id=e67bfe3d-fd4f-4b66-9fdb-3cf93ae25cd8 http.request.method=POST http.request.remoteaddr="127.0.0.1:52724" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.510867ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:15 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:15Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:36979" http.request.id=0740b7c1-e9eb-4e64-91b6-6e6047d786b4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52724" http.request.uri="/v2/foo/schema2/blobs/uploads/36c1b7ce-ffb8-48ed-8388-9edc16d8fe3e?_state=4xCkAjQ78jHY5_gvg1LOu9AEKOkMhLQoVKD4ZDUNHFV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzNmMxYjdjZS1mZmI4LTQ4ZWQtODM4OC05ZWRjMTZkOGZlM2UiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzY6MTUuMTY0NDQzMzc4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=2.02117ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:15 +0000] "PUT /v2/foo/schema2/blobs/uploads/36c1b7ce-ffb8-48ed-8388-9edc16d8fe3e?_state=4xCkAjQ78jHY5_gvg1LOu9AEKOkMhLQoVKD4ZDUNHFV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzNmMxYjdjZS1mZmI4LTQ4ZWQtODM4OC05ZWRjMTZkOGZlM2UiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzY6MTUuMTY0NDQzMzc4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:15Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.25.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36979" http.request.id=be332666-7085-4b86-8307-5cc254e0c747 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52724" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.54728ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-10-08T17:36:15Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.25.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36979" http.request.id=be332666-7085-4b86-8307-5cc254e0c747 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52724" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.610693ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Oct/2025:17:36:15 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-10-08T17:36:15Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:36979" http.request.id=359f3792-65cf-4e17-83d4-fafd45a74788 http.request.method=POST http.request.remoteaddr="127.0.0.1:52724" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.609542ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:15 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:20Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:36979" http.request.id=91424b06-1fd5-4dd9-bba2-b3f925bcd16a http.request.method=PUT http.request.remoteaddr="127.0.0.1:52724" http.request.uri="/v2/foo/schema2/blobs/uploads/39f87607-7d2a-4461-b387-dae9bcd897c1?_state=EYvzSgURb_Z4b1lz_TgOksBvbDNoDfrdLIi8JakgYS57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzOWY4NzYwNy03ZDJhLTQ0NjEtYjM4Ny1kYWU5YmNkODk3YzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzY6MTUuMzcyNzk0NTY1WiJ9&digest=sha256%3A0ae9c8e6eb14087770203a81b5fdaac8fd687cb396a6070598c87b5aba2c7a63" http.request.useragent="Go-http-client/1.1" http.response.duration=4.978232087s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:15 +0000] "PUT /v2/foo/schema2/blobs/uploads/39f87607-7d2a-4461-b387-dae9bcd897c1?_state=EYvzSgURb_Z4b1lz_TgOksBvbDNoDfrdLIi8JakgYS57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzOWY4NzYwNy03ZDJhLTQ0NjEtYjM4Ny1kYWU5YmNkODk3YzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzY6MTUuMzcyNzk0NTY1WiJ9&digest=sha256%3A0ae9c8e6eb14087770203a81b5fdaac8fd687cb396a6070598c87b5aba2c7a63 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:20Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:36979" http.request.id=bdfc8713-dae7-4093-8761-371ba7814991 http.request.method=POST http.request.remoteaddr="127.0.0.1:52724" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.920752ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:20 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:22Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:36979" http.request.id=60b92bbc-ec56-4efb-9c78-82edb512fe39 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52724" http.request.uri="/v2/foo/schema2/blobs/uploads/4c0176df-acbb-46ce-8614-ece856f547df?_state=y9_jsHqdEG7YKUAFuNZU-DUQcSuYs7KGG2gcl3EtrFJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0YzAxNzZkZi1hY2JiLTQ2Y2UtODYxNC1lY2U4NTZmNTQ3ZGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzY6MjAuNDc2NzcyNTIzWiJ9&digest=sha256%3A922dd385494aa538c207e7f0c72d5ce2830e9b91ac6632de14d5c64af1908725" http.request.useragent="Go-http-client/1.1" http.response.duration=2.500456087s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:20 +0000] "PUT /v2/foo/schema2/blobs/uploads/4c0176df-acbb-46ce-8614-ece856f547df?_state=y9_jsHqdEG7YKUAFuNZU-DUQcSuYs7KGG2gcl3EtrFJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0YzAxNzZkZi1hY2JiLTQ2Y2UtODYxNC1lY2U4NTZmNTQ3ZGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzY6MjAuNDc2NzcyNTIzWiJ9&digest=sha256%3A922dd385494aa538c207e7f0c72d5ce2830e9b91ac6632de14d5c64af1908725 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:22Z" level=info msg="response completed" go.version=go1.25.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36979" http.request.id=138a37bc-80d3-4167-8cf8-64125a857563 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52724" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.723337ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:22 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:22Z" level=info msg="response completed" go.version=go1.25.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36979" http.request.id=7fe41afe-0996-4698-826a-79a9a4ef3924 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52724" http.request.uri="/v2/foo/schema2/manifests/sha256:c6bb523670f624450204e9d719dbd6ce34131ea51a351252cc29c256832547c4" http.request.useragent="Go-http-client/1.1" http.response.duration=1.791116ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:22 +0000] "PUT /v2/foo/schema2/manifests/sha256:c6bb523670f624450204e9d719dbd6ce34131ea51a351252cc29c256832547c4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:22Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:36979" http.request.id=12cfc05e-2305-40c3-aa56-98c9442637b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:52724" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.52281ms http.response.status=200 http.response.written=732 127.0.0.1 - - [08/Oct/2025:17:36:22 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-10-08T17:36:22Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:36979" http.request.id=98fad720-ae7d-45f5-9026-c7ab36f63205 http.request.method=GET http.request.remoteaddr="127.0.0.1:52724" http.request.uri="/v2/foo/schema2/manifests/sha256:c6bb523670f624450204e9d719dbd6ce34131ea51a351252cc29c256832547c4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.653994ms http.response.status=200 http.response.written=732 127.0.0.1 - - [08/Oct/2025:17:36:22 +0000] "GET /v2/foo/schema2/manifests/sha256:c6bb523670f624450204e9d719dbd6ce34131ea51a351252cc29c256832547c4 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-10-08T17:36:22Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:36979" http.request.id=3d2cf964-5546-4d23-8a42-5ed4bff72653 http.request.method=GET http.request.remoteaddr="127.0.0.1:52724" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.498473ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:22 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:22Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:36979" http.request.id=20eef8ee-5298-4e7a-96a6-2061d96869bd http.request.method=GET http.request.remoteaddr="127.0.0.1:52724" http.request.uri="/v2/foo/schema2/manifests/sha256:c6bb523670f624450204e9d719dbd6ce34131ea51a351252cc29c256832547c4" http.request.useragent="Go-http-client/1.1" http.response.duration=1.416408ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:22 +0000] "GET /v2/foo/schema2/manifests/sha256:c6bb523670f624450204e9d719dbd6ce34131ea51a351252cc29c256832547c4 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:22Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:36979" http.request.id=4309bd3f-b01e-40e3-99e9-32de5c214987 http.request.method=GET http.request.remoteaddr="127.0.0.1:52724" 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.232754ms http.response.status=200 http.response.written=45 127.0.0.1 - - [08/Oct/2025:17:36:22 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-10-08T17:36:22Z" level=info msg="rewriting manifest sha256:c6bb523670f624450204e9d719dbd6ce34131ea51a351252cc29c256832547c4 in schema1 format to support old client" go.version=go1.25.2 http.request.host="127.0.0.1:36979" http.request.id=2c8d3744-b771-481b-b031-f571647dee89 http.request.method=GET http.request.remoteaddr="127.0.0.1:52724" 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-10-08T17:36:22Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:36979" http.request.id=2c8d3744-b771-481b-b031-f571647dee89 http.request.method=GET http.request.remoteaddr="127.0.0.1:52724" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.768862ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [08/Oct/2025:17:36:22 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-10-08T17:36:22Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.25.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:36979" http.request.id=79d38378-ae63-43f0-9a60-205a1a3acbe4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52724" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.559317ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [08/Oct/2025:17:36:22 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-10-08T17:36:22Z" level=info msg="response completed" go.version=go1.25.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:36979" http.request.id=8c5f20cc-5777-4bec-ab0b-6905b71f8255 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52724" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.878323ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:22 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:23Z" level=info msg="response completed" go.version=go1.25.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:36979" http.request.id=f7cb078e-5364-4f20-8fd7-6c74a7b2aed1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52724" http.request.uri="/v2/foo/schema2/manifests/sha256:7d2d7774ea114751385306a7d99c08a0bef46d18972cc1ef4d4649bfa421eef0" http.request.useragent="Go-http-client/1.1" http.response.duration=1.683844ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:23 +0000] "PUT /v2/foo/schema2/manifests/sha256:7d2d7774ea114751385306a7d99c08a0bef46d18972cc1ef4d4649bfa421eef0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:23Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:36979" http.request.id=46772ace-df2c-42aa-aacf-e5538a6a5563 http.request.method=GET http.request.remoteaddr="127.0.0.1:52724" 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.606321ms http.response.status=200 http.response.written=434 127.0.0.1 - - [08/Oct/2025:17:36:23 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-10-08T17:36:23Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:36979" http.request.id=e9ebbc89-9a1f-458c-a5a0-e29eb20dbb28 http.request.method=GET http.request.remoteaddr="127.0.0.1:52724" http.request.uri="/v2/foo/schema2/manifests/sha256:7d2d7774ea114751385306a7d99c08a0bef46d18972cc1ef4d4649bfa421eef0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.64556ms http.response.status=200 http.response.written=434 127.0.0.1 - - [08/Oct/2025:17:36:23 +0000] "GET /v2/foo/schema2/manifests/sha256:7d2d7774ea114751385306a7d99c08a0bef46d18972cc1ef4d4649bfa421eef0 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-10-08T17:36:23Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:36979" http.request.id=14eda1e1-6a17-4e88-9643-b931a328d33e http.request.method=GET http.request.remoteaddr="127.0.0.1:52724" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.398449ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:23 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:23Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:36979" http.request.id=1d712a76-c892-4190-b9b1-759c2aa35f9f http.request.method=GET http.request.remoteaddr="127.0.0.1:52724" http.request.uri="/v2/foo/schema2/manifests/sha256:7d2d7774ea114751385306a7d99c08a0bef46d18972cc1ef4d4649bfa421eef0" http.request.useragent="Go-http-client/1.1" http.response.duration=1.194774ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:23 +0000] "GET /v2/foo/schema2/manifests/sha256:7d2d7774ea114751385306a7d99c08a0bef46d18972cc1ef4d4649bfa421eef0 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:23Z" level=info msg="rewriting manifest list sha256:7d2d7774ea114751385306a7d99c08a0bef46d18972cc1ef4d4649bfa421eef0 in schema1 format to support old client" go.version=go1.25.2 http.request.host="127.0.0.1:36979" http.request.id=3a4e6068-3806-4198-a9ba-c5796164bff4 http.request.method=GET http.request.remoteaddr="127.0.0.1:52724" 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-10-08T17:36:23Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:36979" http.request.id=3a4e6068-3806-4198-a9ba-c5796164bff4 http.request.method=GET http.request.remoteaddr="127.0.0.1:52724" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.683005ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [08/Oct/2025:17:36:23 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-10-08T17:36: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.25.2 time="2025-10-08T17:36:23Z" level=info msg="redis not configured" go.version=go1.25.2 time="2025-10-08T17:36:23Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.25.2 http.request.host="127.0.0.1:37719" http.request.id=35a3dd9f-c721-42e6-b85e-7fd4de802222 http.request.method=GET http.request.remoteaddr="127.0.0.1:34072" 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.433497ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Oct/2025:17:36:23 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-10-08T17:36:23Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.25.2 http.request.host="127.0.0.1:37719" http.request.id=db3c9384-3e42-4256-83d1-d6959dd9f431 http.request.method=GET http.request.remoteaddr="127.0.0.1:34072" 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.24421ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [08/Oct/2025:17:36:23 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-10-08T17:36:23Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.25.2 http.request.host="127.0.0.1:37719" http.request.id=85aa3eab-a582-4e4b-87df-4185917552e9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34072" 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.20552ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Oct/2025:17:36:23 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-10-08T17:36:23Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.2 http.request.host="127.0.0.1:37719" http.request.id=6f77c9e3-cb4d-4c9a-874a-1b21eb786dad http.request.method=PUT http.request.remoteaddr="127.0.0.1:34072" 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.945398ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-10-08T17:36:23Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.25.2 http.request.host="127.0.0.1:37719" http.request.id=6f77c9e3-cb4d-4c9a-874a-1b21eb786dad http.request.method=PUT http.request.remoteaddr="127.0.0.1:34072" 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.017285ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-10-08T17:36:23Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.2 http.request.host="127.0.0.1:37719" http.request.id=6f77c9e3-cb4d-4c9a-874a-1b21eb786dad http.request.method=PUT http.request.remoteaddr="127.0.0.1:34072" 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.099297ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-10-08T17:36:23Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.25.2 http.request.host="127.0.0.1:37719" http.request.id=6f77c9e3-cb4d-4c9a-874a-1b21eb786dad http.request.method=PUT http.request.remoteaddr="127.0.0.1:34072" 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.188911ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Oct/2025:17:36:23 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-10-08T17:36:23Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37719" http.request.id=fdc23465-071c-4c62-a6bf-6738e64e6844 http.request.method=POST http.request.remoteaddr="127.0.0.1:34072" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.613863ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:23 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:26Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37719" http.request.id=448ab5e5-8fd4-4210-916d-25b972b2e199 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34072" http.request.uri="/v2/foo/schema1/blobs/uploads/b26a23ca-dea3-49f2-9b2b-f72b18692cb7?_state=cIsZfUjPQAvyFLtyv_mi61zJQUXzIQX9MDwkQTWWUVh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiMjZhMjNjYS1kZWEzLTQ5ZjItOWIyYi1mNzJiMTg2OTJjYjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzY6MjMuMjAxMjg2NTcxWiJ9&digest=sha256%3A30fd864a0e53692c146e6eff3ec90c5ab7216585c9969835efb57ace2e5c5908" http.request.useragent="Go-http-client/1.1" http.response.duration=3.322120447s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:23 +0000] "PUT /v2/foo/schema1/blobs/uploads/b26a23ca-dea3-49f2-9b2b-f72b18692cb7?_state=cIsZfUjPQAvyFLtyv_mi61zJQUXzIQX9MDwkQTWWUVh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiMjZhMjNjYS1kZWEzLTQ5ZjItOWIyYi1mNzJiMTg2OTJjYjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzY6MjMuMjAxMjg2NTcxWiJ9&digest=sha256%3A30fd864a0e53692c146e6eff3ec90c5ab7216585c9969835efb57ace2e5c5908 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:26Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37719" http.request.id=994d3a4c-5ce7-44b2-a739-1d59badaff8e http.request.method=POST http.request.remoteaddr="127.0.0.1:34072" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.701378ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:26 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:28Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37719" http.request.id=877b8681-7e5f-4de5-b257-148ece6f06f1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34072" http.request.uri="/v2/foo/schema1/blobs/uploads/57b7240e-393b-47dd-af90-6d7a62f5b3f5?_state=b7yaC-5LxQnfFAVrUZYK2GcXHDHYGvx0V7nWAc21fZV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1N2I3MjQwZS0zOTNiLTQ3ZGQtYWY5MC02ZDdhNjJmNWIzZjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzY6MjYuNjUyMDU1MDE0WiJ9&digest=sha256%3A5e5af897a3bcbb7733de59d34b97c1aad247f1d453eeee70144eb2b77ee00849" http.request.useragent="Go-http-client/1.1" http.response.duration=1.819473602s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:26 +0000] "PUT /v2/foo/schema1/blobs/uploads/57b7240e-393b-47dd-af90-6d7a62f5b3f5?_state=b7yaC-5LxQnfFAVrUZYK2GcXHDHYGvx0V7nWAc21fZV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1N2I3MjQwZS0zOTNiLTQ3ZGQtYWY5MC02ZDdhNjJmNWIzZjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzY6MjYuNjUyMDU1MDE0WiJ9&digest=sha256%3A5e5af897a3bcbb7733de59d34b97c1aad247f1d453eeee70144eb2b77ee00849 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:28Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37719" http.request.id=18c3f571-5e87-4ecb-80e4-a674b2338973 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34072" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.662667ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:28 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:28Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37719" http.request.id=6dc629e1-a123-40c0-8b2c-ceaf3f6082de http.request.method=PUT http.request.remoteaddr="127.0.0.1:34072" http.request.uri="/v2/foo/schema1/manifests/sha256:3524bf83abfe1ce9f045623c614f3d0bb9073a22c4125d47e7d163b422385684" http.request.useragent="Go-http-client/1.1" http.response.duration=2.270586ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:28 +0000] "PUT /v2/foo/schema1/manifests/sha256:3524bf83abfe1ce9f045623c614f3d0bb9073a22c4125d47e7d163b422385684 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:28Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37719" http.request.id=84add774-a689-444d-a417-4ec50eeeabb0 http.request.method=GET http.request.remoteaddr="127.0.0.1:34072" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.035819ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Oct/2025:17:36:28 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-10-08T17:36:28Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37719" http.request.id=e59ccdc1-7afb-400f-96fa-c82bb02eaf77 http.request.method=GET http.request.remoteaddr="127.0.0.1:34072" http.request.uri="/v2/foo/schema1/manifests/sha256:3524bf83abfe1ce9f045623c614f3d0bb9073a22c4125d47e7d163b422385684" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.039334ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Oct/2025:17:36:28 +0000] "GET /v2/foo/schema1/manifests/sha256:3524bf83abfe1ce9f045623c614f3d0bb9073a22c4125d47e7d163b422385684 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-10-08T17:36:28Z" level=info msg="response completed" go.version=go1.25.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:37719" http.request.id=57739808-0689-45ba-8c00-2e821b3a5100 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34072" http.request.uri="/v2/foo/schema1/manifests/sha256:3524bf83abfe1ce9f045623c614f3d0bb9073a22c4125d47e7d163b422385684" http.request.useragent="Go-http-client/1.1" http.response.duration=2.339369ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:28 +0000] "PUT /v2/foo/schema1/manifests/sha256:3524bf83abfe1ce9f045623c614f3d0bb9073a22c4125d47e7d163b422385684 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:28Z" level=info msg="response completed" go.version=go1.25.2 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:37719" http.request.id=67f78166-27bb-4061-8814-82a450287e69 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34072" http.request.uri="/v2/foo/schema1/manifests/sha256:3524bf83abfe1ce9f045623c614f3d0bb9073a22c4125d47e7d163b422385684" http.request.useragent="Go-http-client/1.1" http.response.duration=2.284244ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:28 +0000] "PUT /v2/foo/schema1/manifests/sha256:3524bf83abfe1ce9f045623c614f3d0bb9073a22c4125d47e7d163b422385684 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:28Z" level=info msg="response completed" go.version=go1.25.2 http.request.contenttype="application/json" http.request.host="127.0.0.1:37719" http.request.id=5abb48b7-4d0e-4de3-b960-74b43532b79e http.request.method=PUT http.request.remoteaddr="127.0.0.1:34072" http.request.uri="/v2/foo/schema1/manifests/sha256:3524bf83abfe1ce9f045623c614f3d0bb9073a22c4125d47e7d163b422385684" http.request.useragent="Go-http-client/1.1" http.response.duration=2.265971ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:28 +0000] "PUT /v2/foo/schema1/manifests/sha256:3524bf83abfe1ce9f045623c614f3d0bb9073a22c4125d47e7d163b422385684 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:28Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37719" http.request.id=c104113c-9f57-4787-aa35-bda9c8f1cd79 http.request.method=GET http.request.remoteaddr="127.0.0.1:34072" http.request.uri="/v2/foo/schema1/manifests/sha256:3524bf83abfe1ce9f045623c614f3d0bb9073a22c4125d47e7d163b422385684" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.066358ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Oct/2025:17:36:28 +0000] "GET /v2/foo/schema1/manifests/sha256:3524bf83abfe1ce9f045623c614f3d0bb9073a22c4125d47e7d163b422385684 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-10-08T17:36:28Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37719" http.request.id=4d2fc86e-7723-4e05-8e71-33321066a46a http.request.method=GET http.request.remoteaddr="127.0.0.1:34072" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="637.234µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:28 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:28Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37719" http.request.id=e542e7fc-aec0-4872-94f1-0bc6fa919a2a http.request.method=GET http.request.remoteaddr="127.0.0.1:34072" http.request.uri="/v2/foo/schema1/manifests/sha256:3524bf83abfe1ce9f045623c614f3d0bb9073a22c4125d47e7d163b422385684" http.request.useragent="Go-http-client/1.1" http.response.duration="656.927µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:28 +0000] "GET /v2/foo/schema1/manifests/sha256:3524bf83abfe1ce9f045623c614f3d0bb9073a22c4125d47e7d163b422385684 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:28Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37719" http.request.id=7e9d4c28-4322-4582-a7aa-353c7fd6098b http.request.method=GET http.request.remoteaddr="127.0.0.1:34072" 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="634.153µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [08/Oct/2025:17:36:28 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-10-08T17:36:28Z" level=error msg="payload digest does match: "sha256:7c55cabf07c4d70f20ef536259d7a77264108fb0b800a08e08124fe1ba130589" != "sha256:3524bf83abfe1ce9f045623c614f3d0bb9073a22c4125d47e7d163b422385684"" go.version=go1.25.2 http.request.host="127.0.0.1:37719" http.request.id=070e3ff7-e62c-4e9c-8cf0-7d9145d4b10d http.request.method=PUT http.request.remoteaddr="127.0.0.1:34072" http.request.uri="/v2/foo/schema1/manifests/sha256:3524bf83abfe1ce9f045623c614f3d0bb9073a22c4125d47e7d163b422385684" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:3524bf83abfe1ce9f045623c614f3d0bb9073a22c4125d47e7d163b422385684" time="2025-10-08T17:36:28Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.2 http.request.host="127.0.0.1:37719" http.request.id=070e3ff7-e62c-4e9c-8cf0-7d9145d4b10d http.request.method=PUT http.request.remoteaddr="127.0.0.1:34072" http.request.uri="/v2/foo/schema1/manifests/sha256:3524bf83abfe1ce9f045623c614f3d0bb9073a22c4125d47e7d163b422385684" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="775.316µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:3524bf83abfe1ce9f045623c614f3d0bb9073a22c4125d47e7d163b422385684" 127.0.0.1 - - [08/Oct/2025:17:36:28 +0000] "PUT /v2/foo/schema1/manifests/sha256:3524bf83abfe1ce9f045623c614f3d0bb9073a22c4125d47e7d163b422385684 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-10-08T17:36:28Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.25.2 http.request.host="127.0.0.1:37719" http.request.id=21f2963c-9463-430f-996f-925e8eb161c7 http.request.method=GET http.request.remoteaddr="127.0.0.1:34080" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.458873ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Oct/2025:17:36:28 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-10-08T17:36:28Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.25.2 http.request.host="127.0.0.1:37719" http.request.id=1d7a8958-3418-4d00-8b8b-3bf3954c27fd http.request.method=GET http.request.remoteaddr="127.0.0.1:34080" 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.194236ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [08/Oct/2025:17:36:28 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-10-08T17:36:28Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.25.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37719" http.request.id=f1bedc4c-7b6b-4fb1-976e-3666600db81b http.request.method=PUT http.request.remoteaddr="127.0.0.1:34080" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.355543ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-10-08T17:36:28Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.25.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37719" http.request.id=f1bedc4c-7b6b-4fb1-976e-3666600db81b http.request.method=PUT http.request.remoteaddr="127.0.0.1:34080" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.4134ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-10-08T17:36:28Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.25.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37719" http.request.id=f1bedc4c-7b6b-4fb1-976e-3666600db81b http.request.method=PUT http.request.remoteaddr="127.0.0.1:34080" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.460095ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Oct/2025:17:36:28 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-10-08T17:36:28Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37719" http.request.id=49f2f8da-dd24-44a2-ab04-8af48e1364c8 http.request.method=POST http.request.remoteaddr="127.0.0.1:34080" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.857103ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:28 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:28Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37719" http.request.id=7998dafa-5353-4540-b8a5-895df1e4e9ec http.request.method=PUT http.request.remoteaddr="127.0.0.1:34080" http.request.uri="/v2/foo/schema2/blobs/uploads/c19e18a4-a3fc-4a8c-bc7e-b11c194886d1?_state=uBeBA3TwrRQK3C4yoP3SDbUyvcpuf6BboHytBo09fwF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjMTllMThhNC1hM2ZjLTRhOGMtYmM3ZS1iMTFjMTk0ODg2ZDEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzY6MjguNTA2MTg1MjI2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.839298ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:28 +0000] "PUT /v2/foo/schema2/blobs/uploads/c19e18a4-a3fc-4a8c-bc7e-b11c194886d1?_state=uBeBA3TwrRQK3C4yoP3SDbUyvcpuf6BboHytBo09fwF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjMTllMThhNC1hM2ZjLTRhOGMtYmM3ZS1iMTFjMTk0ODg2ZDEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzY6MjguNTA2MTg1MjI2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:28Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.25.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37719" http.request.id=513ef252-1aea-4052-9f69-87c956e6c96e http.request.method=PUT http.request.remoteaddr="127.0.0.1:34080" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.440072ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-10-08T17:36:28Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.25.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37719" http.request.id=513ef252-1aea-4052-9f69-87c956e6c96e http.request.method=PUT http.request.remoteaddr="127.0.0.1:34080" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.500145ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Oct/2025:17:36:28 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-10-08T17:36:28Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37719" http.request.id=2b3a8cec-7f1b-4586-852c-7ce1d46d6399 http.request.method=POST http.request.remoteaddr="127.0.0.1:34080" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.647619ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:28 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:32Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37719" http.request.id=14fd857a-0eb4-44a5-b848-ddc31768a121 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34080" http.request.uri="/v2/foo/schema2/blobs/uploads/e96c14a8-8ee3-4943-bd20-301944e898a0?_state=D6tb2x7zaQJjD_A-ygZHVFv8IENvLn8jAXygV_SHXZd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlOTZjMTRhOC04ZWUzLTQ5NDMtYmQyMC0zMDE5NDRlODk4YTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzY6MjguNjk1MTg5ODMzWiJ9&digest=sha256%3A5693c2cdd24a16aa5966388bc49619480a8ca7811be54ca1c9c2ffe5062b5137" http.request.useragent="Go-http-client/1.1" http.response.duration=3.781361031s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:28 +0000] "PUT /v2/foo/schema2/blobs/uploads/e96c14a8-8ee3-4943-bd20-301944e898a0?_state=D6tb2x7zaQJjD_A-ygZHVFv8IENvLn8jAXygV_SHXZd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlOTZjMTRhOC04ZWUzLTQ5NDMtYmQyMC0zMDE5NDRlODk4YTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzY6MjguNjk1MTg5ODMzWiJ9&digest=sha256%3A5693c2cdd24a16aa5966388bc49619480a8ca7811be54ca1c9c2ffe5062b5137 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:32Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37719" http.request.id=0bc13dc1-21d8-434f-8426-590050379893 http.request.method=POST http.request.remoteaddr="127.0.0.1:34080" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.784515ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:32 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:36Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37719" http.request.id=6b728845-d5a8-4218-85d0-f2d055742371 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34080" http.request.uri="/v2/foo/schema2/blobs/uploads/35531046-c725-4e1e-863f-231d21177c2b?_state=Kup2Hs5WfVv-xuPsQ62Q8HZhZF5nuUslteZ1w1QNQ3d7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzNTUzMTA0Ni1jNzI1LTRlMWUtODYzZi0yMzFkMjExNzdjMmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzY6MzIuNjU2MjQ4NjNaIn0%3D&digest=sha256%3A5ce875fe2467267bb48b8f23443a954ff67fc697c8dc8c4da3ca831930bd52d1" http.request.useragent="Go-http-client/1.1" http.response.duration=4.038544339s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:32 +0000] "PUT /v2/foo/schema2/blobs/uploads/35531046-c725-4e1e-863f-231d21177c2b?_state=Kup2Hs5WfVv-xuPsQ62Q8HZhZF5nuUslteZ1w1QNQ3d7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzNTUzMTA0Ni1jNzI1LTRlMWUtODYzZi0yMzFkMjExNzdjMmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzY6MzIuNjU2MjQ4NjNaIn0%3D&digest=sha256%3A5ce875fe2467267bb48b8f23443a954ff67fc697c8dc8c4da3ca831930bd52d1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:36Z" level=info msg="response completed" go.version=go1.25.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37719" http.request.id=1495b851-1ae4-46af-bdfe-b71142efd29c http.request.method=PUT http.request.remoteaddr="127.0.0.1:34080" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.158262ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:36 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:36Z" level=info msg="response completed" go.version=go1.25.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37719" http.request.id=75218ac3-b168-4392-8c47-8785c18a6635 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34080" http.request.uri="/v2/foo/schema2/manifests/sha256:5fac3440b62d3ae07cff68ebf3e770e2ef009ae38caa0501e1319dbab1df62e8" http.request.useragent="Go-http-client/1.1" http.response.duration=1.847738ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:36 +0000] "PUT /v2/foo/schema2/manifests/sha256:5fac3440b62d3ae07cff68ebf3e770e2ef009ae38caa0501e1319dbab1df62e8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:36Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37719" http.request.id=3c4afe95-0378-462e-b8a8-5402783d6e20 http.request.method=GET http.request.remoteaddr="127.0.0.1:34080" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.586074ms http.response.status=200 http.response.written=732 127.0.0.1 - - [08/Oct/2025:17:36:36 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-10-08T17:36:36Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37719" http.request.id=ab19b3ea-74bd-4084-87dd-89d3798165b0 http.request.method=GET http.request.remoteaddr="127.0.0.1:34080" http.request.uri="/v2/foo/schema2/manifests/sha256:5fac3440b62d3ae07cff68ebf3e770e2ef009ae38caa0501e1319dbab1df62e8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.464313ms http.response.status=200 http.response.written=732 127.0.0.1 - - [08/Oct/2025:17:36:36 +0000] "GET /v2/foo/schema2/manifests/sha256:5fac3440b62d3ae07cff68ebf3e770e2ef009ae38caa0501e1319dbab1df62e8 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-10-08T17:36:36Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37719" http.request.id=fbfb9d8e-ebec-4806-804d-122f095dc807 http.request.method=GET http.request.remoteaddr="127.0.0.1:34080" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.261207ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:36 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:36Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37719" http.request.id=24e58a6b-4212-4461-b3b4-68181fa1c0a6 http.request.method=GET http.request.remoteaddr="127.0.0.1:34080" http.request.uri="/v2/foo/schema2/manifests/sha256:5fac3440b62d3ae07cff68ebf3e770e2ef009ae38caa0501e1319dbab1df62e8" http.request.useragent="Go-http-client/1.1" http.response.duration=1.179853ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:36 +0000] "GET /v2/foo/schema2/manifests/sha256:5fac3440b62d3ae07cff68ebf3e770e2ef009ae38caa0501e1319dbab1df62e8 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:36Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37719" http.request.id=a810b16e-ab52-4af2-9558-3b37845aed33 http.request.method=GET http.request.remoteaddr="127.0.0.1:34080" 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.14598ms http.response.status=200 http.response.written=45 127.0.0.1 - - [08/Oct/2025:17:36:36 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-10-08T17:36:36Z" level=info msg="rewriting manifest sha256:5fac3440b62d3ae07cff68ebf3e770e2ef009ae38caa0501e1319dbab1df62e8 in schema1 format to support old client" go.version=go1.25.2 http.request.host="127.0.0.1:37719" http.request.id=be37d6d6-6789-49ff-b0f5-7c945bc0a8b1 http.request.method=GET http.request.remoteaddr="127.0.0.1:34080" 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-10-08T17:36:36Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37719" http.request.id=be37d6d6-6789-49ff-b0f5-7c945bc0a8b1 http.request.method=GET http.request.remoteaddr="127.0.0.1:34080" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.299332ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [08/Oct/2025:17:36:36 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-10-08T17:36:36Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.25.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:37719" http.request.id=fa7addf2-55f0-4a67-a92c-1cf6c24f73d9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34080" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.42728ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [08/Oct/2025:17:36:36 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-10-08T17:36:36Z" level=info msg="response completed" go.version=go1.25.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:37719" http.request.id=8ab214aa-cefa-4227-85d1-74a8ababaed0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34080" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.727798ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:36 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:36Z" level=info msg="response completed" go.version=go1.25.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:37719" http.request.id=95ec3ec3-d228-4fdc-ad3b-93079f407f18 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34080" http.request.uri="/v2/foo/schema2/manifests/sha256:bb908904d64338c642e8934fe9a03dbd575f57084539adada5a24a767bd0c602" http.request.useragent="Go-http-client/1.1" http.response.duration=1.650663ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:36 +0000] "PUT /v2/foo/schema2/manifests/sha256:bb908904d64338c642e8934fe9a03dbd575f57084539adada5a24a767bd0c602 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:36Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37719" http.request.id=9a0e4c31-9270-4c71-bdb1-cd8514aa3461 http.request.method=GET http.request.remoteaddr="127.0.0.1:34080" 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.548647ms http.response.status=200 http.response.written=434 127.0.0.1 - - [08/Oct/2025:17:36:36 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-10-08T17:36:36Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37719" http.request.id=9adeca33-a951-4740-9f71-f39511c70b59 http.request.method=GET http.request.remoteaddr="127.0.0.1:34080" http.request.uri="/v2/foo/schema2/manifests/sha256:bb908904d64338c642e8934fe9a03dbd575f57084539adada5a24a767bd0c602" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.503268ms http.response.status=200 http.response.written=434 127.0.0.1 - - [08/Oct/2025:17:36:36 +0000] "GET /v2/foo/schema2/manifests/sha256:bb908904d64338c642e8934fe9a03dbd575f57084539adada5a24a767bd0c602 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-10-08T17:36:36Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37719" http.request.id=7b847f7a-5ba0-498f-b5bf-bcd8e1c9a578 http.request.method=GET http.request.remoteaddr="127.0.0.1:34080" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.263734ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:36 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:36Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37719" http.request.id=92082a2e-5164-4886-ba73-813171fbe652 http.request.method=GET http.request.remoteaddr="127.0.0.1:34080" http.request.uri="/v2/foo/schema2/manifests/sha256:bb908904d64338c642e8934fe9a03dbd575f57084539adada5a24a767bd0c602" http.request.useragent="Go-http-client/1.1" http.response.duration=1.18554ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:36 +0000] "GET /v2/foo/schema2/manifests/sha256:bb908904d64338c642e8934fe9a03dbd575f57084539adada5a24a767bd0c602 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:36Z" level=info msg="rewriting manifest list sha256:bb908904d64338c642e8934fe9a03dbd575f57084539adada5a24a767bd0c602 in schema1 format to support old client" go.version=go1.25.2 http.request.host="127.0.0.1:37719" http.request.id=843d84f5-bb30-48e2-9948-08121911ece3 http.request.method=GET http.request.remoteaddr="127.0.0.1:34080" 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-10-08T17:36:36Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:37719" http.request.id=843d84f5-bb30-48e2-9948-08121911ece3 http.request.method=GET http.request.remoteaddr="127.0.0.1:34080" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.698028ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [08/Oct/2025:17:36:36 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (29.43s) === RUN TestGetManifestWithStorageError time="2025-10-08T17:36:36Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.2 time="2025-10-08T17:36:36Z" level=info msg="redis not configured" go.version=go1.25.2 time="2025-10-08T17:36:36Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.25.2 http.request.host="127.0.0.1:36703" http.request.id=685fdd3e-aecf-46ea-a55f-53836f703f26 http.request.method=GET http.request.remoteaddr="127.0.0.1:56532" 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.392093ms http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [08/Oct/2025:17:36:36 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-10-08T17:36:36Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.25.2 http.request.host="127.0.0.1:36703" http.request.id=f90d5d2e-5352-4ca5-bad2-dc78e10d1a58 http.request.method=GET http.request.remoteaddr="127.0.0.1:56532" 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.31211ms http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [08/Oct/2025:17:36:36 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-10-08T17:36:36Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.25.2 http.request.host="127.0.0.1:36703" http.request.id=46c8095e-e59f-4ff8-b35b-b2935de62806 http.request.method=GET http.request.remoteaddr="127.0.0.1:56532" 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.288829ms http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [08/Oct/2025:17:36:36 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-10-08T17:36:36Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.25.2 http.request.host="127.0.0.1:36703" http.request.id=7324350f-b16c-427b-b0a0-e6961e67d558 http.request.method=GET http.request.remoteaddr="127.0.0.1:56532" 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.232171ms http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [08/Oct/2025:17:36:36 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2025-10-08T17:36:36Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.2 time="2025-10-08T17:36:36Z" level=info msg="redis not configured" go.version=go1.25.2 time="2025-10-08T17:36:36Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=3c884fa6-51b1-453c-90ff-f0ffc7b1f1dd http.request.method=GET http.request.remoteaddr="127.0.0.1:54154" 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.47256ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Oct/2025:17:36:36 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-10-08T17:36:36Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=b1dbe220-b636-4de0-842a-5a98e55e9cc5 http.request.method=GET http.request.remoteaddr="127.0.0.1:54154" 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.300697ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [08/Oct/2025:17:36:36 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-10-08T17:36:36Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=48e84bc8-90a6-4222-9b0c-5ba3a2a07a87 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54154" 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.358892ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Oct/2025:17:36:36 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-10-08T17:36:36Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=292fc381-9690-432e-bda5-e549abfdded9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54154" 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.886967ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-10-08T17:36:36Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=292fc381-9690-432e-bda5-e549abfdded9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54154" 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.947244ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-10-08T17:36:36Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=292fc381-9690-432e-bda5-e549abfdded9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54154" 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.989292ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-10-08T17:36:36Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=292fc381-9690-432e-bda5-e549abfdded9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54154" 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.031358ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Oct/2025:17:36:36 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-10-08T17:36:36Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=4d5d22e0-11fb-42aa-8e73-787a6591dbfe http.request.method=POST http.request.remoteaddr="127.0.0.1:54154" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.594911ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:36 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:44Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=a0387a6d-443f-4a7a-bbb5-45771032afaf http.request.method=PUT http.request.remoteaddr="127.0.0.1:54154" http.request.uri="/v2/foo/schema1/blobs/uploads/531e0a0a-9a18-4771-aa86-71e63f0cb4fc?_state=5a74-WGmLcxSte2RDi4sQ-bnIQnvkO6yom2-QtCeB9Z7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1MzFlMGEwYS05YTE4LTQ3NzEtYWE4Ni03MWU2M2YwY2I0ZmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzY6MzYuOTc1ODk0NjgxWiJ9&digest=sha256%3Ad8fa17e9d537f60bb891a7ac696b6f6b07d144684c57129709702e2bc53c773f" http.request.useragent="Go-http-client/1.1" http.response.duration=7.095269651s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:36 +0000] "PUT /v2/foo/schema1/blobs/uploads/531e0a0a-9a18-4771-aa86-71e63f0cb4fc?_state=5a74-WGmLcxSte2RDi4sQ-bnIQnvkO6yom2-QtCeB9Z7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1MzFlMGEwYS05YTE4LTQ3NzEtYWE4Ni03MWU2M2YwY2I0ZmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzY6MzYuOTc1ODk0NjgxWiJ9&digest=sha256%3Ad8fa17e9d537f60bb891a7ac696b6f6b07d144684c57129709702e2bc53c773f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:44Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=03e4fc0a-f8a4-4eed-8cc1-b6b231c4f218 http.request.method=POST http.request.remoteaddr="127.0.0.1:54154" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.663362ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:44 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:48Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=db656243-c37e-465b-bf61-e46b4af36c63 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54154" http.request.uri="/v2/foo/schema1/blobs/uploads/88d62a2a-c938-4002-803e-2f621026936a?_state=0L2igDfDi0fW9DQU1lcx0ZZ0YjV1Hn6tK-27kKAYWVV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4OGQ2MmEyYS1jOTM4LTQwMDItODAzZS0yZjYyMTAyNjkzNmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzY6NDQuMjk3ODc1MDM0WiJ9&digest=sha256%3A816cec01f02cb18802421e0a836640e826157d75743a673d1eb44120483c5105" http.request.useragent="Go-http-client/1.1" http.response.duration=4.308257001s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:44 +0000] "PUT /v2/foo/schema1/blobs/uploads/88d62a2a-c938-4002-803e-2f621026936a?_state=0L2igDfDi0fW9DQU1lcx0ZZ0YjV1Hn6tK-27kKAYWVV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4OGQ2MmEyYS1jOTM4LTQwMDItODAzZS0yZjYyMTAyNjkzNmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzY6NDQuMjk3ODc1MDM0WiJ9&digest=sha256%3A816cec01f02cb18802421e0a836640e826157d75743a673d1eb44120483c5105 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:48Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=cb226444-3eb9-4909-b1ad-a0ae75df51ca http.request.method=PUT http.request.remoteaddr="127.0.0.1:54154" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.759107ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:48 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:48Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=e705f77f-29e8-4bb6-b284-7de5115e2852 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54154" http.request.uri="/v2/foo/schema1/manifests/sha256:42d500401a7404185f85c36dd18b647eb69ad9756694c90c365f6afc84fbecf5" http.request.useragent="Go-http-client/1.1" http.response.duration=2.272778ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:48 +0000] "PUT /v2/foo/schema1/manifests/sha256:42d500401a7404185f85c36dd18b647eb69ad9756694c90c365f6afc84fbecf5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:48Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=61ebaa5d-fa67-4d2b-8c0f-16a13ab19278 http.request.method=GET http.request.remoteaddr="127.0.0.1:54154" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.240974ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Oct/2025:17:36:48 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-10-08T17:36:48Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=e0d6ad22-e204-42a9-9e98-f5be37e92e51 http.request.method=GET http.request.remoteaddr="127.0.0.1:54154" http.request.uri="/v2/foo/schema1/manifests/sha256:42d500401a7404185f85c36dd18b647eb69ad9756694c90c365f6afc84fbecf5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.296876ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Oct/2025:17:36:48 +0000] "GET /v2/foo/schema1/manifests/sha256:42d500401a7404185f85c36dd18b647eb69ad9756694c90c365f6afc84fbecf5 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-10-08T17:36:48Z" level=info msg="response completed" go.version=go1.25.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:32897" http.request.id=c5012059-ec52-4f43-aecf-4d762975ca55 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54154" http.request.uri="/v2/foo/schema1/manifests/sha256:42d500401a7404185f85c36dd18b647eb69ad9756694c90c365f6afc84fbecf5" http.request.useragent="Go-http-client/1.1" http.response.duration=2.433389ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:48 +0000] "PUT /v2/foo/schema1/manifests/sha256:42d500401a7404185f85c36dd18b647eb69ad9756694c90c365f6afc84fbecf5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:48Z" level=info msg="response completed" go.version=go1.25.2 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:32897" http.request.id=f098f6c3-c282-4a00-bb98-69ae03db8875 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54154" http.request.uri="/v2/foo/schema1/manifests/sha256:42d500401a7404185f85c36dd18b647eb69ad9756694c90c365f6afc84fbecf5" http.request.useragent="Go-http-client/1.1" http.response.duration=2.600215ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:48 +0000] "PUT /v2/foo/schema1/manifests/sha256:42d500401a7404185f85c36dd18b647eb69ad9756694c90c365f6afc84fbecf5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:48Z" level=info msg="response completed" go.version=go1.25.2 http.request.contenttype="application/json" http.request.host="127.0.0.1:32897" http.request.id=67cef703-5f34-4a99-be28-d4a63a2f4440 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54154" http.request.uri="/v2/foo/schema1/manifests/sha256:42d500401a7404185f85c36dd18b647eb69ad9756694c90c365f6afc84fbecf5" http.request.useragent="Go-http-client/1.1" http.response.duration=2.506303ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:48 +0000] "PUT /v2/foo/schema1/manifests/sha256:42d500401a7404185f85c36dd18b647eb69ad9756694c90c365f6afc84fbecf5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:48Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=3802dd51-0938-4d67-ab1d-e9db5d32c25e http.request.method=GET http.request.remoteaddr="127.0.0.1:54154" http.request.uri="/v2/foo/schema1/manifests/sha256:42d500401a7404185f85c36dd18b647eb69ad9756694c90c365f6afc84fbecf5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.063555ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Oct/2025:17:36:48 +0000] "GET /v2/foo/schema1/manifests/sha256:42d500401a7404185f85c36dd18b647eb69ad9756694c90c365f6afc84fbecf5 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-10-08T17:36:48Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=4ebf0aab-1f1d-4b20-abc7-8b0876be5d63 http.request.method=GET http.request.remoteaddr="127.0.0.1:54154" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.871202ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:48 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:48Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=77ba0584-879c-49a3-818b-7456d23e6366 http.request.method=GET http.request.remoteaddr="127.0.0.1:54154" http.request.uri="/v2/foo/schema1/manifests/sha256:42d500401a7404185f85c36dd18b647eb69ad9756694c90c365f6afc84fbecf5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.193966ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:48 +0000] "GET /v2/foo/schema1/manifests/sha256:42d500401a7404185f85c36dd18b647eb69ad9756694c90c365f6afc84fbecf5 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:48Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=06613355-3984-4056-9f78-7d7d17e36eae http.request.method=GET http.request.remoteaddr="127.0.0.1:54154" 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.28022ms http.response.status=200 http.response.written=41 127.0.0.1 - - [08/Oct/2025:17:36:48 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-10-08T17:36:48Z" level=error msg="payload digest does match: "sha256:9f0e2e4a7857d3d1d48c0e3f04616497de9aca2d26f7210b3f2f449faef073f8" != "sha256:42d500401a7404185f85c36dd18b647eb69ad9756694c90c365f6afc84fbecf5"" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=d239b5f4-6b34-480e-8e59-f4c43039b968 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54154" http.request.uri="/v2/foo/schema1/manifests/sha256:42d500401a7404185f85c36dd18b647eb69ad9756694c90c365f6afc84fbecf5" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:42d500401a7404185f85c36dd18b647eb69ad9756694c90c365f6afc84fbecf5" time="2025-10-08T17:36:48Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=d239b5f4-6b34-480e-8e59-f4c43039b968 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54154" http.request.uri="/v2/foo/schema1/manifests/sha256:42d500401a7404185f85c36dd18b647eb69ad9756694c90c365f6afc84fbecf5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.538579ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:42d500401a7404185f85c36dd18b647eb69ad9756694c90c365f6afc84fbecf5" 127.0.0.1 - - [08/Oct/2025:17:36:48 +0000] "PUT /v2/foo/schema1/manifests/sha256:42d500401a7404185f85c36dd18b647eb69ad9756694c90c365f6afc84fbecf5 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-10-08T17:36:48Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=0905a4f7-609f-4df4-8405-ffe0a5dec816 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54588" http.request.uri="/v2/foo/schema1/manifests/sha256:42d500401a7404185f85c36dd18b647eb69ad9756694c90c365f6afc84fbecf5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.78238ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:48 +0000] "DELETE /v2/foo/schema1/manifests/sha256:42d500401a7404185f85c36dd18b647eb69ad9756694c90c365f6afc84fbecf5 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:48Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:42d500401a7404185f85c36dd18b647eb69ad9756694c90c365f6afc84fbecf5" err.message="manifest unknown" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=af8282e6-da11-4363-9572-df4391b18517 http.request.method=GET http.request.remoteaddr="127.0.0.1:54588" http.request.uri="/v2/foo/schema1/manifests/sha256:42d500401a7404185f85c36dd18b647eb69ad9756694c90c365f6afc84fbecf5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.532799ms http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:42d500401a7404185f85c36dd18b647eb69ad9756694c90c365f6afc84fbecf5" 127.0.0.1 - - [08/Oct/2025:17:36:48 +0000] "GET /v2/foo/schema1/manifests/sha256:42d500401a7404185f85c36dd18b647eb69ad9756694c90c365f6afc84fbecf5 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-10-08T17:36:48Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=7a61c089-78cd-44b7-b078-3d513b6ec48f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54598" http.request.uri="/v2/foo/schema1/manifests/sha256:42d500401a7404185f85c36dd18b647eb69ad9756694c90c365f6afc84fbecf5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.568715ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:42d500401a7404185f85c36dd18b647eb69ad9756694c90c365f6afc84fbecf5" 127.0.0.1 - - [08/Oct/2025:17:36:48 +0000] "DELETE /v2/foo/schema1/manifests/sha256:42d500401a7404185f85c36dd18b647eb69ad9756694c90c365f6afc84fbecf5 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-10-08T17:36:48Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=3f2d640a-12dd-49b5-8af2-5a0a2492f0df http.request.method=PUT http.request.remoteaddr="127.0.0.1:54610" http.request.uri="/v2/foo/schema1/manifests/sha256:42d500401a7404185f85c36dd18b647eb69ad9756694c90c365f6afc84fbecf5" http.request.useragent="Go-http-client/1.1" http.response.duration=2.688981ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:48 +0000] "PUT /v2/foo/schema1/manifests/sha256:42d500401a7404185f85c36dd18b647eb69ad9756694c90c365f6afc84fbecf5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:48Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=73c347fd-efe9-4ab8-a77e-2ced907d54e3 http.request.method=GET http.request.remoteaddr="127.0.0.1:54610" http.request.uri="/v2/foo/schema1/manifests/sha256:42d500401a7404185f85c36dd18b647eb69ad9756694c90c365f6afc84fbecf5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.136977ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Oct/2025:17:36:48 +0000] "GET /v2/foo/schema1/manifests/sha256:42d500401a7404185f85c36dd18b647eb69ad9756694c90c365f6afc84fbecf5 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-10-08T17:36:48Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=e86cf53d-0588-4b9d-8673-dbc00860a42b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54618" http.request.uri="/v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.586657ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [08/Oct/2025:17:36:48 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-10-08T17:36:48Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=f9b75789-1a36-4f1c-b8e1-e1965176214d http.request.method=PUT http.request.remoteaddr="127.0.0.1:54628" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.225094ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:48 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:48Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=f96c895e-4669-4ea4-a1cf-fa3a6e40164c http.request.method=GET http.request.remoteaddr="127.0.0.1:54628" 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.646668ms http.response.status=200 http.response.written=39 127.0.0.1 - - [08/Oct/2025:17:36:48 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-10-08T17:36:48Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=c928d04b-cfa2-4760-b859-e3c7804f1a63 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54628" http.request.uri="/v2/foo/schema1/manifests/sha256:42d500401a7404185f85c36dd18b647eb69ad9756694c90c365f6afc84fbecf5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.880229ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:48 +0000] "DELETE /v2/foo/schema1/manifests/sha256:42d500401a7404185f85c36dd18b647eb69ad9756694c90c365f6afc84fbecf5 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:48Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=529d161d-03bf-4869-8e2a-c7a89effa9c2 http.request.method=GET http.request.remoteaddr="127.0.0.1:54628" 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.338734ms http.response.status=200 http.response.written=35 127.0.0.1 - - [08/Oct/2025:17:36:48 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-10-08T17:36:48Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=e80fd347-0dcc-4ae5-a50a-6bf68b292a69 http.request.method=GET http.request.remoteaddr="127.0.0.1:54628" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.704028ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Oct/2025:17:36:48 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-10-08T17:36:48Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=cf9d2328-5b2b-40e6-8bcf-54e6be8b85ee http.request.method=GET http.request.remoteaddr="127.0.0.1:54628" 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.696159ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [08/Oct/2025:17:36:48 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-10-08T17:36:48Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.25.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:32897" http.request.id=b98363f0-88e8-44e8-8c35-ac0efb18985b http.request.method=PUT http.request.remoteaddr="127.0.0.1:54628" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.979808ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-10-08T17:36:48Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.25.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:32897" http.request.id=b98363f0-88e8-44e8-8c35-ac0efb18985b http.request.method=PUT http.request.remoteaddr="127.0.0.1:54628" 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.042223ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-10-08T17:36:48Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.25.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:32897" http.request.id=b98363f0-88e8-44e8-8c35-ac0efb18985b http.request.method=PUT http.request.remoteaddr="127.0.0.1:54628" 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.085844ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Oct/2025:17:36:48 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-10-08T17:36:48Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=4519a18e-17ca-49c8-8b25-efcc1a32051e http.request.method=POST http.request.remoteaddr="127.0.0.1:54628" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.931522ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:48 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:48Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=ae32fed3-d588-446f-982e-0fd72386477f http.request.method=PUT http.request.remoteaddr="127.0.0.1:54628" http.request.uri="/v2/foo/schema2/blobs/uploads/e68eabeb-31b0-499a-9a36-5cf37a161b01?_state=jCEXPY9dA4AbrjMMBpXJHNMKN8uR1xQ4NjLbTyQsPep7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlNjhlYWJlYi0zMWIwLTQ5OWEtOWEzNi01Y2YzN2ExNjFiMDEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzY6NDguNjcyMTM3ODEzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=2.306981ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:48 +0000] "PUT /v2/foo/schema2/blobs/uploads/e68eabeb-31b0-499a-9a36-5cf37a161b01?_state=jCEXPY9dA4AbrjMMBpXJHNMKN8uR1xQ4NjLbTyQsPep7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlNjhlYWJlYi0zMWIwLTQ5OWEtOWEzNi01Y2YzN2ExNjFiMDEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzY6NDguNjcyMTM3ODEzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:48Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.25.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:32897" http.request.id=47c54339-1cdc-44f8-b8ca-5e4632face80 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54628" 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.009773ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-10-08T17:36:48Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.25.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:32897" http.request.id=47c54339-1cdc-44f8-b8ca-5e4632face80 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54628" 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.068498ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Oct/2025:17:36:48 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-10-08T17:36:48Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=ac94ec3d-6e42-4f86-871f-40cef416bcc3 http.request.method=POST http.request.remoteaddr="127.0.0.1:54628" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.865496ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:48 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:55Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=f8ce99a7-04f3-4a25-bc4d-6337ee32352e http.request.method=PUT http.request.remoteaddr="127.0.0.1:54628" http.request.uri="/v2/foo/schema2/blobs/uploads/15c71f04-163d-4080-bd2f-47a05ddab338?_state=dtFQ7rgNquB-RFZQwacczjpN-6h_ZSAan4jNKdQ7boF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxNWM3MWYwNC0xNjNkLTQwODAtYmQyZi00N2EwNWRkYWIzMzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzY6NDguOTEwNDY3OTI1WiJ9&digest=sha256%3A19a9f883465dfc51b707b6e138997fc21cee49d4f95e31bc5058b92ce1d3d13d" http.request.useragent="Go-http-client/1.1" http.response.duration=6.733741209s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:48 +0000] "PUT /v2/foo/schema2/blobs/uploads/15c71f04-163d-4080-bd2f-47a05ddab338?_state=dtFQ7rgNquB-RFZQwacczjpN-6h_ZSAan4jNKdQ7boF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxNWM3MWYwNC0xNjNkLTQwODAtYmQyZi00N2EwNWRkYWIzMzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzY6NDguOTEwNDY3OTI1WiJ9&digest=sha256%3A19a9f883465dfc51b707b6e138997fc21cee49d4f95e31bc5058b92ce1d3d13d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:55Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=85b53f83-8402-4f42-af51-2eb62f87c017 http.request.method=POST http.request.remoteaddr="127.0.0.1:54628" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.254333ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:55 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:57Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=0dbd3151-4a94-4161-982a-242ceb3e8786 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54628" http.request.uri="/v2/foo/schema2/blobs/uploads/2fd7b2c1-768b-41c9-9684-38947f844e71?_state=c9dXodPxNGj5BgKuwvjoGQ1N5RNTp0N8F0mxfUA2SGF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyZmQ3YjJjMS03NjhiLTQxYzktOTY4NC0zODk0N2Y4NDRlNzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzY6NTUuNzU4MzQyMDM0WiJ9&digest=sha256%3Abce9f886b04fbf126ffe0929f3914f50d5381a3ea0ca4d5a0d1a5437f396d0a7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.735525495s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:55 +0000] "PUT /v2/foo/schema2/blobs/uploads/2fd7b2c1-768b-41c9-9684-38947f844e71?_state=c9dXodPxNGj5BgKuwvjoGQ1N5RNTp0N8F0mxfUA2SGF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyZmQ3YjJjMS03NjhiLTQxYzktOTY4NC0zODk0N2Y4NDRlNzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMDhUMTc6MzY6NTUuNzU4MzQyMDM0WiJ9&digest=sha256%3Abce9f886b04fbf126ffe0929f3914f50d5381a3ea0ca4d5a0d1a5437f396d0a7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:57Z" level=info msg="response completed" go.version=go1.25.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:32897" http.request.id=f739680a-dd49-447f-92ed-eaf16ff26990 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54628" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.226001ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:57 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:57Z" level=info msg="response completed" go.version=go1.25.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:32897" http.request.id=5bff5df0-459f-49d3-a602-a178e28dee08 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54628" http.request.uri="/v2/foo/schema2/manifests/sha256:b2b8bc5ddc4f6793bf384fee8edb9579bb20bc5e69e10570a031f37886d310b7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.810302ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:57 +0000] "PUT /v2/foo/schema2/manifests/sha256:b2b8bc5ddc4f6793bf384fee8edb9579bb20bc5e69e10570a031f37886d310b7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:57Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=34061462-7e45-47fa-94d6-ad02db768f05 http.request.method=GET http.request.remoteaddr="127.0.0.1:54628" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.497732ms http.response.status=200 http.response.written=732 127.0.0.1 - - [08/Oct/2025:17:36:57 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-10-08T17:36:57Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=5ff10a33-954c-478d-883c-fb31b0321ba3 http.request.method=GET http.request.remoteaddr="127.0.0.1:54628" http.request.uri="/v2/foo/schema2/manifests/sha256:b2b8bc5ddc4f6793bf384fee8edb9579bb20bc5e69e10570a031f37886d310b7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.412866ms http.response.status=200 http.response.written=732 127.0.0.1 - - [08/Oct/2025:17:36:57 +0000] "GET /v2/foo/schema2/manifests/sha256:b2b8bc5ddc4f6793bf384fee8edb9579bb20bc5e69e10570a031f37886d310b7 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-10-08T17:36:57Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=8ddbe0e3-8832-480f-b3b2-c1f203ad4aff http.request.method=GET http.request.remoteaddr="127.0.0.1:54628" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.294702ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:57 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:57Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=30aff6db-1746-4069-8cd3-4c2371f4c79c http.request.method=GET http.request.remoteaddr="127.0.0.1:54628" http.request.uri="/v2/foo/schema2/manifests/sha256:b2b8bc5ddc4f6793bf384fee8edb9579bb20bc5e69e10570a031f37886d310b7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.273073ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:57 +0000] "GET /v2/foo/schema2/manifests/sha256:b2b8bc5ddc4f6793bf384fee8edb9579bb20bc5e69e10570a031f37886d310b7 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:57Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=663abff9-8c22-4cde-b80d-eb9c30785728 http.request.method=GET http.request.remoteaddr="127.0.0.1:54628" 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.558899ms http.response.status=200 http.response.written=45 127.0.0.1 - - [08/Oct/2025:17:36:57 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-10-08T17:36:57Z" level=info msg="rewriting manifest sha256:b2b8bc5ddc4f6793bf384fee8edb9579bb20bc5e69e10570a031f37886d310b7 in schema1 format to support old client" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=78a8b7fc-b822-4aea-8908-864f31384955 http.request.method=GET http.request.remoteaddr="127.0.0.1:54628" 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-10-08T17:36:57Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=78a8b7fc-b822-4aea-8908-864f31384955 http.request.method=GET http.request.remoteaddr="127.0.0.1:54628" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.441577ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [08/Oct/2025:17:36:57 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-10-08T17:36:57Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=d4795e38-ac35-43ac-8262-b61ab4e47cbe http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54628" http.request.uri="/v2/foo/schema2/manifests/sha256:b2b8bc5ddc4f6793bf384fee8edb9579bb20bc5e69e10570a031f37886d310b7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.580535ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:57 +0000] "DELETE /v2/foo/schema2/manifests/sha256:b2b8bc5ddc4f6793bf384fee8edb9579bb20bc5e69e10570a031f37886d310b7 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:57Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:b2b8bc5ddc4f6793bf384fee8edb9579bb20bc5e69e10570a031f37886d310b7" err.message="manifest unknown" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=78620ba9-3d84-4606-8580-2684b1705a7a http.request.method=GET http.request.remoteaddr="127.0.0.1:54628" http.request.uri="/v2/foo/schema2/manifests/sha256:b2b8bc5ddc4f6793bf384fee8edb9579bb20bc5e69e10570a031f37886d310b7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.374636ms http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:b2b8bc5ddc4f6793bf384fee8edb9579bb20bc5e69e10570a031f37886d310b7" 127.0.0.1 - - [08/Oct/2025:17:36:57 +0000] "GET /v2/foo/schema2/manifests/sha256:b2b8bc5ddc4f6793bf384fee8edb9579bb20bc5e69e10570a031f37886d310b7 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-10-08T17:36:57Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=d7df726d-d632-44d0-9a5c-3d582414ffcd http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58136" http.request.uri="/v2/foo/schema2/manifests/sha256:b2b8bc5ddc4f6793bf384fee8edb9579bb20bc5e69e10570a031f37886d310b7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.592582ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:b2b8bc5ddc4f6793bf384fee8edb9579bb20bc5e69e10570a031f37886d310b7" 127.0.0.1 - - [08/Oct/2025:17:36:57 +0000] "DELETE /v2/foo/schema2/manifests/sha256:b2b8bc5ddc4f6793bf384fee8edb9579bb20bc5e69e10570a031f37886d310b7 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-10-08T17:36:57Z" level=info msg="response completed" go.version=go1.25.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:32897" http.request.id=59fefa5a-263b-4e04-b2d9-3924f095820c http.request.method=PUT http.request.remoteaddr="127.0.0.1:58142" http.request.uri="/v2/foo/schema2/manifests/sha256:b2b8bc5ddc4f6793bf384fee8edb9579bb20bc5e69e10570a031f37886d310b7" http.request.useragent="Go-http-client/1.1" http.response.duration=2.002197ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:57 +0000] "PUT /v2/foo/schema2/manifests/sha256:b2b8bc5ddc4f6793bf384fee8edb9579bb20bc5e69e10570a031f37886d310b7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:57Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=e6d88f94-2625-4043-b423-ac72524c8917 http.request.method=GET http.request.remoteaddr="127.0.0.1:58142" http.request.uri="/v2/foo/schema2/manifests/sha256:b2b8bc5ddc4f6793bf384fee8edb9579bb20bc5e69e10570a031f37886d310b7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.591517ms http.response.status=200 http.response.written=732 127.0.0.1 - - [08/Oct/2025:17:36:57 +0000] "GET /v2/foo/schema2/manifests/sha256:b2b8bc5ddc4f6793bf384fee8edb9579bb20bc5e69e10570a031f37886d310b7 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-10-08T17:36:57Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=17dc6d84-e9ff-42a3-8dad-3399fd7195d1 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58146" http.request.uri="/v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.557878ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [08/Oct/2025:17:36:57 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-10-08T17:36:57Z" level=info msg="response completed" go.version=go1.25.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:32897" http.request.id=9bcbfc39-6fd6-42a7-9517-f966e7a06f71 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58156" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.085937ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:57 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:57Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=c31d4946-5515-4442-8316-e4c6dd841d98 http.request.method=GET http.request.remoteaddr="127.0.0.1:58156" 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.281934ms http.response.status=200 http.response.written=39 127.0.0.1 - - [08/Oct/2025:17:36:57 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-10-08T17:36:57Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=3a214daa-a2fa-48bd-9d05-da87f21b0c50 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58156" http.request.uri="/v2/foo/schema2/manifests/sha256:b2b8bc5ddc4f6793bf384fee8edb9579bb20bc5e69e10570a031f37886d310b7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.541329ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:57 +0000] "DELETE /v2/foo/schema2/manifests/sha256:b2b8bc5ddc4f6793bf384fee8edb9579bb20bc5e69e10570a031f37886d310b7 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:36:57Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:32897" http.request.id=ef71dd73-d4a6-4b79-abde-fa83b4342fd0 http.request.method=GET http.request.remoteaddr="127.0.0.1:58156" 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.335343ms http.response.status=200 http.response.written=35 127.0.0.1 - - [08/Oct/2025:17:36:57 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (20.79s) === RUN TestManifestDeleteDisabled time="2025-10-08T17:36:57Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.2 time="2025-10-08T17:36:57Z" level=info msg="redis not configured" go.version=go1.25.2 time="2025-10-08T17:36:57Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.2 http.request.host="127.0.0.1:42623" http.request.id=58791775-2395-4adb-9c44-2f827d08bcb0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37990" http.request.uri="/v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.499784ms http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [08/Oct/2025:17:36:57 +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-10-08T17:36:57Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.2 time="2025-10-08T17:36:57Z" level=info msg="redis not configured" go.version=go1.25.2 time="2025-10-08T17:36:57Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.2 time="2025-10-08T17:36:58Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.25.2 time="2025-10-08T17:36:58Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.25.2 time="2025-10-08T17:36:58Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.2 http.request.host="127.0.0.1:38083" http.request.id=a75cf77e-d854-4bc4-83a7-f26651fec653 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42050" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.188594ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [08/Oct/2025:17:36:58 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-10-08T17:36:58Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.2 http.request.host="127.0.0.1:38083" http.request.id=4313edf3-d2ca-492a-a982-ebd05f598a68 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:42052" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.682607ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [08/Oct/2025:17:36:58 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-10-08T17:36:58Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.2 http.request.host="127.0.0.1:38083" http.request.id=679731d2-7c8d-474f-a61b-b4d1bb834ed6 http.request.method=POST http.request.remoteaddr="127.0.0.1:42068" 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=2.704904ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [08/Oct/2025:17:36:58 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-10-08T17:36:58Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.2 http.request.host="127.0.0.1:38083" http.request.id=101c0d36-8b0b-48de-a6b3-a6831c8cceab http.request.method=DELETE http.request.remoteaddr="127.0.0.1:42070" 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.213614ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [08/Oct/2025:17:36:58 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.72s) === RUN TestProxyManifestGetByTag time="2025-10-08T17:36:58Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.2 time="2025-10-08T17:36:58Z" level=info msg="redis not configured" go.version=go1.25.2 time="2025-10-08T17:36:58Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:39107" http.request.id=0e4a9f45-5a68-4435-a420-ae81c0ac3efd http.request.method=POST http.request.remoteaddr="127.0.0.1:55278" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.152377ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:58 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:37:05Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:39107" http.request.id=b8a1801e-2122-4a2c-a967-55b1d09067bd http.request.method=PUT http.request.remoteaddr="127.0.0.1:55278" http.request.uri="/v2/foo/bar/blobs/uploads/1dde9d3f-8721-4145-a919-84977d4e13e1?_state=IPKURw41VERRuSw9ikPxMd_wr7vaWmT5189gsAWFnjJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFkZGU5ZDNmLTg3MjEtNDE0NS1hOTE5LTg0OTc3ZDRlMTNlMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNjo1OC40ODAxMzQ3MzVaIn0%3D&digest=sha256%3Aa5356a73702746baabd6a44995f55da0a8abfb3e788951a9001083e7ca8ddfef" http.request.useragent="Go-http-client/1.1" http.response.duration=7.075089243s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:36:58 +0000] "PUT /v2/foo/bar/blobs/uploads/1dde9d3f-8721-4145-a919-84977d4e13e1?_state=IPKURw41VERRuSw9ikPxMd_wr7vaWmT5189gsAWFnjJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFkZGU5ZDNmLTg3MjEtNDE0NS1hOTE5LTg0OTc3ZDRlMTNlMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNjo1OC40ODAxMzQ3MzVaIn0%3D&digest=sha256%3Aa5356a73702746baabd6a44995f55da0a8abfb3e788951a9001083e7ca8ddfef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:37:05Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:39107" http.request.id=4d7db0fa-e36d-4b96-9043-7401ca063d94 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55278" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=2.875478ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:37:05 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:37:05Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.2 time="2025-10-08T17:37:05Z" level=info msg="redis not configured" go.version=go1.25.2 time="2025-10-08T17:37:05Z" level=info msg="Starting upload purge in 34m0s" go.version=go1.25.2 time="2025-10-08T17:37:05Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.2 time="2025-10-08T17:37:05Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:39107" http.request.id=4955d47c-5000-4768-9ebc-cd81d618fc9c http.request.method=GET http.request.remoteaddr="127.0.0.1:55278" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.388225ms http.response.status=200 http.response.written=2 127.0.0.1 - - [08/Oct/2025:17:37:05 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-10-08T17:37:05Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:39107" go.version=go1.25.2 time="2025-10-08T17:37:05Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.25.2 time="2025-10-08T17:37:05Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:39107" http.request.id=bd3dad1e-92ad-4c18-b531-a13656e0bbbe http.request.method=GET http.request.remoteaddr="127.0.0.1:48886" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.969243ms http.response.status=200 http.response.written=2 127.0.0.1 - - [08/Oct/2025:17:37:05 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-10-08T17:37:05Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:39107 /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:39107/v2/:[]]}" go.version=go1.25.2 http.request.host="127.0.0.1:35675" http.request.id=7ea4e63a-1f6c-4cf1-af09-d5b85bee42b5 http.request.method=GET http.request.remoteaddr="127.0.0.1:44660" http.request.uri="/v2/foo/bar/manifests/sha256:91464cbdcc7a4d080287b646a8a31eb89f4ee5affdf2136b57ae632d6ed3d5d5" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:91464cbdcc7a4d080287b646a8a31eb89f4ee5affdf2136b57ae632d6ed3d5d5" time="2025-10-08T17:37:05Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:39107" http.request.id=eef0571b-3aca-406a-a74d-c72bf807fb08 http.request.method=GET http.request.remoteaddr="127.0.0.1:48896" http.request.uri="/v2/foo/bar/manifests/sha256:91464cbdcc7a4d080287b646a8a31eb89f4ee5affdf2136b57ae632d6ed3d5d5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.774137ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/Oct/2025:17:37:05 +0000] "GET /v2/foo/bar/manifests/sha256:91464cbdcc7a4d080287b646a8a31eb89f4ee5affdf2136b57ae632d6ed3d5d5 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-10-08T17:37:05Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:91464cbdcc7a4d080287b646a8a31eb89f4ee5affdf2136b57ae632d6ed3d5d5 with ttl=167h59m59.999996412s" go.version=go1.25.2 time="2025-10-08T17:37:05Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:35675" http.request.id=7ea4e63a-1f6c-4cf1-af09-d5b85bee42b5 http.request.method=GET http.request.remoteaddr="127.0.0.1:44660" http.request.uri="/v2/foo/bar/manifests/sha256:91464cbdcc7a4d080287b646a8a31eb89f4ee5affdf2136b57ae632d6ed3d5d5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=10.758188ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/Oct/2025:17:37:05 +0000] "GET /v2/foo/bar/manifests/sha256:91464cbdcc7a4d080287b646a8a31eb89f4ee5affdf2136b57ae632d6ed3d5d5 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-10-08T17:37:05Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:39107" http.request.id=ec9b3e10-7154-4d4f-a819-073f1969e6cf http.request.method=GET http.request.remoteaddr="127.0.0.1:48896" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.656172ms http.response.status=200 http.response.written=2 127.0.0.1 - - [08/Oct/2025:17:37:05 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-10-08T17:37:05Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:39107 /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:39107/v2/:[]]}" go.version=go1.25.2 http.request.host="127.0.0.1:35675" http.request.id=a23ccebc-d8eb-43b9-9a48-d4b0b86ee225 http.request.method=GET http.request.remoteaddr="127.0.0.1:44676" 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-10-08T17:37:05Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:39107" http.request.id=cf75b67a-5efd-425d-9252-e1246d5ae7b8 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48900" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.779126ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/Oct/2025:17:37:05 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-10-08T17:37:05Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:35675" http.request.id=a23ccebc-d8eb-43b9-9a48-d4b0b86ee225 http.request.method=GET http.request.remoteaddr="127.0.0.1:44676" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=10.456491ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/Oct/2025:17:37:05 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-10-08T17:37:05Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:39107" http.request.id=6dc9e7f4-78dc-4678-86a3-5b97d5a2a6e5 http.request.method=POST http.request.remoteaddr="127.0.0.1:48900" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.890969ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:37:05 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-08T17:37:10Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:39107" http.request.id=28005096-c49c-48c2-ba38-a1fd91eb6489 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48900" http.request.uri="/v2/foo/bar/blobs/uploads/4e5f2335-1e35-4705-a079-9092f4f68d73?_state=FlA2BtLCWMyBHGc07Yn342Qm7Hrh84LoquCa1vsh8KF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRlNWYyMzM1LTFlMzUtNDcwNS1hMDc5LTkwOTJmNGY2OGQ3MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNzowNS44MzcyNzM3NjlaIn0%3D&digest=sha256%3Af07239389843cc6c6281ec38454fc56c56968b4443ad7d6ea5b7b1abdfc96440" http.request.useragent="Go-http-client/1.1" http.response.duration=4.308354726s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:37:05 +0000] "PUT /v2/foo/bar/blobs/uploads/4e5f2335-1e35-4705-a079-9092f4f68d73?_state=FlA2BtLCWMyBHGc07Yn342Qm7Hrh84LoquCa1vsh8KF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRlNWYyMzM1LTFlMzUtNDcwNS1hMDc5LTkwOTJmNGY2OGQ3MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0wOFQxNzozNzowNS44MzcyNzM3NjlaIn0%3D&digest=sha256%3Af07239389843cc6c6281ec38454fc56c56968b4443ad7d6ea5b7b1abdfc96440 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:37:10Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:39107" http.request.id=6dcce6c3-5557-4a55-adf0-4f7ae62a5d4d http.request.method=PUT http.request.remoteaddr="127.0.0.1:48900" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=2.729666ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Oct/2025:17:37:10 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-08T17:37:10Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:39107" http.request.id=7f75ab7c-0e81-4682-bf3f-3ae846bc9ee0 http.request.method=GET http.request.remoteaddr="127.0.0.1:48900" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.15748ms http.response.status=200 http.response.written=2 127.0.0.1 - - [08/Oct/2025:17:37:10 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-10-08T17:37:10Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:39107 /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:39107/v2/:[]]}" go.version=go1.25.2 http.request.host="127.0.0.1:35675" http.request.id=c8ff7838-9d9e-48d6-9019-2a9fa75b3ec5 http.request.method=GET http.request.remoteaddr="127.0.0.1:44682" 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-10-08T17:37:10Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:39107" http.request.id=4325ed2f-a838-4849-b48d-0cfb602e26ee http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48914" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.307591ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/Oct/2025:17:37:10 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-10-08T17:37:10Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:39107" http.request.id=d935e6da-fc3e-4c57-a8d0-89046a300cc7 http.request.method=GET http.request.remoteaddr="127.0.0.1:48914" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.310003ms http.response.status=200 http.response.written=2 127.0.0.1 - - [08/Oct/2025:17:37:10 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-10-08T17:37:10Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:39107 /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:39107/v2/:[]]}" go.version=go1.25.2 http.request.host="127.0.0.1:35675" http.request.id=c8ff7838-9d9e-48d6-9019-2a9fa75b3ec5 http.request.method=GET http.request.remoteaddr="127.0.0.1:44682" 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-10-08T17:37:10Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:39107" http.request.id=062bf8a0-42f5-4c21-84e5-8a6573c4a25d http.request.method=GET http.request.remoteaddr="127.0.0.1:48922" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.464531ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/Oct/2025:17:37:10 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-10-08T17:37:10Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:fa2d1073b8cabb152e1ba597b621ac49e781af91209463b5703164596a57f81e with ttl=167h59m59.99999503s" go.version=go1.25.2 time="2025-10-08T17:37:10Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:35675" http.request.id=c8ff7838-9d9e-48d6-9019-2a9fa75b3ec5 http.request.method=GET http.request.remoteaddr="127.0.0.1:44682" 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.708492ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/Oct/2025:17:37:10 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (11.91s) === RUN TestAppDispatcher time="2025-10-08T17:37:10Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:42935" http.request.id=2ef2f590-0036-4934-94c1-580f85e4051b http.request.method=GET http.request.remoteaddr="127.0.0.1:40046" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.515443ms http.response.status=200 http.response.written=0 time="2025-10-08T17:37:10Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:42935" http.request.id=3a09f49b-e7d2-43e9-8dfd-9d220d952cd5 http.request.method=GET http.request.remoteaddr="127.0.0.1:40046" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration=1.289184ms http.response.status=200 http.response.written=0 time="2025-10-08T17:37:10Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:42935" http.request.id=48e3fad4-6176-41e1-9568-c1dce0ffd850 http.request.method=GET http.request.remoteaddr="127.0.0.1:40046" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.352694ms http.response.status=200 http.response.written=0 time="2025-10-08T17:37:10Z" level=info msg="response completed" go.version=go1.25.2 http.request.host="127.0.0.1:42935" http.request.id=4f6a2edb-8085-4661-bf37-0cac6c9bc334 http.request.method=GET http.request.remoteaddr="127.0.0.1:40046" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration=1.78075ms http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2025-10-08T17:37:10Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.2 instance.id=7fa6939b-493f-45d4-99a7-195e5f4bb78e time="2025-10-08T17:37:10Z" level=info msg="redis not configured" go.version=go1.25.2 instance.id=7fa6939b-493f-45d4-99a7-195e5f4bb78e time="2025-10-08T17:37:10Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.25.2 http.request.host="127.0.0.1:38367" http.request.id=7b4ce95a-42ca-4cea-a279-01f7468b9d78 http.request.method=GET http.request.remoteaddr="127.0.0.1:39724" 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-10-08T17:37:10Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.2 instance.id=7fa6939b-493f-45d4-99a7-195e5f4bb78e time="2025-10-08T17:37:10Z" level=info msg="redis not configured" go.version=go1.25.2 instance.id=7fa6939b-493f-45d4-99a7-195e5f4bb78e time="2025-10-08T17:37:10Z" level=info msg="configuring file health check path=/tmp/healthcheck389697030, interval=1" go.version=go1.25.2 instance.id=7fa6939b-493f-45d4-99a7-195e5f4bb78e --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-10-08T17:37:14Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.2 instance.id=7fa6939b-493f-45d4-99a7-195e5f4bb78e time="2025-10-08T17:37:14Z" level=info msg="redis not configured" go.version=go1.25.2 instance.id=7fa6939b-493f-45d4-99a7-195e5f4bb78e time="2025-10-08T17:37:14Z" level=info msg="configuring TCP health check addr=127.0.0.1:35159, interval=1" go.version=go1.25.2 instance.id=7fa6939b-493f-45d4-99a7-195e5f4bb78e --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-10-08T17:37:18Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.2 instance.id=7fa6939b-493f-45d4-99a7-195e5f4bb78e time="2025-10-08T17:37:18Z" level=info msg="redis not configured" go.version=go1.25.2 instance.id=7fa6939b-493f-45d4-99a7-195e5f4bb78e time="2025-10-08T17:37:18Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:43203, interval=1, threshold=3" go.version=go1.25.2 instance.id=7fa6939b-493f-45d4-99a7-195e5f4bb78e --- PASS: TestHTTPHealthCheck (7.00s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 180.522s ? 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.04s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.07s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.13s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.35s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.66s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 10.264s === RUN TestSchedule time="2025-10-08T17:34:24Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.2 instance.id=11a450ff-b07e-438a-b634-a38ada090f58 time="2025-10-08T17:34:24Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.996882ms" go.version=go1.25.2 instance.id=11a450ff-b07e-438a-b634-a38ada090f58 time="2025-10-08T17:34:24Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=997.156µs" go.version=go1.25.2 instance.id=11a450ff-b07e-438a-b634-a38ada090f58 time="2025-10-08T17:34:24Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=997.23µs" go.version=go1.25.2 instance.id=11a450ff-b07e-438a-b634-a38ada090f58 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-10-08T17:34:24Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.2 instance.id=11a450ff-b07e-438a-b634-a38ada090f58 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-10-08T17:34:24Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.2 instance.id=11a450ff-b07e-438a-b634-a38ada090f58 time="2025-10-08T17:34:24Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.996794ms" go.version=go1.25.2 instance.id=11a450ff-b07e-438a-b634-a38ada090f58 time="2025-10-08T17:34:24Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.997701ms" go.version=go1.25.2 instance.id=11a450ff-b07e-438a-b634-a38ada090f58 time="2025-10-08T17:34:24Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.2 instance.id=11a450ff-b07e-438a-b634-a38ada090f58 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-10-08T17:34:25Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.2 instance.id=11a450ff-b07e-438a-b634-a38ada090f58 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.580s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (3.03s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 21694464 sha256:728f0416934324d1130531e92ff55e491a85098659f6bc7694c2c48bc77ec1d6 [] map[] } --- PASS: TestSimpleBlobRead (0.54s) === RUN TestBlobMount --- PASS: TestBlobMount (0.36s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (2.11s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (2.08s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (2.07s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.01s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.01s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:071b172306a3d7e6f049035d6bc532e65cccf23dcaa65bc83dbed87fd99e52ec palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:5c687e5871e30ff7be11f88681c8a93694f5db172dc11de61f777a6f88200cec palailogos: marking blob sha256:23bb2a0f13316fe3e81326bb10893182137a95a8a906e173d8bf5ec9306f0bde palailogos: marking manifest sha256:48101bda953ce03496e76bf83ba65ac512c60a85a77818708dcd4b6eeb541e0a palailogos: marking blob sha256:f3fa20ad637ab38416502aee8a45fd430cb3c5250426caf510871388c4b9a8b1 palailogos: marking blob sha256:3808d3ab77d7adc41a0fc37f5d921fc1f2c36783efbbbb163cc0b513228e03a5 palailogos: marking manifest sha256:820e5c749e62caa2d5ea08c93c44238d62aa0f28cbfa2701f8455d3315a0b675 palailogos: marking blob sha256:c72a6c63451be552d456e91fdf96f2a48751d8b7e5eb6c4d3e19c378158efdbc palailogos: marking blob sha256:48101bda953ce03496e76bf83ba65ac512c60a85a77818708dcd4b6eeb541e0a palailogos: marking manifest sha256:c72a6c63451be552d456e91fdf96f2a48751d8b7e5eb6c4d3e19c378158efdbc palailogos: marking blob sha256:b6d750a9a32875c97cbf3e2c7e6e60caa5a9abb59efecf171054c84dfa73257f palailogos: marking blob sha256:52b62cc9ad68897ff349205bcbb961e6113db985ef6d0ddb5a262437ae966489 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (1.60s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:b08e7bace22899e9b6f03ecf92021ade6a8d689b30de13bd115600399aea059b deletemanifests: marking manifest sha256:ece45bec95489f193ec756f91e22b947d73960b578bbdb7b016af31b631bdb4f deletemanifests: marking blob sha256:bdf2c951af0ce5487636433c5ffd7391994b429b35fb7fd6798852c1f7465da0 deletemanifests: marking blob sha256:54b3433591adce82e81428d47a54089bfc64c7b28702885583e68b0db5e2b203 deletemanifests: marking blob sha256:453650d7e9241254560b211b569bef8b993ea1febd4f4ca818409697858f9464 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:4db53e7dd8decc7be953496bb522cd65261eab549c721cfd4bab240f6010ea87 blob eligible for deletion: sha256:546a394d6799d8a4f37d2afbcee0b380f919fab09c000495b1932b39846bde2f blob eligible for deletion: sha256:7fecb279d99c478aa2adee6e3836f598c4aad5cb1e63cc9b79f42486b7148048 blob eligible for deletion: sha256:b08e7bace22899e9b6f03ecf92021ade6a8d689b30de13bd115600399aea059b deletemanifests manifest eligible for deletion: sha256:b08e7bace22899e9b6f03ecf92021ade6a8d689b30de13bd115600399aea059b deletemanifests: marking manifest sha256:ece45bec95489f193ec756f91e22b947d73960b578bbdb7b016af31b631bdb4f deletemanifests: marking blob sha256:bdf2c951af0ce5487636433c5ffd7391994b429b35fb7fd6798852c1f7465da0 deletemanifests: marking blob sha256:54b3433591adce82e81428d47a54089bfc64c7b28702885583e68b0db5e2b203 deletemanifests: marking blob sha256:453650d7e9241254560b211b569bef8b993ea1febd4f4ca818409697858f9464 time="2025-10-08T17:34:37Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/b08e7bace22899e9b6f03ecf92021ade6a8d689b30de13bd115600399aea059b" go.version=go1.25.2 instance.id=4e70acd2-783d-4b6f-8a1c-390b8882ac7b time="2025-10-08T17:34:37Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/b08e7bace22899e9b6f03ecf92021ade6a8d689b30de13bd115600399aea059b" go.version=go1.25.2 instance.id=4e70acd2-783d-4b6f-8a1c-390b8882ac7b 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:546a394d6799d8a4f37d2afbcee0b380f919fab09c000495b1932b39846bde2f time="2025-10-08T17:34:37Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/54/546a394d6799d8a4f37d2afbcee0b380f919fab09c000495b1932b39846bde2f" go.version=go1.25.2 instance.id=4e70acd2-783d-4b6f-8a1c-390b8882ac7b blob eligible for deletion: sha256:7fecb279d99c478aa2adee6e3836f598c4aad5cb1e63cc9b79f42486b7148048 time="2025-10-08T17:34:37Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/7f/7fecb279d99c478aa2adee6e3836f598c4aad5cb1e63cc9b79f42486b7148048" go.version=go1.25.2 instance.id=4e70acd2-783d-4b6f-8a1c-390b8882ac7b blob eligible for deletion: sha256:b08e7bace22899e9b6f03ecf92021ade6a8d689b30de13bd115600399aea059b time="2025-10-08T17:34:37Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/b0/b08e7bace22899e9b6f03ecf92021ade6a8d689b30de13bd115600399aea059b" go.version=go1.25.2 instance.id=4e70acd2-783d-4b6f-8a1c-390b8882ac7b blob eligible for deletion: sha256:4db53e7dd8decc7be953496bb522cd65261eab549c721cfd4bab240f6010ea87 time="2025-10-08T17:34:37Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/4d/4db53e7dd8decc7be953496bb522cd65261eab549c721cfd4bab240f6010ea87" go.version=go1.25.2 instance.id=4e70acd2-783d-4b6f-8a1c-390b8882ac7b --- PASS: TestDeleteManifestIfTagNotFound (1.32s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:7e67a623ed37a68296ae112754c55e9503961e4ec707e80a8fde2a5d8ba3e5bf time="2025-10-08T17:34:38Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/7e/7e67a623ed37a68296ae112754c55e9503961e4ec707e80a8fde2a5d8ba3e5bf" go.version=go1.25.2 instance.id=4e70acd2-783d-4b6f-8a1c-390b8882ac7b blob eligible for deletion: sha256:af7b6de05e897e05026229dd186f7150e1fa732ea3f96e4e5cce94ce82264cde time="2025-10-08T17:34:38Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/af/af7b6de05e897e05026229dd186f7150e1fa732ea3f96e4e5cce94ce82264cde" go.version=go1.25.2 instance.id=4e70acd2-783d-4b6f-8a1c-390b8882ac7b blob eligible for deletion: sha256:bf228cf91f7bbef2f26485e761fbe059b604f408869c813043ff74e50b3099dc time="2025-10-08T17:34:38Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/bf/bf228cf91f7bbef2f26485e761fbe059b604f408869c813043ff74e50b3099dc" go.version=go1.25.2 instance.id=4e70acd2-783d-4b6f-8a1c-390b8882ac7b --- PASS: TestGCWithMissingManifests (0.40s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:fe55520ae774b92f9626c2d3f995cef0ea7f325ae7b95c0116a43de0b05897af komnenos: marking blob sha256:ea426bd31d2adfa296e34c56712581adb566a7fe64834fde7fd6fa5ac2237e4a komnenos: marking blob sha256:0d2d728f43975204c0d988231a6cb83c4167b822862f37f8c8c84f5709663ae6 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:2f9b1e5f9bea06c50bdfb68ba4821c583cb93c1331688fd783c19c7d1ae8c035 time="2025-10-08T17:34:39Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/2f/2f9b1e5f9bea06c50bdfb68ba4821c583cb93c1331688fd783c19c7d1ae8c035" go.version=go1.25.2 instance.id=4e70acd2-783d-4b6f-8a1c-390b8882ac7b blob eligible for deletion: sha256:6653c8320e55cab3f4df0f488b643e906e7bdf87eb5cb440cbd812dc55ced39f time="2025-10-08T17:34:39Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/66/6653c8320e55cab3f4df0f488b643e906e7bdf87eb5cb440cbd812dc55ced39f" go.version=go1.25.2 instance.id=4e70acd2-783d-4b6f-8a1c-390b8882ac7b blob eligible for deletion: sha256:72a3ab75d03451a3014da2af4f6b557ece788017ef6d3708b3b84c4c3ada6dd2 time="2025-10-08T17:34:39Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/72/72a3ab75d03451a3014da2af4f6b557ece788017ef6d3708b3b84c4c3ada6dd2" go.version=go1.25.2 instance.id=4e70acd2-783d-4b6f-8a1c-390b8882ac7b blob eligible for deletion: sha256:aaafccb5a61e73a372bf3a741cc95aa9a8f37d7da2433f4ecf144a9376948f18 time="2025-10-08T17:34:39Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/aa/aaafccb5a61e73a372bf3a741cc95aa9a8f37d7da2433f4ecf144a9376948f18" go.version=go1.25.2 instance.id=4e70acd2-783d-4b6f-8a1c-390b8882ac7b blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-10-08T17:34:39Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.25.2 instance.id=4e70acd2-783d-4b6f-8a1c-390b8882ac7b blob eligible for deletion: sha256:175a046b94f63aac58a4586183479276427756b88b3d102794457ab79fa5c258 time="2025-10-08T17:34:39Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/17/175a046b94f63aac58a4586183479276427756b88b3d102794457ab79fa5c258" go.version=go1.25.2 instance.id=4e70acd2-783d-4b6f-8a1c-390b8882ac7b blob eligible for deletion: sha256:1d5144f263e73e731a1355f8d9fe74874058b79d6aee1a6673fd918e68a813c5 time="2025-10-08T17:34:39Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/1d/1d5144f263e73e731a1355f8d9fe74874058b79d6aee1a6673fd918e68a813c5" go.version=go1.25.2 instance.id=4e70acd2-783d-4b6f-8a1c-390b8882ac7b --- PASS: TestDeletionHasEffect (1.53s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (1.31s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:efa2e988fc262c696ab56267846e0ad09a026196d6220cb91409349ea4ba6000 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:cee61dfb2f93216498d6fc672e8a4e47d554635cc1307bc5776450e45e134656 michael_z_doukas: marking blob sha256:54f60b9e1c7f744c95beeb3b8d7b4e83f9fa4204bcc52957daef8318a64b91aa 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:7b5f385ffedcc73d3dc6fdba09856928b06fa5ebc15060952d0c0e7bc7f7bf5f time="2025-10-08T17:34:41Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/7b/7b5f385ffedcc73d3dc6fdba09856928b06fa5ebc15060952d0c0e7bc7f7bf5f" go.version=go1.25.2 instance.id=4e70acd2-783d-4b6f-8a1c-390b8882ac7b --- PASS: TestOrphanBlobDeleted (0.71s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:28aeeaea6c4fdcde56b7258bc1180ce6030ef409a6d40a26fd8c64b3c8ecfe10 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:ad96c333d25fd043d797d3aea6fba9f87e624305ca7c9eaac74d60cf3ea882c7 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.54s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.64s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.46s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (1.18s) === 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-10-08T17:34:44Z" level=info msg="PurgeUploads starting: olderThan=2025-10-08 16:34:44.628390867 +0000 UTC m=-3580.112515019, actuallyDelete=true" time="2025-10-08T17:34:44Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-10-08T17:34:44Z" level=info msg="PurgeUploads starting: olderThan=2025-10-08 17:34:44.629493801 +0000 UTC m=+19.888587914, actuallyDelete=true" time="2025-10-08T17:34:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ef6a82d7-e675-4cde-b506-25bf700f850f have older date (2025-10-08 16:34:44 +0000 UTC) than purge date (2025-10-08 17:34:44.629493801 +0000 UTC m=+19.888587914). Removing upload directory." time="2025-10-08T17:34:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/b462bfa1-6fed-46e1-b999-f0c5c0a337f0 have older date (2025-10-08 16:34:44 +0000 UTC) than purge date (2025-10-08 17:34:44.629493801 +0000 UTC m=+19.888587914). Removing upload directory." time="2025-10-08T17:34:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/030984ac-30c3-4fc7-8f19-ba89049b7dc2 have older date (2025-10-08 16:34:44 +0000 UTC) than purge date (2025-10-08 17:34:44.629493801 +0000 UTC m=+19.888587914). Removing upload directory." time="2025-10-08T17:34:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4aabed8a-c700-4fc8-8600-f91b25f0d66c have older date (2025-10-08 16:34:44 +0000 UTC) than purge date (2025-10-08 17:34:44.629493801 +0000 UTC m=+19.888587914). Removing upload directory." time="2025-10-08T17:34:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/5a670d82-51fd-4425-baa3-0c39a532fd62 have older date (2025-10-08 16:34:44 +0000 UTC) than purge date (2025-10-08 17:34:44.629493801 +0000 UTC m=+19.888587914). Removing upload directory." time="2025-10-08T17:34:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/64c74229-98bf-4ea6-9041-c8fdc1ce45a5 have older date (2025-10-08 16:34:44 +0000 UTC) than purge date (2025-10-08 17:34:44.629493801 +0000 UTC m=+19.888587914). Removing upload directory." time="2025-10-08T17:34:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b79443e6-1942-4804-9f6d-d846ef1016d7 have older date (2025-10-08 16:34:44 +0000 UTC) than purge date (2025-10-08 17:34:44.629493801 +0000 UTC m=+19.888587914). Removing upload directory." time="2025-10-08T17:34:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/5b5c8706-2288-4716-8a29-10bb94e39c5c have older date (2025-10-08 16:34:44 +0000 UTC) than purge date (2025-10-08 17:34:44.629493801 +0000 UTC m=+19.888587914). Removing upload directory." time="2025-10-08T17:34:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7e56c966-249e-40a9-b77b-153c97a302ab have older date (2025-10-08 16:34:44 +0000 UTC) than purge date (2025-10-08 17:34:44.629493801 +0000 UTC m=+19.888587914). Removing upload directory." time="2025-10-08T17:34:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/9470b5d8-31a0-4be0-bf8c-edd132dfd6ea have older date (2025-10-08 16:34:44 +0000 UTC) than purge date (2025-10-08 17:34:44.629493801 +0000 UTC m=+19.888587914). Removing upload directory." time="2025-10-08T17:34:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/eeebedb6-1d4c-4809-8069-14ebdcb9a736 have older date (2025-10-08 16:34:44 +0000 UTC) than purge date (2025-10-08 17:34:44.629493801 +0000 UTC m=+19.888587914). Removing upload directory." time="2025-10-08T17:34:44Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-10-08T17:34:44Z" level=info msg="PurgeUploads starting: olderThan=2025-10-08 17:34:44.630260197 +0000 UTC m=+19.889354311, actuallyDelete=true" time="2025-10-08T17:34:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/0fe0e1a5-899a-496b-b7fb-578d8cabc6ae have older date (2025-10-08 16:34:44 +0000 UTC) than purge date (2025-10-08 17:34:44.630260197 +0000 UTC m=+19.889354311). Removing upload directory." time="2025-10-08T17:34:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/32c94871-5447-4586-a4c0-1bbd29132668 have older date (2025-10-08 16:34:44 +0000 UTC) than purge date (2025-10-08 17:34:44.630260197 +0000 UTC m=+19.889354311). Removing upload directory." time="2025-10-08T17:34:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/4cc3c7d3-0951-4830-b0a8-750c67583e17 have older date (2025-10-08 16:34:44 +0000 UTC) than purge date (2025-10-08 17:34:44.630260197 +0000 UTC m=+19.889354311). Removing upload directory." time="2025-10-08T17:34:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/521c65b1-e877-4731-9d45-5f0060faffc6 have older date (2025-10-08 16:34:44 +0000 UTC) than purge date (2025-10-08 17:34:44.630260197 +0000 UTC m=+19.889354311). Removing upload directory." time="2025-10-08T17:34:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/f56237c8-fea5-493d-9710-e7a07b57179d have older date (2025-10-08 16:34:44 +0000 UTC) than purge date (2025-10-08 17:34:44.630260197 +0000 UTC m=+19.889354311). Removing upload directory." time="2025-10-08T17:34:44Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-10-08T17:34:44Z" level=info msg="PurgeUploads starting: olderThan=2025-10-08 17:34:44.630768545 +0000 UTC m=+19.889862659, actuallyDelete=true" time="2025-10-08T17:34:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/24790e7b-cfa8-4362-9070-5e1b4f71a284 have older date (2025-10-08 16:34:44 +0000 UTC) than purge date (2025-10-08 17:34:44.630768545 +0000 UTC m=+19.889862659). Removing upload directory." time="2025-10-08T17:34:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2925dd1c-bfb8-4c8b-96bf-b8025d65a683 have older date (2025-10-08 16:34:44 +0000 UTC) than purge date (2025-10-08 17:34:44.630768545 +0000 UTC m=+19.889862659). Removing upload directory." time="2025-10-08T17:34:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a6a72da9-3830-45d0-a424-d750d3d8f06f have older date (2025-10-08 16:34:44 +0000 UTC) than purge date (2025-10-08 17:34:44.630768545 +0000 UTC m=+19.889862659). Removing upload directory." time="2025-10-08T17:34:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b0deb490-5804-410a-8efa-57207fc7dd8b have older date (2025-10-08 16:34:44 +0000 UTC) than purge date (2025-10-08 17:34:44.630768545 +0000 UTC m=+19.889862659). Removing upload directory." time="2025-10-08T17:34:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c5a3f246-9cd0-4ebc-9f77-d31615ff95ff have older date (2025-10-08 16:34:44 +0000 UTC) than purge date (2025-10-08 17:34:44.630768545 +0000 UTC m=+19.889862659). Removing upload directory." time="2025-10-08T17:34:44Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-10-08T17:34:44Z" level=info msg="PurgeUploads starting: olderThan=2025-10-08 17:34:44.631094002 +0000 UTC m=+19.890188117, actuallyDelete=true" time="2025-10-08T17:34:44Z" 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 19.913s ? github.com/docker/distribution/registry/storage/cache [no test files] ? github.com/docker/distribution/registry/storage/cache/cachecheck [no test files] === RUN TestInMemoryBlobInfoCache --- PASS: TestInMemoryBlobInfoCache (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/memory 0.006s === RUN TestRedisBlobDescriptorCacheProvider redis_test.go:29: please set -test.registry.storage.cache.redis.addr to test layer info cache against redis --- SKIP: TestRedisBlobDescriptorCacheProvider (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/redis 0.008s === RUN TestWalkFileRemoved time="2025-10-08T17:34:24Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.004s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.401s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.06s) === RUN TestGetLimitFromParameter === RUN TestGetLimitFromParameter/foo === RUN TestGetLimitFromParameter/50 === RUN TestGetLimitFromParameter/5 === RUN TestGetLimitFromParameter/ === RUN TestGetLimitFromParameter/812 --- PASS: TestGetLimitFromParameter (0.00s) --- PASS: TestGetLimitFromParameter/foo (0.00s) --- PASS: TestGetLimitFromParameter/50 (0.00s) --- PASS: TestGetLimitFromParameter/5 (0.00s) --- PASS: TestGetLimitFromParameter/ (0.00s) --- PASS: TestGetLimitFromParameter/812 (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/base 0.071s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.38s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.801s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (19.14s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 19.560s ? 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-10-08T17:34:24Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.25.2 === RUN TestEligibleForS3/Client_IP_=_#01 time="2025-10-08T17:34:24Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.25.2 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2025-10-08T17:34:24Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.25.2 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 TestUpdateCalledRegularly === CONT TestMatchIPV4_2 === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV4 === CONT TestMatchIPV6 === CONT TestInvalidNetworkType === CONT TestMatchIPV4WithRegionNotMatched === CONT TestInvalidData --- PASS: TestS3TryUpdate (0.00s) time="2025-10-08T17:34:24Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.2 --- PASS: TestParsing (0.00s) time="2025-10-08T17:34:24Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.25.2 instance.id=4a5e204e-3ac9-4529-acde-4d88b2982c7b time="2025-10-08T17:34:24Z" level=error msg="unknown ip address format" go.version=go1.25.2 instance.id=4a5e204e-3ac9-4529-acde-4d88b2982c7b ip=?0000000000000000000000000000000000 --- PASS: TestInvalidNetworkType (0.00s) --- PASS: TestMatchIPV4WithRegionMatched (0.00s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.00s) --- PASS: TestMatchIPV4_2 (0.00s) --- PASS: TestMatchIPV6 (0.00s) time="2025-10-08T17:34:24Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.25.2 instance.id=4a5e204e-3ac9-4529-acde-4d88b2982c7b --- PASS: TestMatchIPV4 (0.00s) --- PASS: TestInvalidData (0.00s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) time="2025-10-08T17:34:25Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.2 time="2025-10-08T17:34:26Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.2 time="2025-10-08T17:34:27Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.2 time="2025-10-08T17:34:28Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.2 --- PASS: TestUpdateCalledRegularly (4.50s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.510s === 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.403s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.73s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 16.151s ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.00s) PASS ok github.com/docker/distribution/uuid 0.018s ? github.com/docker/distribution/version [no test files] >>> docker-registry: Entering fakeroot... >>> docker-registry-openrc*: Running split function openrc... 'etc/conf.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/conf.d' 'etc/init.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/init.d' >>> docker-registry-openrc*: Preparing subpackage docker-registry-openrc... >>> docker-registry-openrc*: Running postcheck for docker-registry-openrc >>> docker-registry*: Running postcheck for docker-registry >>> docker-registry*: Preparing package docker-registry... >>> docker-registry*: Stripping binaries >>> docker-registry*: Script found. /bin/sh added as a dependency for docker-registry-2.8.3-r17.apk >>> docker-registry*: Adding .pre-install >>> docker-registry-openrc*: Scanning shared objects >>> docker-registry*: Scanning shared objects >>> docker-registry-openrc*: Tracing dependencies... >>> docker-registry-openrc*: Package size: 1.5 KB >>> docker-registry-openrc*: Compressing data... >>> docker-registry-openrc*: Create checksum... >>> docker-registry-openrc*: Create docker-registry-openrc-2.8.3-r17.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-x86_64.so.1 >>> docker-registry*: Package size: 26.8 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r17.apk >>> docker-registry: Build complete at Wed, 08 Oct 2025 17:37:26 +0000 elapsed time 0h 3m 20s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20251008.173407) (2/2) Purging go (1.25.2-r0) busybox-1.37.0-r24.trigger: Executing script... usr_merge_nag.sh: * WARNING: The current system is not /usr-merged. You are encouraged to usr_merge_nag.sh: * migrate manually to ensure the best-possible support. See usr_merge_nag.sh: * https://alpinelinux.org/posts/2025-10-01-usr-merge.html for more details OK: 441 MiB in 107 packages >>> docker-registry: Updating the community/x86_64 repository index... >>> docker-registry: Signing the index...