>>> docker-registry: Building community/docker-registry 2.8.3-r14 (using abuild 3.15.0-r2) started Thu, 07 Aug 2025 20:15:47 +0000 >>> docker-registry: Validating /home/buildozer/aports/community/docker-registry/APKBUILD... >>> docker-registry: Analyzing dependencies... >>> docker-registry: Installing for build: build-base git go (1/2) Installing go (1.24.6-r0) (2/2) Installing .makedepends-docker-registry (20250807.201548) busybox-1.37.0-r22.trigger: Executing script... OK: 460 MiB in 104 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 >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/docker-registry-2.8.3.tar.gz >>> docker-registry: Checking sha512sums... docker-registry-2.8.3.tar.gz: OK log-hook-syslog.patch: OK config-example.patch: OK bugsnag-panicwrap.patch: OK docker-registry.initd: OK docker-registry.confd: OK docker-registry.logrotate: OK test-non-constant-fmt-str.patch: OK >>> docker-registry: Unpacking /var/cache/distfiles/docker-registry-2.8.3.tar.gz... >>> docker-registry: log-hook-syslog.patch patching file registry/handlers/app.go patching file registry/registry.go Hunk #2 succeeded at 368 (offset -1 lines). Hunk #3 succeeded at 393 (offset -1 lines). patching file vendor/github.com/sirupsen/logrus/hooks/syslog/syslog.go >>> docker-registry: config-example.patch patching file cmd/registry/config-example.yml >>> docker-registry: bugsnag-panicwrap.patch patching file vendor/github.com/bugsnag/panicwrap/dup2.go patching file vendor/github.com/bugsnag/panicwrap/dup3.go >>> docker-registry: test-non-constant-fmt-str.patch patching file registry/handlers/api_test.go patching file registry/proxy/proxyblobstore_test.go patching file registry/proxy/proxymanifeststore_test.go patching file registry/proxy/scheduler/scheduler_test.go patching file registry/storage/driver/walk_test.go patching file registry/storage/purgeuploads_test.go + bin/registry + bin/digest + bin/registry-api-descriptor-template + binaries + test ? github.com/docker/distribution/cmd/digest [no test files] ? github.com/docker/distribution/cmd/registry [no test files] ? github.com/docker/distribution/cmd/registry-api-descriptor-template [no test files] === RUN Test time="2025-08-07T20:16:16Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-08-07T20:16:16Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.04s) PASS ok github.com/docker/distribution/configuration 0.051s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-08-07T20:16:16Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.01s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.014s ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.00s) PASS ok github.com/docker/distribution/health 0.013s === RUN TestGETDownHandlerDoesNotChangeStatus --- PASS: TestGETDownHandlerDoesNotChangeStatus (0.00s) === RUN TestGETUpHandlerDoesNotChangeStatus --- PASS: TestGETUpHandlerDoesNotChangeStatus (0.00s) === RUN TestPOSTDownHandlerChangeStatus --- PASS: TestPOSTDownHandlerChangeStatus (0.00s) === RUN TestPOSTUpHandlerChangeStatus --- PASS: TestPOSTUpHandlerChangeStatus (0.00s) PASS ok github.com/docker/distribution/health/api 0.007s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.31s) PASS ok github.com/docker/distribution/health/checks 0.318s ? 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.009s === 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.009s === 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.015s === 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.007s ? github.com/docker/distribution/metrics [no test files] === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.00s) === RUN TestEventBridgeManifestPushed --- PASS: TestEventBridgeManifestPushed (0.00s) === RUN TestEventBridgeManifestPushedWithTag --- PASS: TestEventBridgeManifestPushedWithTag (0.00s) === RUN TestEventBridgeManifestPulledWithTag --- PASS: TestEventBridgeManifestPulledWithTag (0.00s) === RUN TestEventBridgeManifestDeleted --- PASS: TestEventBridgeManifestDeleted (0.00s) === RUN TestEventBridgeTagDeleted --- PASS: TestEventBridgeTagDeleted (0.00s) === RUN TestEventBridgeRepoDeleted --- PASS: TestEventBridgeRepoDeleted (0.00s) === RUN TestEventEnvelopeJSONFormat --- PASS: TestEventEnvelopeJSONFormat (0.00s) === RUN TestHTTPSink 2025/08/07 20:16:16 http: TLS handshake error from 127.0.0.1:59684: 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:38609/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:38609/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:38609/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:38609/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:40895?status=0, fail=true --- PASS: TestHTTPSink (0.05s) === RUN TestListener --- PASS: TestListener (0.75s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-08-07T20:16:17Z" level=info msg="broadcaster: closing" time="2025-08-07T20:16:17Z" level=info msg="closing testSink" time="2025-08-07T20:16:17Z" level=info msg="closing testSink" time="2025-08-07T20:16:17Z" level=info msg="closing testSink" time="2025-08-07T20:16:17Z" level=info msg="closing testSink" time="2025-08-07T20:16:17Z" level=info msg="closing testSink" time="2025-08-07T20:16:17Z" level=info msg="closing testSink" time="2025-08-07T20:16:17Z" level=info msg="closing testSink" time="2025-08-07T20:16:17Z" level=info msg="closing testSink" time="2025-08-07T20:16:17Z" level=info msg="closing testSink" time="2025-08-07T20:16:17Z" level=info msg="closing testSink" time="2025-08-07T20:16:17Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2025-08-07T20:16:17Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 1} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 1} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 1} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:17Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:18Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:18Z" level=warning msg="&{0xc000372d20 0.9} encountered too many errors, backing off" time="2025-08-07T20:16:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T20:16:18Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.61s) PASS ok github.com/docker/distribution/notifications 1.556s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-08-07T20:16:16Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-08-07T20:16:16.517489044Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-07T20:16:16.517635024Z" level=info msg="Starting upload purge in 6m0s" go.version=go1.24.6 time="2025-08-07T20:16:16.517677624Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T20:16:16.518535136Z" level=info msg="listening on [::]:5000" go.version=go1.24.6 time="2025-08-07T20:16:19.522227285Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.6 time="2025-08-07T20:16:19.627262772Z" level=info msg="response completed" go.version=go1.24.6 http.request.host=127.0.0.1 http.request.id=e2486820-b701-4ac6-9fde-bfdefc9296b1 http.request.method=GET http.request.remoteaddr="[::1]:51168" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.571187ms http.response.status=200 http.response.written=2 ::1 - - [07/Aug/2025:20:16:19 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.11s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-08-07T20:16:20.47823098Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-08-07T20:16:20.480406256Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-07T20:16:20.480475666Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T20:16:20.480584687Z" level=info msg="Starting upload purge in 58m0s" go.version=go1.24.6 time="2025-08-07T20:16:20.481255109Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.6 time="2025-08-07T20:16:20.481310859Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.24.6 time="2025-08-07T20:16:20.482345121Z" level=info msg="listening on [::]:5001, tls" go.version=go1.24.6 time="2025-08-07T20:16:23.494895894Z" level=info msg="response completed" go.version=go1.24.6 http.request.host=127.0.0.1 http.request.id=b9774176-57ab-4f5c-a405-ead95e929721 http.request.method=GET http.request.remoteaddr="127.0.0.1:36594" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.151159ms http.response.status=200 http.response.written=2 127.0.0.1 - - [07/Aug/2025:20:16:23 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-08-07T20:16:23.495575736Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.6 --- PASS: TestRegistrySupportedCipherSuite (3.97s) === RUN TestRegistryUnsupportedCipherSuite time="2025-08-07T20:16:24.018542887Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-08-07T20:16:24.020220161Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-07T20:16:24.020281291Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T20:16:24.020313261Z" level=info msg="Starting upload purge in 10m0s" go.version=go1.24.6 time="2025-08-07T20:16:24.020922743Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.6 --- PASS: TestRegistryUnsupportedCipherSuite (8.53s) PASS ok github.com/docker/distribution/registry 15.623s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.011s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.03s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.02s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.02s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.09s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.01s) PASS ok github.com/docker/distribution/registry/api/v2 0.182s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-08-07T20:16:16Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.24.6 instance.id=b1d6a54b-b9e3-4e51-9c74-8954301bf191 time="2025-08-07T20:16:16Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.24.6 instance.id=b1d6a54b-b9e3-4e51-9c74-8954301bf191 --- PASS: TestBasicAccessController (0.02s) === RUN TestCreateHtpasswdFile time="2025-08-07T20:16:16Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.6 password="o_btvdvzkNlvd2YBQoWBXVt918PBTQ5Ev-H1tZ7xups" user=docker --- PASS: TestCreateHtpasswdFile (0.12s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.139s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.01s) PASS ok github.com/docker/distribution/registry/auth/silly 0.016s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.02s) === RUN TestLeeway time="2025-08-07T20:16:16Z" level=info msg="token not to be used before 2025-08-07 20:16:17 +0000 UTC - currently 2025-08-07 20:16:16.534737071 +0000 UTC m=+0.027606557" time="2025-08-07T20:16:16Z" level=info msg="token not to be used after 2025-08-07 20:16:16 +0000 UTC - currently 2025-08-07 20:16:16.536252795 +0000 UTC m=+0.029122291" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2025-08-07T20:16:16Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.02s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.062s === 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.01s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.01s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.01s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.01s) === 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.100s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.01s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.01s) === 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.036s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.008s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2025-08-07T20:16:17Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-07T20:16:17Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T20:16:17Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41497" http.request.id=0f31c1be-6674-440f-bdf5-04d93facd6c8 http.request.method=GET http.request.remoteaddr="127.0.0.1:47190" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.130444ms http.response.status=200 http.response.written=2 127.0.0.1 - - [07/Aug/2025:20:16:17 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2025-08-07T20:16:17Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-07T20:16:17Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T20:16:17Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43095" http.request.id=ddbe0e98-631f-4c24-bd09-2f8961fa0502 http.request.method=GET http.request.remoteaddr="127.0.0.1:58100" 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.388734ms http.response.status=200 http.response.written=20 127.0.0.1 - - [07/Aug/2025:20:16:17 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-08-07T20:16:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43095" http.request.id=9a9856d0-9f19-418f-8bd2-57331d49f0f6 http.request.method=POST http.request.remoteaddr="127.0.0.1:58100" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.204406ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:16:18 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:16:27Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43095" http.request.id=caa0b1b7-65d6-42de-844b-d9eaeda51cc1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58100" http.request.uri="/v2/foo/aaaa/blobs/uploads/7f568c85-26c0-4d49-b653-1d7996a290eb?_state=FHuDEd72PZhX8t6-pzWq5WN1LzFmfo6gxEo5YcPXrRl7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI3ZjU2OGM4NS0yNmMwLTRkNDktYjY1My0xZDc5OTZhMjkwZWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTY6MTguMDE2OTk1NjU2WiJ9&digest=sha256%3A5cf12b1b60112e6fb9138be8c32eefe657d679f139bf6c4d9f1fe191a7f76490" http.request.useragent="Go-http-client/1.1" http.response.duration=9.445957204s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:16:18 +0000] "PUT /v2/foo/aaaa/blobs/uploads/7f568c85-26c0-4d49-b653-1d7996a290eb?_state=FHuDEd72PZhX8t6-pzWq5WN1LzFmfo6gxEo5YcPXrRl7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI3ZjU2OGM4NS0yNmMwLTRkNDktYjY1My0xZDc5OTZhMjkwZWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTY6MTguMDE2OTk1NjU2WiJ9&digest=sha256%3A5cf12b1b60112e6fb9138be8c32eefe657d679f139bf6c4d9f1fe191a7f76490 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:16:27Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43095" http.request.id=47a46445-a3d6-4944-b2a4-02289a97ba50 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58100" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.904961ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:16:27 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:16:27Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43095" http.request.id=3e2897fc-fec2-4876-bc8f-7307a49470d8 http.request.method=POST http.request.remoteaddr="127.0.0.1:58100" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.832715ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:16:27 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:16:32Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43095" http.request.id=7c5be91b-a4a2-451f-9815-d78dfe711267 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58100" http.request.uri="/v2/foo/bbbb/blobs/uploads/c4151405-c0ce-4182-a86e-f5b243453077?_state=7u-_AGlDlGrD4JhERhBKdGgJomO6n35knLcbhd_oqeR7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJjNDE1MTQwNS1jMGNlLTQxODItYTg2ZS1mNWIyNDM0NTMwNzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTY6MjcuNzE3NzgxOTI4WiJ9&digest=sha256%3A853576584c1c8b24d351deba7a1c580762918384dac2806e5626805938a816a7" http.request.useragent="Go-http-client/1.1" http.response.duration=4.587755282s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:16:27 +0000] "PUT /v2/foo/bbbb/blobs/uploads/c4151405-c0ce-4182-a86e-f5b243453077?_state=7u-_AGlDlGrD4JhERhBKdGgJomO6n35knLcbhd_oqeR7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJjNDE1MTQwNS1jMGNlLTQxODItYTg2ZS1mNWIyNDM0NTMwNzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTY6MjcuNzE3NzgxOTI4WiJ9&digest=sha256%3A853576584c1c8b24d351deba7a1c580762918384dac2806e5626805938a816a7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:16:32Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43095" http.request.id=c303622b-0c24-4750-989e-c4bdd7845b02 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58100" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.392822ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:16:32 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:16:32Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43095" http.request.id=023861b0-aea9-41dd-af2d-bec20aa41b52 http.request.method=POST http.request.remoteaddr="127.0.0.1:58100" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.058626ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:16:32 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:16:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43095" http.request.id=275c8593-c45b-426d-a134-ea6741eb2b96 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58100" http.request.uri="/v2/foo/cccc/blobs/uploads/23b1972a-2170-42e6-bbf1-aea592a3ab1b?_state=yJmBXGfM8H0lt2rhDjIz5n7PqUAr0V58QJ46TA3ePwp7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIyM2IxOTcyYS0yMTcwLTQyZTYtYmJmMS1hZWE1OTJhM2FiMWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTY6MzIuNDc3OTg0NDIyWiJ9&digest=sha256%3A522c957fedc9f29c45f20d967ccd3461bf87517cf2c296f195f2dea3ed4a3070" http.request.useragent="Go-http-client/1.1" http.response.duration=1.801403708s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:16:32 +0000] "PUT /v2/foo/cccc/blobs/uploads/23b1972a-2170-42e6-bbf1-aea592a3ab1b?_state=yJmBXGfM8H0lt2rhDjIz5n7PqUAr0V58QJ46TA3ePwp7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIyM2IxOTcyYS0yMTcwLTQyZTYtYmJmMS1hZWE1OTJhM2FiMWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTY6MzIuNDc3OTg0NDIyWiJ9&digest=sha256%3A522c957fedc9f29c45f20d967ccd3461bf87517cf2c296f195f2dea3ed4a3070 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:16:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43095" http.request.id=4a7af183-bc3d-4c49-88fe-8a9e45344016 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58100" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.49245ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:16:34 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:16:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43095" http.request.id=e358ef09-cd68-4c50-a94f-d0d4349a5e38 http.request.method=POST http.request.remoteaddr="127.0.0.1:58100" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.080686ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:16:34 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:16:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43095" http.request.id=9e4bb032-1ea2-4ed5-b2f3-6bf42e651bfc http.request.method=PUT http.request.remoteaddr="127.0.0.1:58100" http.request.uri="/v2/foo/dddd/blobs/uploads/7bcba72e-88a7-4176-a0fb-55fdc54d751f?_state=B6bDQsgJb6LjkhfxB7De8L7QhuDjOTqOyESIpytG1Ch7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI3YmNiYTcyZS04OGE3LTQxNzYtYTBmYi01NWZkYzU0ZDc1MWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTY6MzQuNjE1OTk0NDMxWiJ9&digest=sha256%3Ad0c5de43c4f088d6b944758a7462f03d98066f148815f80e414a3530585b4215" http.request.useragent="Go-http-client/1.1" http.response.duration=8.138158706s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:16:34 +0000] "PUT /v2/foo/dddd/blobs/uploads/7bcba72e-88a7-4176-a0fb-55fdc54d751f?_state=B6bDQsgJb6LjkhfxB7De8L7QhuDjOTqOyESIpytG1Ch7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI3YmNiYTcyZS04OGE3LTQxNzYtYTBmYi01NWZkYzU0ZDc1MWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTY6MzQuNjE1OTk0NDMxWiJ9&digest=sha256%3Ad0c5de43c4f088d6b944758a7462f03d98066f148815f80e414a3530585b4215 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:16:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43095" http.request.id=97b6bed1-4cac-4715-8252-1cbf1128d5c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58100" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.54448ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:16:42 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:16:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43095" http.request.id=1e1a399e-3713-4a10-ac08-61f2b1894cb5 http.request.method=POST http.request.remoteaddr="127.0.0.1:58100" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.500457ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:16:42 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:16:44Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43095" http.request.id=c1f139d9-c7af-4c04-aeaa-f681763add4e http.request.method=PUT http.request.remoteaddr="127.0.0.1:58100" http.request.uri="/v2/foo/eeee/blobs/uploads/de87a735-3739-4388-942f-4ac044bc034c?_state=EosHMhJbTWi-H6L68Jx0n3zxbnW4c3T6sGPGLCFshq17Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJkZTg3YTczNS0zNzM5LTQzODgtOTQyZi00YWMwNDRiYzAzNGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTY6NDIuOTMzNTk2Mjc4WiJ9&digest=sha256%3A22f384de4253676b47672f10427fa6e35fbd0890074d062ec61456fe432e04db" http.request.useragent="Go-http-client/1.1" http.response.duration=1.856572779s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:16:42 +0000] "PUT /v2/foo/eeee/blobs/uploads/de87a735-3739-4388-942f-4ac044bc034c?_state=EosHMhJbTWi-H6L68Jx0n3zxbnW4c3T6sGPGLCFshq17Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJkZTg3YTczNS0zNzM5LTQzODgtOTQyZi00YWMwNDRiYzAzNGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTY6NDIuOTMzNTk2Mjc4WiJ9&digest=sha256%3A22f384de4253676b47672f10427fa6e35fbd0890074d062ec61456fe432e04db HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:16:44Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43095" http.request.id=d31691f1-65e1-44c3-9cab-a12a787d5dbc http.request.method=PUT http.request.remoteaddr="127.0.0.1:58100" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.982121ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:16:44 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:16:45Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43095" http.request.id=75ab5c1c-fe92-49a3-bbaf-8c201a4acee0 http.request.method=POST http.request.remoteaddr="127.0.0.1:58100" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.183036ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:16:45 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:16:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43095" http.request.id=ca46471e-20b3-4167-8723-017e282cc5a4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58100" http.request.uri="/v2/foo/ffff/blobs/uploads/a685d61c-482a-4720-a536-b03abb05605a?_state=WmkXBZcg4QEBARNgWnr6Y5PhH4QJRrpN5_JJyLgtQxZ7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJhNjg1ZDYxYy00ODJhLTQ3MjAtYTUzNi1iMDNhYmIwNTYwNWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTY6NDUuMDcyMDExMjU5WiJ9&digest=sha256%3A12fed03190a368d6ee86564b026a91f58b3d7f52ab4e131180eb4c61f6b822e4" http.request.useragent="Go-http-client/1.1" http.response.duration=5.247634588s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:16:45 +0000] "PUT /v2/foo/ffff/blobs/uploads/a685d61c-482a-4720-a536-b03abb05605a?_state=WmkXBZcg4QEBARNgWnr6Y5PhH4QJRrpN5_JJyLgtQxZ7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJhNjg1ZDYxYy00ODJhLTQ3MjAtYTUzNi1iMDNhYmIwNTYwNWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTY6NDUuMDcyMDExMjU5WiJ9&digest=sha256%3A12fed03190a368d6ee86564b026a91f58b3d7f52ab4e131180eb4c61f6b822e4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:16:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43095" http.request.id=c0154e66-113c-43b9-a23c-c5951ca6eb15 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58100" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.38898ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:16:50 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:16:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43095" http.request.id=bbbd599e-b182-455f-96fe-bf8b4fad4295 http.request.method=GET http.request.remoteaddr="127.0.0.1:58100" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.138206ms http.response.status=200 http.response.written=74 127.0.0.1 - - [07/Aug/2025:20:16:50 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-08-07T20:16:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43095" http.request.id=15d3557c-fde4-4bff-9455-b5d398cca37d http.request.method=GET http.request.remoteaddr="127.0.0.1:58100" 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.388284ms http.response.status=200 http.response.written=30 127.0.0.1 - - [07/Aug/2025:20:16:50 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-08-07T20:16:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43095" http.request.id=ccd1433a-2c77-4ca1-9a54-edc7cf983b56 http.request.method=GET http.request.remoteaddr="127.0.0.1:58100" 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.084573ms http.response.status=200 http.response.written=74 127.0.0.1 - - [07/Aug/2025:20:16:50 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-08-07T20:16:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43095" http.request.id=3e231310-3126-4fb7-b90d-9da3865b5889 http.request.method=GET http.request.remoteaddr="127.0.0.1:58100" 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="969.072µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [07/Aug/2025:20:16:50 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-08-07T20:16:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43095" http.request.id=086c7143-1484-4311-b79f-6e77873cec2f http.request.method=GET http.request.remoteaddr="127.0.0.1:58100" 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="913.252µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [07/Aug/2025:20:16:50 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-08-07T20:16:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43095" http.request.id=4a38b165-f8bb-4371-8c0d-73311a10d26c http.request.method=GET http.request.remoteaddr="127.0.0.1:58100" 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="992.573µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [07/Aug/2025:20:16:50 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-08-07T20:16:50Z" level=error msg="response completed with error" err.code="pagination number invalid" err.detail=map[n:15] err.message="invalid number of results requested" go.version=go1.24.6 http.request.host="127.0.0.1:43095" http.request.id=0c67b72b-933e-4614-b04b-2158d4d66807 http.request.method=GET http.request.remoteaddr="127.0.0.1:58100" 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.090893ms http.response.status=400 http.response.written=116 127.0.0.1 - - [07/Aug/2025:20:16:50 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-08-07T20:16:50Z" level=error msg="response completed with error" err.code="pagination number invalid" err.detail=map[n:6] err.message="invalid number of results requested" go.version=go1.24.6 http.request.host="127.0.0.1:43095" http.request.id=0fd67e76-c143-41f2-9f05-c1846f207645 http.request.method=GET http.request.remoteaddr="127.0.0.1:58100" 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="896.942µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [07/Aug/2025:20:16:50 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-08-07T20:16:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43095" http.request.id=06ecf75e-7b54-495f-b75f-cd929fd09acf http.request.method=GET http.request.remoteaddr="127.0.0.1:58100" 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="810.312µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [07/Aug/2025:20:16:50 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-08-07T20:16:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43095" http.request.id=49b9fe03-2988-43ab-aed2-206fd882b83f http.request.method=GET http.request.remoteaddr="127.0.0.1:58100" 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="961.312µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [07/Aug/2025:20:16:50 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-08-07T20:16:50Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-07T20:16:50Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T20:16:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43243" http.request.id=5a319592-abfd-44a4-8cf7-8fb7db553b71 http.request.method=POST http.request.remoteaddr="127.0.0.1:39026" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.126486ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:16:50 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:16:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43243" http.request.id=7bb3f4ea-d82b-4408-bf4b-2f9b70249927 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39026" http.request.uri="/v2/foo/aaaa/blobs/uploads/eb5876eb-18f2-40aa-be1c-1ede61ba5531?_state=2QNdqDcAHBSkGMIQc9AmKrXRyDg8ZbXEDCaElf2qjmV7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJlYjU4NzZlYi0xOGYyLTQwYWEtYmUxYy0xZWRlNjFiYTU1MzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTY6NTAuNjE1MjQyMjk2WiJ9&digest=sha256%3A1caeaf3c02cd03c678b96c9d5e9303135ab6d4b795b78bd56627bbe9cb9e17c1" http.request.useragent="Go-http-client/1.1" http.response.duration=4.833724055s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:16:50 +0000] "PUT /v2/foo/aaaa/blobs/uploads/eb5876eb-18f2-40aa-be1c-1ede61ba5531?_state=2QNdqDcAHBSkGMIQc9AmKrXRyDg8ZbXEDCaElf2qjmV7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJlYjU4NzZlYi0xOGYyLTQwYWEtYmUxYy0xZWRlNjFiYTU1MzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTY6NTAuNjE1MjQyMjk2WiJ9&digest=sha256%3A1caeaf3c02cd03c678b96c9d5e9303135ab6d4b795b78bd56627bbe9cb9e17c1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:16:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43243" http.request.id=aa1141ef-02f0-4ba8-bf5f-7294372f08d3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39026" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.176478ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:16:55 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:16:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43243" http.request.id=1eea0dd4-a250-43c9-bacf-b6cf6f10d9ac http.request.method=POST http.request.remoteaddr="127.0.0.1:39026" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.6608ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:16:55 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:16:57Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43243" http.request.id=65b2276a-3014-4677-b312-9179d9eabfe7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39026" http.request.uri="/v2/foo/bbbb/blobs/uploads/d1aae1eb-4f9f-410d-83f4-6dae8c4409c6?_state=Ht8d_ZMq5ywh1eCAmWNj5_m5SXzYsercfxT95DN9HWh7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJkMWFhZTFlYi00ZjlmLTQxMGQtODNmNC02ZGFlOGM0NDA5YzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTY6NTUuNjI5NDE4MTA0WiJ9&digest=sha256%3A7ddcd2df23d87797d6f92ed1d6fc96b54b26edb139fbeb11b1e1af6d7e2bb229" http.request.useragent="Go-http-client/1.1" http.response.duration=1.763214904s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:16:55 +0000] "PUT /v2/foo/bbbb/blobs/uploads/d1aae1eb-4f9f-410d-83f4-6dae8c4409c6?_state=Ht8d_ZMq5ywh1eCAmWNj5_m5SXzYsercfxT95DN9HWh7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJkMWFhZTFlYi00ZjlmLTQxMGQtODNmNC02ZGFlOGM0NDA5YzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTY6NTUuNjI5NDE4MTA0WiJ9&digest=sha256%3A7ddcd2df23d87797d6f92ed1d6fc96b54b26edb139fbeb11b1e1af6d7e2bb229 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:16:57Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43243" http.request.id=f798dbad-7068-4ae0-a7f2-c3c76228dc15 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39026" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.71155ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:16:57 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:16:57Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43243" http.request.id=013a801f-9530-4746-b352-ed47424fa610 http.request.method=POST http.request.remoteaddr="127.0.0.1:39026" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.941526ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:16:57 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43243" http.request.id=cc22c0c4-d2e4-4915-902f-c76ea93f1a63 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39026" http.request.uri="/v2/foo/cccc/blobs/uploads/4e5a72a4-5b9e-4c3d-beac-795b1e499b4f?_state=Im0eD0fL3Szusy3bCY7MmESJXkc3lJ5DxwjkinPqkX57Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI0ZTVhNzJhNC01YjllLTRjM2QtYmVhYy03OTViMWU0OTliNGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTY6NTcuNjUyMTMzODA5WiJ9&digest=sha256%3Aac8fa0f9ee51fb20f496c3e3cf7aca4ab82072de2fcf61d0c54000d18c4461f7" http.request.useragent="Go-http-client/1.1" http.response.duration=4.249338476s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:16:57 +0000] "PUT /v2/foo/cccc/blobs/uploads/4e5a72a4-5b9e-4c3d-beac-795b1e499b4f?_state=Im0eD0fL3Szusy3bCY7MmESJXkc3lJ5DxwjkinPqkX57Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI0ZTVhNzJhNC01YjllLTRjM2QtYmVhYy03OTViMWU0OTliNGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTY6NTcuNjUyMTMzODA5WiJ9&digest=sha256%3Aac8fa0f9ee51fb20f496c3e3cf7aca4ab82072de2fcf61d0c54000d18c4461f7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:01Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43243" http.request.id=3e8324ee-5515-4556-9830-2a79797dedf2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39026" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.983699ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:01 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:02Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43243" http.request.id=eb2281e9-5fb2-4968-b32e-fd3f958a7451 http.request.method=POST http.request.remoteaddr="127.0.0.1:39026" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.347776ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:02 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43243" http.request.id=016127d9-1615-47c9-a90c-698e8bfeaab3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39026" http.request.uri="/v2/foo/dddd/blobs/uploads/5553b220-1298-47ad-8f09-c4f86188861b?_state=7GC1wAUBvQVv-ytIQ2wGkvy1umoVhVmpTHeqc1Uq32Z7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI1NTUzYjIyMC0xMjk4LTQ3YWQtOGYwOS1jNGY4NjE4ODg2MWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTc6MDIuMTQ2Nzc5MjM2WiJ9&digest=sha256%3Afadac8125bb87fbd8f3f098b99682c96e57637c2e960d3b0ae7a6b5e9b61ac80" http.request.useragent="Go-http-client/1.1" http.response.duration=3.476056471s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:02 +0000] "PUT /v2/foo/dddd/blobs/uploads/5553b220-1298-47ad-8f09-c4f86188861b?_state=7GC1wAUBvQVv-ytIQ2wGkvy1umoVhVmpTHeqc1Uq32Z7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI1NTUzYjIyMC0xMjk4LTQ3YWQtOGYwOS1jNGY4NjE4ODg2MWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTc6MDIuMTQ2Nzc5MjM2WiJ9&digest=sha256%3Afadac8125bb87fbd8f3f098b99682c96e57637c2e960d3b0ae7a6b5e9b61ac80 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43243" http.request.id=d7538543-f040-4076-b4e6-aa0abb34b885 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39026" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.896418ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:05 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43243" http.request.id=7dd5cf0e-6fba-4d02-8b7d-419028a114cd http.request.method=GET http.request.remoteaddr="127.0.0.1:39026" 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.239923ms http.response.status=200 http.response.written=63 127.0.0.1 - - [07/Aug/2025:20:17:05 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (48.00s) === RUN TestURLPrefix time="2025-08-07T20:17:05Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-07T20:17:05Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T20:17:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44075" http.request.id=4120391f-b110-448e-a688-5f2de0a14caa http.request.method=GET http.request.remoteaddr="127.0.0.1:44316" 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.309444ms http.response.status=200 http.response.written=2 127.0.0.1 - - [07/Aug/2025:20:17:05 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2025-08-07T20:17:05Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-07T20:17:05Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T20:17:05Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:e8c1d4dab023fe4af2341708ce00e9b22ce0849c5cfcd9e861aeec3a94123b02 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:35047" http.request.id=ed00c4ac-373a-4286-bf71-de9fd1c68066 http.request.method=GET http.request.remoteaddr="127.0.0.1:52034" http.request.uri="/v2/foo/bar/blobs/sha256:e8c1d4dab023fe4af2341708ce00e9b22ce0849c5cfcd9e861aeec3a94123b02" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.678424ms http.response.status=404 http.response.written=157 vars.digest="sha256:e8c1d4dab023fe4af2341708ce00e9b22ce0849c5cfcd9e861aeec3a94123b02" vars.name="foo/bar" 127.0.0.1 - - [07/Aug/2025:20:17:05 +0000] "GET /v2/foo/bar/blobs/sha256:e8c1d4dab023fe4af2341708ce00e9b22ce0849c5cfcd9e861aeec3a94123b02 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-07T20:17:05Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:e8c1d4dab023fe4af2341708ce00e9b22ce0849c5cfcd9e861aeec3a94123b02 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:35047" http.request.id=ac17d123-a3c2-4642-b283-f819017e2773 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:52044" http.request.uri="/v2/foo/bar/blobs/sha256:e8c1d4dab023fe4af2341708ce00e9b22ce0849c5cfcd9e861aeec3a94123b02" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.334073ms http.response.status=404 http.response.written=157 vars.digest="sha256:e8c1d4dab023fe4af2341708ce00e9b22ce0849c5cfcd9e861aeec3a94123b02" vars.name="foo/bar" 127.0.0.1 - - [07/Aug/2025:20:17:05 +0000] "HEAD /v2/foo/bar/blobs/sha256:e8c1d4dab023fe4af2341708ce00e9b22ce0849c5cfcd9e861aeec3a94123b02 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-07T20:17:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35047" http.request.id=c6bf8a4e-47bf-4f2d-9daa-80b0183a7d84 http.request.method=POST http.request.remoteaddr="127.0.0.1:52044" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.306374ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:05 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35047" http.request.id=70baaf5b-70ef-45f4-9e46-aa5806623d59 http.request.method=GET http.request.remoteaddr="127.0.0.1:52044" http.request.uri="/v2/foo/bar/blobs/uploads/63e42768-b0c3-4072-b21b-e75cb129b5b4?_state=eHcGr2KiaKzx3YCA7P9-pKE9emAWeRI142SDpT0jyGt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYzZTQyNzY4LWIwYzMtNDA3Mi1iMjFiLWU3NWNiMTI5YjViNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzowNS44MDk3ODA2MThaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.307964ms http.response.status=204 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:05 +0000] "GET /v2/foo/bar/blobs/uploads/63e42768-b0c3-4072-b21b-e75cb129b5b4?_state=eHcGr2KiaKzx3YCA7P9-pKE9emAWeRI142SDpT0jyGt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYzZTQyNzY4LWIwYzMtNDA3Mi1iMjFiLWU3NWNiMTI5YjViNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzowNS44MDk3ODA2MThaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35047" http.request.id=f3c6280b-eff3-4324-be4f-4c49858306d0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52044" http.request.uri="/v2/foo/bar/blobs/uploads/63e42768-b0c3-4072-b21b-e75cb129b5b4?_state=eHcGr2KiaKzx3YCA7P9-pKE9emAWeRI142SDpT0jyGt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYzZTQyNzY4LWIwYzMtNDA3Mi1iMjFiLWU3NWNiMTI5YjViNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzowNS44MDk3ODA2MThaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.310513ms http.response.status=204 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:05 +0000] "DELETE /v2/foo/bar/blobs/uploads/63e42768-b0c3-4072-b21b-e75cb129b5b4?_state=eHcGr2KiaKzx3YCA7P9-pKE9emAWeRI142SDpT0jyGt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYzZTQyNzY4LWIwYzMtNDA3Mi1iMjFiLWU3NWNiMTI5YjViNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzowNS44MDk3ODA2MThaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:05Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.6 http.request.host="127.0.0.1:35047" http.request.id=d4559133-a131-4f1b-84b1-59088437055a http.request.method=GET http.request.remoteaddr="127.0.0.1:52044" http.request.uri="/v2/foo/bar/blobs/uploads/63e42768-b0c3-4072-b21b-e75cb129b5b4?_state=eHcGr2KiaKzx3YCA7P9-pKE9emAWeRI142SDpT0jyGt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYzZTQyNzY4LWIwYzMtNDA3Mi1iMjFiLWU3NWNiMTI5YjViNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzowNS44MDk3ODA2MThaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=63e42768-b0c3-4072-b21b-e75cb129b5b4 time="2025-08-07T20:17:05Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:35047" http.request.id=d4559133-a131-4f1b-84b1-59088437055a http.request.method=GET http.request.remoteaddr="127.0.0.1:52044" http.request.uri="/v2/foo/bar/blobs/uploads/63e42768-b0c3-4072-b21b-e75cb129b5b4?_state=eHcGr2KiaKzx3YCA7P9-pKE9emAWeRI142SDpT0jyGt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYzZTQyNzY4LWIwYzMtNDA3Mi1iMjFiLWU3NWNiMTI5YjViNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzowNS44MDk3ODA2MThaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.756315ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=63e42768-b0c3-4072-b21b-e75cb129b5b4 127.0.0.1 - - [07/Aug/2025:20:17:05 +0000] "GET /v2/foo/bar/blobs/uploads/63e42768-b0c3-4072-b21b-e75cb129b5b4?_state=eHcGr2KiaKzx3YCA7P9-pKE9emAWeRI142SDpT0jyGt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYzZTQyNzY4LWIwYzMtNDA3Mi1iMjFiLWU3NWNiMTI5YjViNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzowNS44MDk3ODA2MThaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-07T20:17:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35047" http.request.id=1ae5f395-9618-447a-b1bd-47fe1295506f http.request.method=POST http.request.remoteaddr="127.0.0.1:52054" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.241264ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:05 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:05Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.6 http.request.host="127.0.0.1:35047" http.request.id=855eb4fe-49a9-4f40-ae7d-afbb9d5e969a http.request.method=PUT http.request.remoteaddr="127.0.0.1:52054" http.request.uri="/v2/foo/bar/blobs/uploads/52934fb0-fe9c-4b97-a681-462d50684534?_state=8Xcrju2hUuKJQI8isWTYByPey_2IUhQWzSbDurV0h0t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUyOTM0ZmIwLWZlOWMtNGI5Ny1hNjgxLTQ2MmQ1MDY4NDUzNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzowNS44MTY3NTAxOTdaIn0%3D&digest=sha256%3Ae8c1d4dab023fe4af2341708ce00e9b22ce0849c5cfcd9e861aeec3a94123b02" http.request.useragent="Go-http-client/1.1" provided=sha256:e8c1d4dab023fe4af2341708ce00e9b22ce0849c5cfcd9e861aeec3a94123b02 vars.name="foo/bar" vars.uuid=52934fb0-fe9c-4b97-a681-462d50684534 time="2025-08-07T20:17:05Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.6 http.request.host="127.0.0.1:35047" http.request.id=855eb4fe-49a9-4f40-ae7d-afbb9d5e969a http.request.method=PUT http.request.remoteaddr="127.0.0.1:52054" http.request.uri="/v2/foo/bar/blobs/uploads/52934fb0-fe9c-4b97-a681-462d50684534?_state=8Xcrju2hUuKJQI8isWTYByPey_2IUhQWzSbDurV0h0t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUyOTM0ZmIwLWZlOWMtNGI5Ny1hNjgxLTQ2MmQ1MDY4NDUzNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzowNS44MTY3NTAxOTdaIn0%3D&digest=sha256%3Ae8c1d4dab023fe4af2341708ce00e9b22ce0849c5cfcd9e861aeec3a94123b02" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=52934fb0-fe9c-4b97-a681-462d50684534 time="2025-08-07T20:17:05Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:e8c1d4dab023fe4af2341708ce00e9b22ce0849c5cfcd9e861aeec3a94123b02, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:35047" http.request.id=855eb4fe-49a9-4f40-ae7d-afbb9d5e969a http.request.method=PUT http.request.remoteaddr="127.0.0.1:52054" http.request.uri="/v2/foo/bar/blobs/uploads/52934fb0-fe9c-4b97-a681-462d50684534?_state=8Xcrju2hUuKJQI8isWTYByPey_2IUhQWzSbDurV0h0t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUyOTM0ZmIwLWZlOWMtNGI5Ny1hNjgxLTQ2MmQ1MDY4NDUzNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzowNS44MTY3NTAxOTdaIn0%3D&digest=sha256%3Ae8c1d4dab023fe4af2341708ce00e9b22ce0849c5cfcd9e861aeec3a94123b02" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.232444ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=52934fb0-fe9c-4b97-a681-462d50684534 127.0.0.1 - - [07/Aug/2025:20:17:05 +0000] "PUT /v2/foo/bar/blobs/uploads/52934fb0-fe9c-4b97-a681-462d50684534?_state=8Xcrju2hUuKJQI8isWTYByPey_2IUhQWzSbDurV0h0t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUyOTM0ZmIwLWZlOWMtNGI5Ny1hNjgxLTQ2MmQ1MDY4NDUzNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzowNS44MTY3NTAxOTdaIn0%3D&digest=sha256%3Ae8c1d4dab023fe4af2341708ce00e9b22ce0849c5cfcd9e861aeec3a94123b02 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-08-07T20:17:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35047" http.request.id=ad787def-5077-45ff-91d5-3d9aa5fd2c8a http.request.method=POST http.request.remoteaddr="127.0.0.1:52054" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.013042ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:05 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35047" http.request.id=9ee46082-d140-43df-994a-873eb3a3901f http.request.method=PUT http.request.remoteaddr="127.0.0.1:52054" http.request.uri="/v2/foo/bar/blobs/uploads/937d256d-10ea-4853-bd30-87f37d724430?_state=_HNzvIApkKH6r3MCR_Ow-FopyKTOcz2Q2kjLG3al6fR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkzN2QyNTZkLTEwZWEtNDg1My1iZDMwLTg3ZjM3ZDcyNDQzMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzowNS44MTk1ODk2NTVaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.411904ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:05 +0000] "PUT /v2/foo/bar/blobs/uploads/937d256d-10ea-4853-bd30-87f37d724430?_state=_HNzvIApkKH6r3MCR_Ow-FopyKTOcz2Q2kjLG3al6fR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkzN2QyNTZkLTEwZWEtNDg1My1iZDMwLTg3ZjM3ZDcyNDQzMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzowNS44MTk1ODk2NTVaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35047" http.request.id=6a0bb27c-f76b-4a29-a32b-44b857c1fea6 http.request.method=POST http.request.remoteaddr="127.0.0.1:52054" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.026892ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:05 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35047" http.request.id=504ce3d7-7c16-4fc9-a00a-da95b434b436 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52054" http.request.uri="/v2/foo/bar/blobs/uploads/048a3354-2492-4d6c-bbed-f708c954863b?_state=KIbFN_3xC7zV4-WiZDWe9pGUdwbRYHQItwbgzHU3-v57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA0OGEzMzU0LTI0OTItNGQ2Yy1iYmVkLWY3MDhjOTU0ODYzYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzowNS44MjI1NzA2MzNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.308214ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:05 +0000] "PUT /v2/foo/bar/blobs/uploads/048a3354-2492-4d6c-bbed-f708c954863b?_state=KIbFN_3xC7zV4-WiZDWe9pGUdwbRYHQItwbgzHU3-v57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA0OGEzMzU0LTI0OTItNGQ2Yy1iYmVkLWY3MDhjOTU0ODYzYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzowNS44MjI1NzA2MzNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35047" http.request.id=4f0ac12e-3b11-4d1f-8c7b-7c84016665ec http.request.method=POST http.request.remoteaddr="127.0.0.1:52054" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="999.323µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:05 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:07Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35047" http.request.id=3dd1faa1-5e65-4c4a-82c1-e519fb3be470 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52054" http.request.uri="/v2/foo/bar/blobs/uploads/0fb46df5-ebf2-45b3-bdd6-12dba7072a07?_state=CRacamywkmLEVSUlbL2Ri6KgFZhG8o40CcOY1P59J497Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBmYjQ2ZGY1LWViZjItNDViMy1iZGQ2LTEyZGJhNzA3MmEwNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzowNS44MjUzMzU1MDFaIn0%3D&digest=sha256%3Ae8c1d4dab023fe4af2341708ce00e9b22ce0849c5cfcd9e861aeec3a94123b02" http.request.useragent="Go-http-client/1.1" http.response.duration=1.668304654s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:05 +0000] "PUT /v2/foo/bar/blobs/uploads/0fb46df5-ebf2-45b3-bdd6-12dba7072a07?_state=CRacamywkmLEVSUlbL2Ri6KgFZhG8o40CcOY1P59J497Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBmYjQ2ZGY1LWViZjItNDViMy1iZGQ2LTEyZGJhNzA3MmEwNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzowNS44MjUzMzU1MDFaIn0%3D&digest=sha256%3Ae8c1d4dab023fe4af2341708ce00e9b22ce0849c5cfcd9e861aeec3a94123b02 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:07Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35047" http.request.id=13c83e3f-670a-4818-bf7c-d47bb67d4097 http.request.method=POST http.request.remoteaddr="127.0.0.1:52054" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.728495ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:07 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:35047" http.request.id=14cd3dca-c1ea-4ef0-9395-4a4023ec1661 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:52054" http.request.uri="/v2/foo/bar/blobs/uploads/d2f97313-ce66-40d3-a215-1a5b8be31263?_state=nNGwOktgUwRp6erOb7Dy6pf4FrlzFPENaAze_3B7R7Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQyZjk3MzEzLWNlNjYtNDBkMy1hMjE1LTFhNWI4YmUzMTI2MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzowNy41OTc3NDMzN1oifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.543376683s http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:07 +0000] "PATCH /v2/foo/bar/blobs/uploads/d2f97313-ce66-40d3-a215-1a5b8be31263?_state=nNGwOktgUwRp6erOb7Dy6pf4FrlzFPENaAze_3B7R7Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQyZjk3MzEzLWNlNjYtNDBkMy1hMjE1LTFhNWI4YmUzMTI2MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzowNy41OTc3NDMzN1oifQ%3D%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35047" http.request.id=d6e76627-88a6-4b5e-ae13-bb0bc9dc5cfe http.request.method=PUT http.request.remoteaddr="127.0.0.1:52054" http.request.uri="/v2/foo/bar/blobs/uploads/d2f97313-ce66-40d3-a215-1a5b8be31263?_state=-XVq7EmFdIO0i8icg5UK5tUhLfdmY130_0FyFG__iJt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQyZjk3MzEzLWNlNjYtNDBkMy1hMjE1LTFhNWI4YmUzMTI2MyIsIk9mZnNldCI6MTcyMDE2NjQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTc6MDdaIn0%3D&digest=sha256%3Ae8c1d4dab023fe4af2341708ce00e9b22ce0849c5cfcd9e861aeec3a94123b02" http.request.useragent="Go-http-client/1.1" http.response.duration=2.084746ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:09 +0000] "PUT /v2/foo/bar/blobs/uploads/d2f97313-ce66-40d3-a215-1a5b8be31263?_state=-XVq7EmFdIO0i8icg5UK5tUhLfdmY130_0FyFG__iJt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQyZjk3MzEzLWNlNjYtNDBkMy1hMjE1LTFhNWI4YmUzMTI2MyIsIk9mZnNldCI6MTcyMDE2NjQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTc6MDdaIn0%3D&digest=sha256%3Ae8c1d4dab023fe4af2341708ce00e9b22ce0849c5cfcd9e861aeec3a94123b02 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35047" http.request.id=6c99632d-6430-4aeb-b61a-35a14db7aac2 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:52054" http.request.uri="/v2/foo/bar/blobs/sha256:e8c1d4dab023fe4af2341708ce00e9b22ce0849c5cfcd9e861aeec3a94123b02" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.470354ms http.response.status=200 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:09 +0000] "HEAD /v2/foo/bar/blobs/sha256:e8c1d4dab023fe4af2341708ce00e9b22ce0849c5cfcd9e861aeec3a94123b02 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35047" http.request.id=53fbdb2a-5615-4bf0-8738-e5d365282739 http.request.method=GET http.request.remoteaddr="127.0.0.1:52054" http.request.uri="/v2/foo/bar/blobs/sha256:e8c1d4dab023fe4af2341708ce00e9b22ce0849c5cfcd9e861aeec3a94123b02" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=78.874225ms http.response.status=200 http.response.written=17201664 127.0.0.1 - - [07/Aug/2025:20:17:09 +0000] "GET /v2/foo/bar/blobs/sha256:e8c1d4dab023fe4af2341708ce00e9b22ce0849c5cfcd9e861aeec3a94123b02 HTTP/1.1" 200 17201664 "" "Go-http-client/1.1" time="2025-08-07T20:17:09Z" level=error msg="error parsing digest="sha257:e8c1d4dab023fe4af2341708ce00e9b22ce0849c5cfcd9e861aeec3a94123b02": unsupported digest algorithm" go.version=go1.24.6 http.request.host="127.0.0.1:35047" http.request.id=67f90b18-6c1a-4227-9c10-a25f19ccdb9f http.request.method=GET http.request.remoteaddr="127.0.0.1:52054" http.request.uri="/v2/foo/bar/blobs/sha257:e8c1d4dab023fe4af2341708ce00e9b22ce0849c5cfcd9e861aeec3a94123b02" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:e8c1d4dab023fe4af2341708ce00e9b22ce0849c5cfcd9e861aeec3a94123b02" vars.name="foo/bar" time="2025-08-07T20:17:09Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:35047" http.request.id=67f90b18-6c1a-4227-9c10-a25f19ccdb9f http.request.method=GET http.request.remoteaddr="127.0.0.1:52054" http.request.uri="/v2/foo/bar/blobs/sha257:e8c1d4dab023fe4af2341708ce00e9b22ce0849c5cfcd9e861aeec3a94123b02" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.526414ms http.response.status=400 http.response.written=110 vars.digest="sha257:e8c1d4dab023fe4af2341708ce00e9b22ce0849c5cfcd9e861aeec3a94123b02" vars.name="foo/bar" 127.0.0.1 - - [07/Aug/2025:20:17:09 +0000] "GET /v2/foo/bar/blobs/sha257:e8c1d4dab023fe4af2341708ce00e9b22ce0849c5cfcd9e861aeec3a94123b02 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-08-07T20:17:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35047" http.request.id=0907a1ed-b2a4-4b3c-bfb7-0d4d16b56611 http.request.method=GET http.request.remoteaddr="127.0.0.1:43486" http.request.uri="/v2/foo/bar/blobs/sha256:e8c1d4dab023fe4af2341708ce00e9b22ce0849c5cfcd9e861aeec3a94123b02" http.request.useragent="Go-http-client/1.1" http.response.duration=1.710305ms http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:09 +0000] "GET /v2/foo/bar/blobs/sha256:e8c1d4dab023fe4af2341708ce00e9b22ce0849c5cfcd9e861aeec3a94123b02 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:09Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-07T20:17:09Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T20:17:09Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:f605fc382247abdde1e40599005fa942abc7b2bb386ec0b92c30950f29b98e3d err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:35009" http.request.id=8498cb1d-7ca2-4ba8-8f0d-52a5395c2d60 http.request.method=GET http.request.remoteaddr="127.0.0.1:43542" http.request.uri="/v2/foo/bar/blobs/sha256:f605fc382247abdde1e40599005fa942abc7b2bb386ec0b92c30950f29b98e3d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.787245ms http.response.status=404 http.response.written=157 vars.digest="sha256:f605fc382247abdde1e40599005fa942abc7b2bb386ec0b92c30950f29b98e3d" vars.name="foo/bar" 127.0.0.1 - - [07/Aug/2025:20:17:09 +0000] "GET /v2/foo/bar/blobs/sha256:f605fc382247abdde1e40599005fa942abc7b2bb386ec0b92c30950f29b98e3d HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-07T20:17:09Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:f605fc382247abdde1e40599005fa942abc7b2bb386ec0b92c30950f29b98e3d err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:35009" http.request.id=0344bf28-da4b-43ea-98b5-422cb5272e0f http.request.method=HEAD http.request.remoteaddr="127.0.0.1:43548" http.request.uri="/v2/foo/bar/blobs/sha256:f605fc382247abdde1e40599005fa942abc7b2bb386ec0b92c30950f29b98e3d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.395943ms http.response.status=404 http.response.written=157 vars.digest="sha256:f605fc382247abdde1e40599005fa942abc7b2bb386ec0b92c30950f29b98e3d" vars.name="foo/bar" 127.0.0.1 - - [07/Aug/2025:20:17:09 +0000] "HEAD /v2/foo/bar/blobs/sha256:f605fc382247abdde1e40599005fa942abc7b2bb386ec0b92c30950f29b98e3d HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-07T20:17:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35009" http.request.id=9fd78f5e-87a8-4af9-9f56-046b3e59b4c7 http.request.method=POST http.request.remoteaddr="127.0.0.1:43548" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.413074ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:09 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35009" http.request.id=ab895110-3993-47fc-91b6-01d14f09794d http.request.method=GET http.request.remoteaddr="127.0.0.1:43548" http.request.uri="/v2/foo/bar/blobs/uploads/5ab77fb7-d8b0-4976-b5d4-3ee54d423cc6?_state=apyXu6-oCVJdKC68aoxFumGChFT0479bf2Tzgmgrugh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVhYjc3ZmI3LWQ4YjAtNDk3Ni1iNWQ0LTNlZTU0ZDQyM2NjNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzowOS41NDQ1ODQ1ODdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.476854ms http.response.status=204 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:09 +0000] "GET /v2/foo/bar/blobs/uploads/5ab77fb7-d8b0-4976-b5d4-3ee54d423cc6?_state=apyXu6-oCVJdKC68aoxFumGChFT0479bf2Tzgmgrugh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVhYjc3ZmI3LWQ4YjAtNDk3Ni1iNWQ0LTNlZTU0ZDQyM2NjNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzowOS41NDQ1ODQ1ODdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35009" http.request.id=e60bc821-ac8b-4920-ac93-b0a3c08f8299 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43548" http.request.uri="/v2/foo/bar/blobs/uploads/5ab77fb7-d8b0-4976-b5d4-3ee54d423cc6?_state=apyXu6-oCVJdKC68aoxFumGChFT0479bf2Tzgmgrugh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVhYjc3ZmI3LWQ4YjAtNDk3Ni1iNWQ0LTNlZTU0ZDQyM2NjNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzowOS41NDQ1ODQ1ODdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.489895ms http.response.status=204 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:09 +0000] "DELETE /v2/foo/bar/blobs/uploads/5ab77fb7-d8b0-4976-b5d4-3ee54d423cc6?_state=apyXu6-oCVJdKC68aoxFumGChFT0479bf2Tzgmgrugh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVhYjc3ZmI3LWQ4YjAtNDk3Ni1iNWQ0LTNlZTU0ZDQyM2NjNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzowOS41NDQ1ODQ1ODdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:09Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.6 http.request.host="127.0.0.1:35009" http.request.id=dd1a2659-f8a4-4a70-9d17-a77840d756d9 http.request.method=GET http.request.remoteaddr="127.0.0.1:43548" http.request.uri="/v2/foo/bar/blobs/uploads/5ab77fb7-d8b0-4976-b5d4-3ee54d423cc6?_state=apyXu6-oCVJdKC68aoxFumGChFT0479bf2Tzgmgrugh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVhYjc3ZmI3LWQ4YjAtNDk3Ni1iNWQ0LTNlZTU0ZDQyM2NjNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzowOS41NDQ1ODQ1ODdaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=5ab77fb7-d8b0-4976-b5d4-3ee54d423cc6 time="2025-08-07T20:17:09Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:35009" http.request.id=dd1a2659-f8a4-4a70-9d17-a77840d756d9 http.request.method=GET http.request.remoteaddr="127.0.0.1:43548" http.request.uri="/v2/foo/bar/blobs/uploads/5ab77fb7-d8b0-4976-b5d4-3ee54d423cc6?_state=apyXu6-oCVJdKC68aoxFumGChFT0479bf2Tzgmgrugh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVhYjc3ZmI3LWQ4YjAtNDk3Ni1iNWQ0LTNlZTU0ZDQyM2NjNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzowOS41NDQ1ODQ1ODdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.262694ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=5ab77fb7-d8b0-4976-b5d4-3ee54d423cc6 127.0.0.1 - - [07/Aug/2025:20:17:09 +0000] "GET /v2/foo/bar/blobs/uploads/5ab77fb7-d8b0-4976-b5d4-3ee54d423cc6?_state=apyXu6-oCVJdKC68aoxFumGChFT0479bf2Tzgmgrugh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVhYjc3ZmI3LWQ4YjAtNDk3Ni1iNWQ0LTNlZTU0ZDQyM2NjNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzowOS41NDQ1ODQ1ODdaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-07T20:17:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35009" http.request.id=65e2714b-9c2c-4f64-a9dd-a2807063d7f9 http.request.method=POST http.request.remoteaddr="127.0.0.1:43552" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.463774ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:09 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:09Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.6 http.request.host="127.0.0.1:35009" http.request.id=d22a67f2-160f-41e8-a9f9-7444a86969c1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43552" http.request.uri="/v2/foo/bar/blobs/uploads/9ba585fd-501d-42e4-8a14-fee7d600b912?_state=OQABqKmzRgxcDLXPwYfHgNUDN_X6LexDLRDvJCTVS357Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjliYTU4NWZkLTUwMWQtNDJlNC04YTE0LWZlZTdkNjAwYjkxMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzowOS41NTE0MzM1NDVaIn0%3D&digest=sha256%3Af605fc382247abdde1e40599005fa942abc7b2bb386ec0b92c30950f29b98e3d" http.request.useragent="Go-http-client/1.1" provided=sha256:f605fc382247abdde1e40599005fa942abc7b2bb386ec0b92c30950f29b98e3d vars.name="foo/bar" vars.uuid=9ba585fd-501d-42e4-8a14-fee7d600b912 time="2025-08-07T20:17:09Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.6 http.request.host="127.0.0.1:35009" http.request.id=d22a67f2-160f-41e8-a9f9-7444a86969c1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43552" http.request.uri="/v2/foo/bar/blobs/uploads/9ba585fd-501d-42e4-8a14-fee7d600b912?_state=OQABqKmzRgxcDLXPwYfHgNUDN_X6LexDLRDvJCTVS357Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjliYTU4NWZkLTUwMWQtNDJlNC04YTE0LWZlZTdkNjAwYjkxMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzowOS41NTE0MzM1NDVaIn0%3D&digest=sha256%3Af605fc382247abdde1e40599005fa942abc7b2bb386ec0b92c30950f29b98e3d" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=9ba585fd-501d-42e4-8a14-fee7d600b912 time="2025-08-07T20:17:09Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:f605fc382247abdde1e40599005fa942abc7b2bb386ec0b92c30950f29b98e3d, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:35009" http.request.id=d22a67f2-160f-41e8-a9f9-7444a86969c1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43552" http.request.uri="/v2/foo/bar/blobs/uploads/9ba585fd-501d-42e4-8a14-fee7d600b912?_state=OQABqKmzRgxcDLXPwYfHgNUDN_X6LexDLRDvJCTVS357Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjliYTU4NWZkLTUwMWQtNDJlNC04YTE0LWZlZTdkNjAwYjkxMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzowOS41NTE0MzM1NDVaIn0%3D&digest=sha256%3Af605fc382247abdde1e40599005fa942abc7b2bb386ec0b92c30950f29b98e3d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.462134ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=9ba585fd-501d-42e4-8a14-fee7d600b912 127.0.0.1 - - [07/Aug/2025:20:17:09 +0000] "PUT /v2/foo/bar/blobs/uploads/9ba585fd-501d-42e4-8a14-fee7d600b912?_state=OQABqKmzRgxcDLXPwYfHgNUDN_X6LexDLRDvJCTVS357Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjliYTU4NWZkLTUwMWQtNDJlNC04YTE0LWZlZTdkNjAwYjkxMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzowOS41NTE0MzM1NDVaIn0%3D&digest=sha256%3Af605fc382247abdde1e40599005fa942abc7b2bb386ec0b92c30950f29b98e3d HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-08-07T20:17:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35009" http.request.id=f8c7ad5d-8789-4180-9ecb-6ccdb6b06213 http.request.method=POST http.request.remoteaddr="127.0.0.1:43552" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.259293ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:09 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35009" http.request.id=46171aa9-937f-4ea5-8d05-1c5c2d46b81b http.request.method=PUT http.request.remoteaddr="127.0.0.1:43552" http.request.uri="/v2/foo/bar/blobs/uploads/71075f82-2af0-41b1-86cf-3e77f65c357c?_state=46SVGzQqLwalhNSPrf-JIKvEDCq41leW7saN-9EulFt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcxMDc1ZjgyLTJhZjAtNDFiMS04NmNmLTNlNzdmNjVjMzU3YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzowOS41NTQ4NDAzMTVaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.570814ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:09 +0000] "PUT /v2/foo/bar/blobs/uploads/71075f82-2af0-41b1-86cf-3e77f65c357c?_state=46SVGzQqLwalhNSPrf-JIKvEDCq41leW7saN-9EulFt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcxMDc1ZjgyLTJhZjAtNDFiMS04NmNmLTNlNzdmNjVjMzU3YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzowOS41NTQ4NDAzMTVaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35009" http.request.id=b8ed8f35-095c-4188-b8e2-c1268861dc78 http.request.method=POST http.request.remoteaddr="127.0.0.1:43552" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.210503ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:09 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35009" http.request.id=e750d602-49cb-4dfb-b4e3-7ca1ec1cd079 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43552" http.request.uri="/v2/foo/bar/blobs/uploads/883887cf-712a-422a-a319-7650c7731071?_state=CQspF0iBEOULw9Zo9ldineDx1MVMk-VPVJMzFsxmc3Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4Mzg4N2NmLTcxMmEtNDIyYS1hMzE5LTc2NTBjNzczMTA3MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzowOS41NTgxNDU1OTRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.598354ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:09 +0000] "PUT /v2/foo/bar/blobs/uploads/883887cf-712a-422a-a319-7650c7731071?_state=CQspF0iBEOULw9Zo9ldineDx1MVMk-VPVJMzFsxmc3Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4Mzg4N2NmLTcxMmEtNDIyYS1hMzE5LTc2NTBjNzczMTA3MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzowOS41NTgxNDU1OTRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35009" http.request.id=473d3be4-2ccc-43a3-a2f4-c97a7596abad http.request.method=POST http.request.remoteaddr="127.0.0.1:43552" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.268083ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:09 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35009" http.request.id=9f6c1512-332c-435e-93ae-6e909961af21 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43552" http.request.uri="/v2/foo/bar/blobs/uploads/9079f6e3-354a-4f77-baca-6480c97f1be1?_state=DiVt0s4qtgbCyOIPCN_nL80eCmtQyA_GB3_U4u7oX8V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkwNzlmNmUzLTM1NGEtNGY3Ny1iYWNhLTY0ODBjOTdmMWJlMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzowOS41NjE0OTMwNTNaIn0%3D&digest=sha256%3Af605fc382247abdde1e40599005fa942abc7b2bb386ec0b92c30950f29b98e3d" http.request.useragent="Go-http-client/1.1" http.response.duration=5.176404733s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:09 +0000] "PUT /v2/foo/bar/blobs/uploads/9079f6e3-354a-4f77-baca-6480c97f1be1?_state=DiVt0s4qtgbCyOIPCN_nL80eCmtQyA_GB3_U4u7oX8V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkwNzlmNmUzLTM1NGEtNGY3Ny1iYWNhLTY0ODBjOTdmMWJlMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzowOS41NjE0OTMwNTNaIn0%3D&digest=sha256%3Af605fc382247abdde1e40599005fa942abc7b2bb386ec0b92c30950f29b98e3d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35009" http.request.id=d99b5eac-8142-4561-9982-8d8aa4661349 http.request.method=POST http.request.remoteaddr="127.0.0.1:43552" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.866826ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:14 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:19Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:35009" http.request.id=e45e62d2-4c94-4485-8e06-e45669b78e43 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:43552" http.request.uri="/v2/foo/bar/blobs/uploads/2016167d-769a-4f82-a7dc-ed93105648fb?_state=_m0ELyG54-o9YrGxvW9ziJ2yHLods1Ab4FFb6lNT0HZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwMTYxNjdkLTc2OWEtNGY4Mi1hN2RjLWVkOTMxMDU2NDhmYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzoxNC45MDM1ODA1NjlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=4.935865855s http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:14 +0000] "PATCH /v2/foo/bar/blobs/uploads/2016167d-769a-4f82-a7dc-ed93105648fb?_state=_m0ELyG54-o9YrGxvW9ziJ2yHLods1Ab4FFb6lNT0HZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwMTYxNjdkLTc2OWEtNGY4Mi1hN2RjLWVkOTMxMDU2NDhmYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzoxNC45MDM1ODA1NjlaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:19Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35009" http.request.id=6a41e9e6-a6cf-4946-9b24-c1a3ce48e363 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43552" http.request.uri="/v2/foo/bar/blobs/uploads/2016167d-769a-4f82-a7dc-ed93105648fb?_state=kJKtQnkrQMlAm3uEe4y6aZ4Eb7_2IK7Bu63Z0UaO0FV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwMTYxNjdkLTc2OWEtNGY4Mi1hN2RjLWVkOTMxMDU2NDhmYiIsIk9mZnNldCI6Mjc4NDM1ODQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTc6MTRaIn0%3D&digest=sha256%3Af605fc382247abdde1e40599005fa942abc7b2bb386ec0b92c30950f29b98e3d" http.request.useragent="Go-http-client/1.1" http.response.duration=3.061869ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:19 +0000] "PUT /v2/foo/bar/blobs/uploads/2016167d-769a-4f82-a7dc-ed93105648fb?_state=kJKtQnkrQMlAm3uEe4y6aZ4Eb7_2IK7Bu63Z0UaO0FV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwMTYxNjdkLTc2OWEtNGY4Mi1hN2RjLWVkOTMxMDU2NDhmYiIsIk9mZnNldCI6Mjc4NDM1ODQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTc6MTRaIn0%3D&digest=sha256%3Af605fc382247abdde1e40599005fa942abc7b2bb386ec0b92c30950f29b98e3d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:19Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35009" http.request.id=1d543abf-65ff-4225-ba9b-d9d558047291 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:43552" http.request.uri="/v2/foo/bar/blobs/sha256:f605fc382247abdde1e40599005fa942abc7b2bb386ec0b92c30950f29b98e3d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.790295ms http.response.status=200 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:19 +0000] "HEAD /v2/foo/bar/blobs/sha256:f605fc382247abdde1e40599005fa942abc7b2bb386ec0b92c30950f29b98e3d HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:19Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35009" http.request.id=3f837173-589a-431f-827e-0625cf374cdd http.request.method=GET http.request.remoteaddr="127.0.0.1:43552" http.request.uri="/v2/foo/bar/blobs/sha256:f605fc382247abdde1e40599005fa942abc7b2bb386ec0b92c30950f29b98e3d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=144.249105ms http.response.status=200 http.response.written=27843584 127.0.0.1 - - [07/Aug/2025:20:17:19 +0000] "GET /v2/foo/bar/blobs/sha256:f605fc382247abdde1e40599005fa942abc7b2bb386ec0b92c30950f29b98e3d HTTP/1.1" 200 27843584 "" "Go-http-client/1.1" time="2025-08-07T20:17:20Z" level=error msg="error parsing digest="sha257:f605fc382247abdde1e40599005fa942abc7b2bb386ec0b92c30950f29b98e3d": unsupported digest algorithm" go.version=go1.24.6 http.request.host="127.0.0.1:35009" http.request.id=8d914085-fa26-4719-8677-0a79e8162755 http.request.method=GET http.request.remoteaddr="127.0.0.1:43552" http.request.uri="/v2/foo/bar/blobs/sha257:f605fc382247abdde1e40599005fa942abc7b2bb386ec0b92c30950f29b98e3d" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:f605fc382247abdde1e40599005fa942abc7b2bb386ec0b92c30950f29b98e3d" vars.name="foo/bar" time="2025-08-07T20:17:20Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:35009" http.request.id=8d914085-fa26-4719-8677-0a79e8162755 http.request.method=GET http.request.remoteaddr="127.0.0.1:43552" http.request.uri="/v2/foo/bar/blobs/sha257:f605fc382247abdde1e40599005fa942abc7b2bb386ec0b92c30950f29b98e3d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.697384ms http.response.status=400 http.response.written=110 vars.digest="sha257:f605fc382247abdde1e40599005fa942abc7b2bb386ec0b92c30950f29b98e3d" vars.name="foo/bar" 127.0.0.1 - - [07/Aug/2025:20:17:20 +0000] "GET /v2/foo/bar/blobs/sha257:f605fc382247abdde1e40599005fa942abc7b2bb386ec0b92c30950f29b98e3d HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-08-07T20:17:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35009" http.request.id=5e1ce838-b683-41bc-a092-c0c9d7d3ab2b http.request.method=GET http.request.remoteaddr="127.0.0.1:52728" http.request.uri="/v2/foo/bar/blobs/sha256:f605fc382247abdde1e40599005fa942abc7b2bb386ec0b92c30950f29b98e3d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.921475ms http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:20 +0000] "GET /v2/foo/bar/blobs/sha256:f605fc382247abdde1e40599005fa942abc7b2bb386ec0b92c30950f29b98e3d HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35009" http.request.id=918fb05d-ac73-4b9f-a613-c1b433207ae3 http.request.method=GET http.request.remoteaddr="127.0.0.1:52728" http.request.uri="/v2/foo/bar/blobs/sha256:f605fc382247abdde1e40599005fa942abc7b2bb386ec0b92c30950f29b98e3d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.820558ms http.response.status=200 http.response.written=163840 127.0.0.1 - - [07/Aug/2025:20:17:20 +0000] "GET /v2/foo/bar/blobs/sha256:f605fc382247abdde1e40599005fa942abc7b2bb386ec0b92c30950f29b98e3d HTTP/1.1" 200 163840 "" "Go-http-client/1.1" time="2025-08-07T20:17:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35009" http.request.id=5d7b9dd9-52f5-43df-89e6-836732727f90 http.request.method=GET http.request.remoteaddr="127.0.0.1:52724" http.request.uri="/v2/foo/bar/blobs/sha256:f605fc382247abdde1e40599005fa942abc7b2bb386ec0b92c30950f29b98e3d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=10.075557ms http.response.status=200 http.response.written=2719744 127.0.0.1 - - [07/Aug/2025:20:17:20 +0000] "GET /v2/foo/bar/blobs/sha256:f605fc382247abdde1e40599005fa942abc7b2bb386ec0b92c30950f29b98e3d HTTP/1.1" 200 2719744 "" "Go-http-client/1.1" time="2025-08-07T20:17:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35047" http.request.id=7398e097-6d00-4a77-a630-9fa030241a90 http.request.method=GET http.request.remoteaddr="127.0.0.1:43486" http.request.uri="/v2/foo/bar/blobs/sha256:e8c1d4dab023fe4af2341708ce00e9b22ce0849c5cfcd9e861aeec3a94123b02" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=10.772644454s http.response.status=200 http.response.written=2621440 127.0.0.1 - - [07/Aug/2025:20:17:09 +0000] "GET /v2/foo/bar/blobs/sha256:e8c1d4dab023fe4af2341708ce00e9b22ce0849c5cfcd9e861aeec3a94123b02 HTTP/1.1" 200 2621440 "" "Go-http-client/1.1" time="2025-08-07T20:17:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35047" http.request.id=145c40d5-7ecf-4891-84ec-7ba6953fa79d http.request.method=GET http.request.remoteaddr="127.0.0.1:43484" http.request.uri="/v2/foo/bar/blobs/sha256:e8c1d4dab023fe4af2341708ce00e9b22ce0849c5cfcd9e861aeec3a94123b02" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=10.780503055s http.response.status=200 http.response.written=2719744 127.0.0.1 - - [07/Aug/2025:20:17:09 +0000] "GET /v2/foo/bar/blobs/sha256:e8c1d4dab023fe4af2341708ce00e9b22ce0849c5cfcd9e861aeec3a94123b02 HTTP/1.1" 200 2719744 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (14.41s) === RUN TestBlobDelete time="2025-08-07T20:17:20Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-07T20:17:20Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T20:17:20Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:46259" http.request.id=79b70e64-0588-489e-9890-735b4e824f05 http.request.method=GET http.request.remoteaddr="127.0.0.1:39204" http.request.uri="/v2/foo/bar/blobs/sha256:545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.425083ms http.response.status=404 http.response.written=157 vars.digest="sha256:545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1" vars.name="foo/bar" 127.0.0.1 - - [07/Aug/2025:20:17:20 +0000] "GET /v2/foo/bar/blobs/sha256:545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-07T20:17:20Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:46259" http.request.id=7077e854-1e2c-4f5b-9d39-48e18aacbfab http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39214" http.request.uri="/v2/foo/bar/blobs/sha256:545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.908236ms http.response.status=404 http.response.written=157 vars.digest="sha256:545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1" vars.name="foo/bar" 127.0.0.1 - - [07/Aug/2025:20:17:20 +0000] "HEAD /v2/foo/bar/blobs/sha256:545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-07T20:17:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46259" http.request.id=8321010b-8f2a-4293-b281-e2d2d99ecfb4 http.request.method=POST http.request.remoteaddr="127.0.0.1:39214" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.578484ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:20 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46259" http.request.id=eb70fcca-cd3d-46d5-ab08-58c37af3bbf5 http.request.method=GET http.request.remoteaddr="127.0.0.1:39214" http.request.uri="/v2/foo/bar/blobs/uploads/f477d8e2-6f37-4417-8d95-67b9e8d2821b?_state=tz8LLLu2s0znRzLK7SeOZLwNEQvTJlH4aDgQW5hqB6V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY0NzdkOGUyLTZmMzctNDQxNy04ZDk1LTY3YjllOGQyODIxYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzoyMC4zNTgwNjA1NzJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.493044ms http.response.status=204 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:20 +0000] "GET /v2/foo/bar/blobs/uploads/f477d8e2-6f37-4417-8d95-67b9e8d2821b?_state=tz8LLLu2s0znRzLK7SeOZLwNEQvTJlH4aDgQW5hqB6V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY0NzdkOGUyLTZmMzctNDQxNy04ZDk1LTY3YjllOGQyODIxYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzoyMC4zNTgwNjA1NzJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46259" http.request.id=55744251-62bb-4bc8-bd9c-b0865928fbf4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39214" http.request.uri="/v2/foo/bar/blobs/uploads/f477d8e2-6f37-4417-8d95-67b9e8d2821b?_state=tz8LLLu2s0znRzLK7SeOZLwNEQvTJlH4aDgQW5hqB6V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY0NzdkOGUyLTZmMzctNDQxNy04ZDk1LTY3YjllOGQyODIxYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzoyMC4zNTgwNjA1NzJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.293064ms http.response.status=204 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:20 +0000] "DELETE /v2/foo/bar/blobs/uploads/f477d8e2-6f37-4417-8d95-67b9e8d2821b?_state=tz8LLLu2s0znRzLK7SeOZLwNEQvTJlH4aDgQW5hqB6V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY0NzdkOGUyLTZmMzctNDQxNy04ZDk1LTY3YjllOGQyODIxYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzoyMC4zNTgwNjA1NzJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:20Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.6 http.request.host="127.0.0.1:46259" http.request.id=6dae83eb-661a-4a0d-bfad-a3111b392c93 http.request.method=GET http.request.remoteaddr="127.0.0.1:39214" http.request.uri="/v2/foo/bar/blobs/uploads/f477d8e2-6f37-4417-8d95-67b9e8d2821b?_state=tz8LLLu2s0znRzLK7SeOZLwNEQvTJlH4aDgQW5hqB6V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY0NzdkOGUyLTZmMzctNDQxNy04ZDk1LTY3YjllOGQyODIxYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzoyMC4zNTgwNjA1NzJaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=f477d8e2-6f37-4417-8d95-67b9e8d2821b time="2025-08-07T20:17:20Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:46259" http.request.id=6dae83eb-661a-4a0d-bfad-a3111b392c93 http.request.method=GET http.request.remoteaddr="127.0.0.1:39214" http.request.uri="/v2/foo/bar/blobs/uploads/f477d8e2-6f37-4417-8d95-67b9e8d2821b?_state=tz8LLLu2s0znRzLK7SeOZLwNEQvTJlH4aDgQW5hqB6V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY0NzdkOGUyLTZmMzctNDQxNy04ZDk1LTY3YjllOGQyODIxYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzoyMC4zNTgwNjA1NzJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.288004ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=f477d8e2-6f37-4417-8d95-67b9e8d2821b 127.0.0.1 - - [07/Aug/2025:20:17:20 +0000] "GET /v2/foo/bar/blobs/uploads/f477d8e2-6f37-4417-8d95-67b9e8d2821b?_state=tz8LLLu2s0znRzLK7SeOZLwNEQvTJlH4aDgQW5hqB6V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY0NzdkOGUyLTZmMzctNDQxNy04ZDk1LTY3YjllOGQyODIxYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzoyMC4zNTgwNjA1NzJaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-07T20:17:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46259" http.request.id=4c1ba00f-411f-4989-8e45-f5cb9672a913 http.request.method=POST http.request.remoteaddr="127.0.0.1:39220" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.335914ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:20 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:20Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.6 http.request.host="127.0.0.1:46259" http.request.id=418c0954-035f-40ef-934c-080ef8b65b00 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39220" http.request.uri="/v2/foo/bar/blobs/uploads/8c5e7e50-5f2e-4eca-9958-f8fa945cbd97?_state=P3g6j4Ig6OVT28emA_hoyaJYFtR8UGcITM2AfrcrMp57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhjNWU3ZTUwLTVmMmUtNGVjYS05OTU4LWY4ZmE5NDVjYmQ5NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzoyMC4zNjQ5NzYzMzFaIn0%3D&digest=sha256%3A545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1" http.request.useragent="Go-http-client/1.1" provided=sha256:545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1 vars.name="foo/bar" vars.uuid=8c5e7e50-5f2e-4eca-9958-f8fa945cbd97 time="2025-08-07T20:17:20Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.6 http.request.host="127.0.0.1:46259" http.request.id=418c0954-035f-40ef-934c-080ef8b65b00 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39220" http.request.uri="/v2/foo/bar/blobs/uploads/8c5e7e50-5f2e-4eca-9958-f8fa945cbd97?_state=P3g6j4Ig6OVT28emA_hoyaJYFtR8UGcITM2AfrcrMp57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhjNWU3ZTUwLTVmMmUtNGVjYS05OTU4LWY4ZmE5NDVjYmQ5NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzoyMC4zNjQ5NzYzMzFaIn0%3D&digest=sha256%3A545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=8c5e7e50-5f2e-4eca-9958-f8fa945cbd97 time="2025-08-07T20:17:20Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:46259" http.request.id=418c0954-035f-40ef-934c-080ef8b65b00 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39220" http.request.uri="/v2/foo/bar/blobs/uploads/8c5e7e50-5f2e-4eca-9958-f8fa945cbd97?_state=P3g6j4Ig6OVT28emA_hoyaJYFtR8UGcITM2AfrcrMp57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhjNWU3ZTUwLTVmMmUtNGVjYS05OTU4LWY4ZmE5NDVjYmQ5NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzoyMC4zNjQ5NzYzMzFaIn0%3D&digest=sha256%3A545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.678224ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=8c5e7e50-5f2e-4eca-9958-f8fa945cbd97 127.0.0.1 - - [07/Aug/2025:20:17:20 +0000] "PUT /v2/foo/bar/blobs/uploads/8c5e7e50-5f2e-4eca-9958-f8fa945cbd97?_state=P3g6j4Ig6OVT28emA_hoyaJYFtR8UGcITM2AfrcrMp57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhjNWU3ZTUwLTVmMmUtNGVjYS05OTU4LWY4ZmE5NDVjYmQ5NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzoyMC4zNjQ5NzYzMzFaIn0%3D&digest=sha256%3A545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-08-07T20:17:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46259" http.request.id=79830fcc-14fb-45a5-a6b0-db1208fd2008 http.request.method=POST http.request.remoteaddr="127.0.0.1:39220" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.244663ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:20 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46259" http.request.id=6b124966-ec82-44f5-ac11-c3dec95e4334 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39220" http.request.uri="/v2/foo/bar/blobs/uploads/275705f4-3ebc-4a22-bb08-621f9481fcea?_state=si909WtaR6RLGqb8po6993u7PfzVoDSO75KJo0pMxP97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI3NTcwNWY0LTNlYmMtNGEyMi1iYjA4LTYyMWY5NDgxZmNlYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzoyMC4zNjg2OTM0MzFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.393604ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:20 +0000] "PUT /v2/foo/bar/blobs/uploads/275705f4-3ebc-4a22-bb08-621f9481fcea?_state=si909WtaR6RLGqb8po6993u7PfzVoDSO75KJo0pMxP97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI3NTcwNWY0LTNlYmMtNGEyMi1iYjA4LTYyMWY5NDgxZmNlYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzoyMC4zNjg2OTM0MzFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46259" http.request.id=76a97129-8af0-4c86-8b85-bff9c21d3367 http.request.method=POST http.request.remoteaddr="127.0.0.1:39220" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.083913ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:20 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46259" http.request.id=2283e9ca-f3c0-4eef-8d7f-ba5a0014e722 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39220" http.request.uri="/v2/foo/bar/blobs/uploads/27928317-d279-46aa-b756-fa61a93dce34?_state=EQ0RQ_9tK5IMHKKEwJxU8ilPrSGp3iYw4ysu-iBr8M97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI3OTI4MzE3LWQyNzktNDZhYS1iNzU2LWZhNjFhOTNkY2UzNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzoyMC4zNzE3ODAxNVoifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.358384ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:20 +0000] "PUT /v2/foo/bar/blobs/uploads/27928317-d279-46aa-b756-fa61a93dce34?_state=EQ0RQ_9tK5IMHKKEwJxU8ilPrSGp3iYw4ysu-iBr8M97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI3OTI4MzE3LWQyNzktNDZhYS1iNzU2LWZhNjFhOTNkY2UzNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzoyMC4zNzE3ODAxNVoifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46259" http.request.id=c278bfb1-70df-47cd-8452-5927988db196 http.request.method=POST http.request.remoteaddr="127.0.0.1:39220" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.095583ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:20 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46259" http.request.id=d1530db6-751f-446b-b5cf-3980164f6a42 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39220" http.request.uri="/v2/foo/bar/blobs/uploads/32ef6db0-5022-4f70-b6a5-714d93b8da91?_state=TSyaUIY0k0Qae_7klEnjVNfASMNLkaF7vF8AotuOD357Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMyZWY2ZGIwLTUwMjItNGY3MC1iNmE1LTcxNGQ5M2I4ZGE5MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzoyMC4zNzQ3NDM0NzhaIn0%3D&digest=sha256%3A545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1" http.request.useragent="Go-http-client/1.1" http.response.duration=6.576726864s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:20 +0000] "PUT /v2/foo/bar/blobs/uploads/32ef6db0-5022-4f70-b6a5-714d93b8da91?_state=TSyaUIY0k0Qae_7klEnjVNfASMNLkaF7vF8AotuOD357Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMyZWY2ZGIwLTUwMjItNGY3MC1iNmE1LTcxNGQ5M2I4ZGE5MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzoyMC4zNzQ3NDM0NzhaIn0%3D&digest=sha256%3A545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:27Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46259" http.request.id=d21f955a-27f1-4532-b3b3-35cd117b282b http.request.method=POST http.request.remoteaddr="127.0.0.1:39220" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.812755ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:27 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:33Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:46259" http.request.id=b4fdd7ca-dfd3-4369-8b8e-b747a208a0b6 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:39220" http.request.uri="/v2/foo/bar/blobs/uploads/ee9361ef-0688-4cda-807e-240d5bf93947?_state=08MH-Mhe4ih6yDKQe-jo_kzF8ZPONv0GeLDfVlCMCtp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVlOTM2MWVmLTA2ODgtNGNkYS04MDdlLTI0MGQ1YmY5Mzk0NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzoyNy4xMzI5NTgxNTlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=6.670728411s http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:27 +0000] "PATCH /v2/foo/bar/blobs/uploads/ee9361ef-0688-4cda-807e-240d5bf93947?_state=08MH-Mhe4ih6yDKQe-jo_kzF8ZPONv0GeLDfVlCMCtp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVlOTM2MWVmLTA2ODgtNGNkYS04MDdlLTI0MGQ1YmY5Mzk0NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzoyNy4xMzI5NTgxNTlaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:33Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46259" http.request.id=89180a53-020d-445d-8053-43806750c3c7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39220" http.request.uri="/v2/foo/bar/blobs/uploads/ee9361ef-0688-4cda-807e-240d5bf93947?_state=Wh4T06yCCNv9OblR6ySWb3sJbxeHHtY0DbWAeK7eY_97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVlOTM2MWVmLTA2ODgtNGNkYS04MDdlLTI0MGQ1YmY5Mzk0NyIsIk9mZnNldCI6MzA3OTQyNDAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTc6MjdaIn0%3D&digest=sha256%3A545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1" http.request.useragent="Go-http-client/1.1" http.response.duration=1.988146ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:33 +0000] "PUT /v2/foo/bar/blobs/uploads/ee9361ef-0688-4cda-807e-240d5bf93947?_state=Wh4T06yCCNv9OblR6ySWb3sJbxeHHtY0DbWAeK7eY_97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVlOTM2MWVmLTA2ODgtNGNkYS04MDdlLTI0MGQ1YmY5Mzk0NyIsIk9mZnNldCI6MzA3OTQyNDAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTc6MjdaIn0%3D&digest=sha256%3A545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:33Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46259" http.request.id=c4b7f21e-72ff-41f6-879d-e7c0cce8ed94 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39220" http.request.uri="/v2/foo/bar/blobs/sha256:545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.439436ms http.response.status=200 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:33 +0000] "HEAD /v2/foo/bar/blobs/sha256:545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:33Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46259" http.request.id=82853332-9dd0-4d58-a109-178b51c269a5 http.request.method=GET http.request.remoteaddr="127.0.0.1:39220" http.request.uri="/v2/foo/bar/blobs/sha256:545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=162.411054ms http.response.status=200 http.response.written=30794240 127.0.0.1 - - [07/Aug/2025:20:17:33 +0000] "GET /v2/foo/bar/blobs/sha256:545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1 HTTP/1.1" 200 30794240 "" "Go-http-client/1.1" time="2025-08-07T20:17:34Z" level=error msg="error parsing digest="sha257:545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1": unsupported digest algorithm" go.version=go1.24.6 http.request.host="127.0.0.1:46259" http.request.id=ba6c2f66-4fc2-41e2-b1fc-04c4e794e5e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:39220" http.request.uri="/v2/foo/bar/blobs/sha257:545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1" vars.name="foo/bar" time="2025-08-07T20:17:34Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:46259" http.request.id=ba6c2f66-4fc2-41e2-b1fc-04c4e794e5e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:39220" http.request.uri="/v2/foo/bar/blobs/sha257:545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.446444ms http.response.status=400 http.response.written=110 vars.digest="sha257:545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1" vars.name="foo/bar" 127.0.0.1 - - [07/Aug/2025:20:17:34 +0000] "GET /v2/foo/bar/blobs/sha257:545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-08-07T20:17:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46259" http.request.id=36f14830-ccdd-403f-bf60-0707c41a1b97 http.request.method=GET http.request.remoteaddr="127.0.0.1:50812" http.request.uri="/v2/foo/bar/blobs/sha256:545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1" http.request.useragent="Go-http-client/1.1" http.response.duration=2.009276ms http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:34 +0000] "GET /v2/foo/bar/blobs/sha256:545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46259" http.request.id=4d270da7-935a-4b54-b607-ebd9cdcf1804 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50816" http.request.uri="/v2/foo/bar/blobs/sha256:545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1" http.request.useragent="Go-http-client/1.1" http.response.duration=1.554705ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:34 +0000] "DELETE /v2/foo/bar/blobs/sha256:545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:34Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:46259" http.request.id=ef804fed-9c3e-4923-85ec-c4963d7c1c10 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:50816" http.request.uri="/v2/foo/bar/blobs/sha256:545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.312314ms http.response.status=404 http.response.written=157 vars.digest="sha256:545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1" vars.name="foo/bar" 127.0.0.1 - - [07/Aug/2025:20:17:34 +0000] "HEAD /v2/foo/bar/blobs/sha256:545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-07T20:17:34Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:46259" http.request.id=83541c51-2d09-4374-971f-e0606d004fca http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50816" http.request.uri="/v2/foo/bar/blobs/sha256:545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.207223ms http.response.status=404 http.response.written=74 vars.digest="sha256:545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1" vars.name="foo/bar" 127.0.0.1 - - [07/Aug/2025:20:17:34 +0000] "DELETE /v2/foo/bar/blobs/sha256:545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-08-07T20:17:34Z" level=error msg="error parsing digest="sha257:545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1": unsupported digest algorithm" go.version=go1.24.6 http.request.host="127.0.0.1:46259" http.request.id=dfcce468-af17-431a-9cee-110588ad9ae5 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50826" http.request.uri="/v2/foo/bar/blobs/sha257:545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1" vars.name="foo/bar" time="2025-08-07T20:17:34Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:46259" http.request.id=dfcce468-af17-431a-9cee-110588ad9ae5 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50826" http.request.uri="/v2/foo/bar/blobs/sha257:545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.105823ms http.response.status=400 http.response.written=110 vars.digest="sha257:545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1" vars.name="foo/bar" 127.0.0.1 - - [07/Aug/2025:20:17:34 +0000] "DELETE /v2/foo/bar/blobs/sha257:545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-08-07T20:17:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46259" http.request.id=0563d1b9-eedc-45d0-a69c-70661ca9649f http.request.method=POST http.request.remoteaddr="127.0.0.1:50836" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.531345ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:34 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46259" http.request.id=b12ed1bc-aa36-4e8a-91a9-e902465e45b2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50836" http.request.uri="/v2/foo/bar/blobs/uploads/a6c307a5-d39f-409f-a8a7-b918968a7c93?_state=wt3S_mwnnGONbvdWx1SY7H7Wwjb0-sdRUiokYIxeX8R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE2YzMwN2E1LWQzOWYtNDA5Zi1hOGE3LWI5MTg5NjhhN2M5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzozNC4wMzI4NjYzMTdaIn0%3D&digest=sha256%3A545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1" http.request.useragent="Go-http-client/1.1" http.response.duration=7.266888012s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:34 +0000] "PUT /v2/foo/bar/blobs/uploads/a6c307a5-d39f-409f-a8a7-b918968a7c93?_state=wt3S_mwnnGONbvdWx1SY7H7Wwjb0-sdRUiokYIxeX8R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE2YzMwN2E1LWQzOWYtNDA5Zi1hOGE3LWI5MTg5NjhhN2M5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzozNC4wMzI4NjYzMTdaIn0%3D&digest=sha256%3A545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46259" http.request.id=6dc5a46a-d570-4fd5-96ca-eb31738e4241 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:50836" http.request.uri="/v2/foo/bar/blobs/sha256:545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.052096ms http.response.status=200 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:41 +0000] "HEAD /v2/foo/bar/blobs/sha256:545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46259" http.request.id=03257253-904b-4ed8-9aca-fbde5b315c81 http.request.method=GET http.request.remoteaddr="127.0.0.1:50798" http.request.uri="/v2/foo/bar/blobs/sha256:545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=7.471880183s http.response.status=200 http.response.written=2654208 127.0.0.1 - - [07/Aug/2025:20:17:34 +0000] "GET /v2/foo/bar/blobs/sha256:545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1 HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" time="2025-08-07T20:17:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46259" http.request.id=a5c9ad3f-cacf-421c-8827-e0f5607eafd6 http.request.method=GET http.request.remoteaddr="127.0.0.1:50812" http.request.uri="/v2/foo/bar/blobs/sha256:545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=7.464524823s http.response.status=200 http.response.written=2621440 127.0.0.1 - - [07/Aug/2025:20:17:34 +0000] "GET /v2/foo/bar/blobs/sha256:545ce1a01b5c126a8e3417bc58198d143aac715a46c2014b8883a619f2e9ded1 HTTP/1.1" 200 2621440 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (21.44s) === RUN TestRelativeURL time="2025-08-07T20:17:41Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-07T20:17:41Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T20:17:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42533" http.request.id=f5f851af-fe5b-4829-9de0-7df64e48d0e3 http.request.method=POST http.request.remoteaddr="127.0.0.1:33848" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.083876ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:41 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:47Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42533" http.request.id=3a47fe1d-ba17-46d1-a628-0640833d9ab8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33848" http.request.uri="/v2/foo/bar/blobs/uploads/b9b7b4fe-34d0-4966-b2e6-5bdf9522a53d?_state=e7pY9K7LnBI7guFXGsXBQ7nS2ulNqBQevB8BwCkgsYR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI5YjdiNGZlLTM0ZDAtNDk2Ni1iMmU2LTViZGY5NTIyYTUzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzo0MS40OTE5OTA5MTVaIn0%3D&digest=sha256%3Ab8681334a6f6a1251832909970f5ed9a942892b30632b84eba0400a41ec1bf28" http.request.useragent="Go-http-client/1.1" http.response.duration=5.979045108s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:41 +0000] "PUT /v2/foo/bar/blobs/uploads/b9b7b4fe-34d0-4966-b2e6-5bdf9522a53d?_state=e7pY9K7LnBI7guFXGsXBQ7nS2ulNqBQevB8BwCkgsYR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI5YjdiNGZlLTM0ZDAtNDk2Ni1iMmU2LTViZGY5NTIyYTUzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzo0MS40OTE5OTA5MTVaIn0%3D&digest=sha256%3Ab8681334a6f6a1251832909970f5ed9a942892b30632b84eba0400a41ec1bf28 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:47Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42533" http.request.id=36621361-276b-4a92-a344-7d0e79593eab http.request.method=POST http.request.remoteaddr="127.0.0.1:33848" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.303936ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:47 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:47Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42533" http.request.id=75893560-e73c-4a71-b350-18674ab13e55 http.request.method=POST http.request.remoteaddr="127.0.0.1:33848" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.774825ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:47 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42533" http.request.id=7fca4138-c13f-418a-9de1-3883d0407824 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33848" http.request.uri="/v2/foo/bar/blobs/uploads/6bbfedb1-cb1b-475f-a3a9-f49e01fc4229?_state=AM0CEw7odcKkTz9N2b2pCa4CkAGa-VJt6ZBkQn_JTtJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiYmZlZGIxLWNiMWItNDc1Zi1hM2E5LWY0OWUwMWZjNDIyOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzo0Ny45NDkwOTA4NzJaIn0%3D&digest=sha256%3Ac07930901897414368bfc35a0d3bc3d9272ff9cb1c6b8e1d5d648e520d2dac5a" http.request.useragent="Go-http-client/1.1" http.response.duration=2.725743198s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:47 +0000] "PUT /v2/foo/bar/blobs/uploads/6bbfedb1-cb1b-475f-a3a9-f49e01fc4229?_state=AM0CEw7odcKkTz9N2b2pCa4CkAGa-VJt6ZBkQn_JTtJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiYmZlZGIxLWNiMWItNDc1Zi1hM2E5LWY0OWUwMWZjNDIyOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzo0Ny45NDkwOTA4NzJaIn0%3D&digest=sha256%3Ac07930901897414368bfc35a0d3bc3d9272ff9cb1c6b8e1d5d648e520d2dac5a HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (9.19s) === RUN TestBlobDeleteDisabled time="2025-08-07T20:17:50Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-07T20:17:50Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T20:17:50Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:41141" http.request.id=207d8317-e0bb-4101-b191-f1beda1b7014 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:45582" http.request.uri="/v2/foo/bar/blobs/sha256:27277f78e3cd969557040fc459b8db7a06098dd7468c4cb9b3eb0bcd62e37f23" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.160126ms http.response.status=405 http.response.written=78 vars.digest="sha256:27277f78e3cd969557040fc459b8db7a06098dd7468c4cb9b3eb0bcd62e37f23" vars.name="foo/bar" 127.0.0.1 - - [07/Aug/2025:20:17:50 +0000] "DELETE /v2/foo/bar/blobs/sha256:27277f78e3cd969557040fc459b8db7a06098dd7468c4cb9b3eb0bcd62e37f23 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.16s) === RUN TestDeleteDisabled time="2025-08-07T20:17:50Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-07T20:17:50Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T20:17:51Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42249" http.request.id=38033ccd-5373-4fdd-99e0-d58fe1b45d0a http.request.method=POST http.request.remoteaddr="127.0.0.1:57266" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.179926ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:51 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42249" http.request.id=4834069e-5d0d-4c77-8e94-c3e15868d50e http.request.method=PUT http.request.remoteaddr="127.0.0.1:57266" http.request.uri="/v2/foo/bar/blobs/uploads/e8290140-7706-4f7e-9fe2-56cf2bc50aff?_state=cF9_gBMl950WQ7kIGWCskfsbZ8CyK72zsObc9oAXBXN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU4MjkwMTQwLTc3MDYtNGY3ZS05ZmUyLTU2Y2YyYmM1MGFmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzo1MS4wMjgxMzQ3NjZaIn0%3D&digest=sha256%3Ab1f43a6e1532736afa76c8ba42b09c30e7fbacdc33a0f99dd62ea4c2b24d6bbe" http.request.useragent="Go-http-client/1.1" http.response.duration=2.209479585s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:51 +0000] "PUT /v2/foo/bar/blobs/uploads/e8290140-7706-4f7e-9fe2-56cf2bc50aff?_state=cF9_gBMl950WQ7kIGWCskfsbZ8CyK72zsObc9oAXBXN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU4MjkwMTQwLTc3MDYtNGY3ZS05ZmUyLTU2Y2YyYmM1MGFmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzo1MS4wMjgxMzQ3NjZaIn0%3D&digest=sha256%3Ab1f43a6e1532736afa76c8ba42b09c30e7fbacdc33a0f99dd62ea4c2b24d6bbe HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:17:53Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:42249" http.request.id=a827b664-a7bd-4596-a584-d7881db74265 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57266" http.request.uri="/v2/foo/bar/blobs/sha256:b1f43a6e1532736afa76c8ba42b09c30e7fbacdc33a0f99dd62ea4c2b24d6bbe" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.995115ms http.response.status=405 http.response.written=78 vars.digest="sha256:b1f43a6e1532736afa76c8ba42b09c30e7fbacdc33a0f99dd62ea4c2b24d6bbe" vars.name="foo/bar" 127.0.0.1 - - [07/Aug/2025:20:17:53 +0000] "DELETE /v2/foo/bar/blobs/sha256:b1f43a6e1532736afa76c8ba42b09c30e7fbacdc33a0f99dd62ea4c2b24d6bbe HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (2.40s) === RUN TestDeleteReadOnly time="2025-08-07T20:17: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.24.6 time="2025-08-07T20:17:53Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T20:17:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35877" http.request.id=de2fa291-cd68-42da-a665-3a147ca4f02d http.request.method=POST http.request.remoteaddr="127.0.0.1:52270" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.856055ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:00Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:35877" http.request.id=59ed3271-52fb-4f8f-9e95-0c39ba6fd29e http.request.method=PUT http.request.remoteaddr="127.0.0.1:52270" http.request.uri="/v2/foo/bar/blobs/uploads/69c7b27a-2b18-4e83-98ef-73b05f27ecaa?_state=CMB-f73RM3k8oOqwO6Zzq8_wUp-wwOODgW6aqZIB1-h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY5YzdiMjdhLTJiMTgtNGU4My05OGVmLTczYjA1ZjI3ZWNhYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzo1My41OTQyNTQ3NjdaIn0%3D&digest=sha256%3Ad9c3e49cdcb6d443e5c48497ee29c39498148e9b2e825b4577a104ca038c91bf" http.request.useragent="Go-http-client/1.1" http.response.duration=6.479797389s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:17:53 +0000] "PUT /v2/foo/bar/blobs/uploads/69c7b27a-2b18-4e83-98ef-73b05f27ecaa?_state=CMB-f73RM3k8oOqwO6Zzq8_wUp-wwOODgW6aqZIB1-h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY5YzdiMjdhLTJiMTgtNGU4My05OGVmLTczYjA1ZjI3ZWNhYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxNzo1My41OTQyNTQ3NjdaIn0%3D&digest=sha256%3Ad9c3e49cdcb6d443e5c48497ee29c39498148e9b2e825b4577a104ca038c91bf HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [07/Aug/2025:20:18:00 +0000] "DELETE /v2/foo/bar/blobs/sha256:d9c3e49cdcb6d443e5c48497ee29c39498148e9b2e825b4577a104ca038c91bf HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (6.83s) === RUN TestStartPushReadOnly time="2025-08-07T20:18:00Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-07T20:18:00Z" level=info msg="redis not configured" go.version=go1.24.6 127.0.0.1 - - [07/Aug/2025:20:18:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.01s) === RUN TestManifestAPI time="2025-08-07T20:18:00Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-07T20:18:00Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T20:18:00Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:41249" http.request.id=6d181624-e144-4ad4-b041-466b7a93228a http.request.method=GET http.request.remoteaddr="127.0.0.1:54802" 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.139096ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [07/Aug/2025:20:18:00 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-08-07T20:18:00Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.24.6 http.request.host="127.0.0.1:41249" http.request.id=60ea1b8e-971c-407e-93c6-af1cbca87eb2 http.request.method=GET http.request.remoteaddr="127.0.0.1:54802" 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.482804ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [07/Aug/2025:20:18:00 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-07T20:18:00Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.6 http.request.host="127.0.0.1:41249" http.request.id=d3d74ed2-ec43-482f-be7a-c9ad72d5bc3c http.request.method=PUT http.request.remoteaddr="127.0.0.1:54802" 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.561324ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [07/Aug/2025:20:18:00 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-08-07T20:18:00Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:41249" http.request.id=63213347-669c-45a2-8e53-c3eddb5b3789 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54802" 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.192886ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-07T20:18:00Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:41249" http.request.id=63213347-669c-45a2-8e53-c3eddb5b3789 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54802" 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.248407ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-07T20:18:00Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:41249" http.request.id=63213347-669c-45a2-8e53-c3eddb5b3789 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54802" 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.284457ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-07T20:18:00Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:41249" http.request.id=63213347-669c-45a2-8e53-c3eddb5b3789 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54802" 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.320977ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [07/Aug/2025:20:18:00 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-08-07T20:18:00Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41249" http.request.id=723f7481-8472-48c3-b41e-9732e7d60fe0 http.request.method=POST http.request.remoteaddr="127.0.0.1:54802" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.134316ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:00 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41249" http.request.id=b59a7809-c953-43f3-9d19-4f24d49e8136 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54802" http.request.uri="/v2/foo/schema1/blobs/uploads/a2c30c65-ad93-4be2-ab06-c0bc2bf2ef8b?_state=zDtgeg6WT3ZL-IFqZrn6AON1Yi6EVe54eR8Qzqzv2QF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhMmMzMGM2NS1hZDkzLTRiZTItYWIwNi1jMGJjMmJmMmVmOGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTg6MDAuMzQyOTI1NzQyWiJ9&digest=sha256%3A735e2b85360220a0d688c12ac6b5fa74e93f70ddd1935272ec7a18b1ec9b7422" http.request.useragent="Go-http-client/1.1" http.response.duration=4.725462109s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:00 +0000] "PUT /v2/foo/schema1/blobs/uploads/a2c30c65-ad93-4be2-ab06-c0bc2bf2ef8b?_state=zDtgeg6WT3ZL-IFqZrn6AON1Yi6EVe54eR8Qzqzv2QF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhMmMzMGM2NS1hZDkzLTRiZTItYWIwNi1jMGJjMmJmMmVmOGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTg6MDAuMzQyOTI1NzQyWiJ9&digest=sha256%3A735e2b85360220a0d688c12ac6b5fa74e93f70ddd1935272ec7a18b1ec9b7422 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41249" http.request.id=f1b1b630-0a80-493c-a7f8-dc8dfa44acb0 http.request.method=POST http.request.remoteaddr="127.0.0.1:54802" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.347347ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:05 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41249" http.request.id=ef068736-7565-4346-80e7-36162ef76c7f http.request.method=PUT http.request.remoteaddr="127.0.0.1:54802" http.request.uri="/v2/foo/schema1/blobs/uploads/722d76d6-c99c-45e5-9b42-f4c5fb5f95da?_state=CewiHJF7Drd8q8v85pmhi3GjWOZi9e3CWbe5gTj72AN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3MjJkNzZkNi1jOTljLTQ1ZTUtOWI0Mi1mNGM1ZmI1Zjk1ZGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTg6MDUuMzI1Mzg5NzE0WiJ9&digest=sha256%3Ab87bfe11f98490825af1101e95d4482824a767a904751b125fe2e6144d2df1a5" http.request.useragent="Go-http-client/1.1" http.response.duration=4.545050186s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:05 +0000] "PUT /v2/foo/schema1/blobs/uploads/722d76d6-c99c-45e5-9b42-f4c5fb5f95da?_state=CewiHJF7Drd8q8v85pmhi3GjWOZi9e3CWbe5gTj72AN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3MjJkNzZkNi1jOTljLTQ1ZTUtOWI0Mi1mNGM1ZmI1Zjk1ZGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTg6MDUuMzI1Mzg5NzE0WiJ9&digest=sha256%3Ab87bfe11f98490825af1101e95d4482824a767a904751b125fe2e6144d2df1a5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41249" http.request.id=62e292cb-800b-4fe4-ab15-36ec0b4f3ca6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54802" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.77148ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:09 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41249" http.request.id=8f4b4359-0a22-4490-aebf-02df0a849744 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54802" http.request.uri="/v2/foo/schema1/manifests/sha256:b52203074a105e7c8f87ce93923895f0cb335e7abaf7f3d5efd0d7362e8c2d05" http.request.useragent="Go-http-client/1.1" http.response.duration=2.778738ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:09 +0000] "PUT /v2/foo/schema1/manifests/sha256:b52203074a105e7c8f87ce93923895f0cb335e7abaf7f3d5efd0d7362e8c2d05 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41249" http.request.id=9b551a39-7691-422f-aa3d-ffd8992022e0 http.request.method=GET http.request.remoteaddr="127.0.0.1:54802" 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.377386ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [07/Aug/2025:20:18:09 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-07T20:18:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41249" http.request.id=c0d634f6-3c68-42f0-b34e-f76be0173a6d http.request.method=GET http.request.remoteaddr="127.0.0.1:54802" http.request.uri="/v2/foo/schema1/manifests/sha256:b52203074a105e7c8f87ce93923895f0cb335e7abaf7f3d5efd0d7362e8c2d05" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.151686ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [07/Aug/2025:20:18:09 +0000] "GET /v2/foo/schema1/manifests/sha256:b52203074a105e7c8f87ce93923895f0cb335e7abaf7f3d5efd0d7362e8c2d05 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-07T20:18:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:41249" http.request.id=621e3dce-835a-4757-a7a5-0259bf675723 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54802" http.request.uri="/v2/foo/schema1/manifests/sha256:b52203074a105e7c8f87ce93923895f0cb335e7abaf7f3d5efd0d7362e8c2d05" http.request.useragent="Go-http-client/1.1" http.response.duration=2.521277ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:09 +0000] "PUT /v2/foo/schema1/manifests/sha256:b52203074a105e7c8f87ce93923895f0cb335e7abaf7f3d5efd0d7362e8c2d05 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:41249" http.request.id=657d08bb-2aa0-49da-9882-ea2b46d031d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54802" http.request.uri="/v2/foo/schema1/manifests/sha256:b52203074a105e7c8f87ce93923895f0cb335e7abaf7f3d5efd0d7362e8c2d05" http.request.useragent="Go-http-client/1.1" http.response.duration=2.458146ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:09 +0000] "PUT /v2/foo/schema1/manifests/sha256:b52203074a105e7c8f87ce93923895f0cb335e7abaf7f3d5efd0d7362e8c2d05 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json" http.request.host="127.0.0.1:41249" http.request.id=ffc970f4-6557-450b-9d5b-4fc03272c565 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54802" http.request.uri="/v2/foo/schema1/manifests/sha256:b52203074a105e7c8f87ce93923895f0cb335e7abaf7f3d5efd0d7362e8c2d05" http.request.useragent="Go-http-client/1.1" http.response.duration=2.422507ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:09 +0000] "PUT /v2/foo/schema1/manifests/sha256:b52203074a105e7c8f87ce93923895f0cb335e7abaf7f3d5efd0d7362e8c2d05 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41249" http.request.id=df72153e-894a-4581-8ee5-e7be4ff46e8e http.request.method=GET http.request.remoteaddr="127.0.0.1:54802" http.request.uri="/v2/foo/schema1/manifests/sha256:b52203074a105e7c8f87ce93923895f0cb335e7abaf7f3d5efd0d7362e8c2d05" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.970826ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [07/Aug/2025:20:18:09 +0000] "GET /v2/foo/schema1/manifests/sha256:b52203074a105e7c8f87ce93923895f0cb335e7abaf7f3d5efd0d7362e8c2d05 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-07T20:18:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41249" http.request.id=46e2f28f-0711-4540-960b-ea88ceac08f8 http.request.method=GET http.request.remoteaddr="127.0.0.1:54802" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.204084ms http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:09 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41249" http.request.id=28721a16-3cbf-4dfe-845c-f9d40b582ed4 http.request.method=GET http.request.remoteaddr="127.0.0.1:54802" http.request.uri="/v2/foo/schema1/manifests/sha256:b52203074a105e7c8f87ce93923895f0cb335e7abaf7f3d5efd0d7362e8c2d05" http.request.useragent="Go-http-client/1.1" http.response.duration=1.141314ms http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:09 +0000] "GET /v2/foo/schema1/manifests/sha256:b52203074a105e7c8f87ce93923895f0cb335e7abaf7f3d5efd0d7362e8c2d05 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41249" http.request.id=672b5fa5-5114-4e52-bc66-30f4ad7f4c82 http.request.method=GET http.request.remoteaddr="127.0.0.1:54802" 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.229174ms http.response.status=200 http.response.written=41 127.0.0.1 - - [07/Aug/2025:20:18:09 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-08-07T20:18:09Z" level=error msg="payload digest does match: "sha256:648ada3978fbe74b66e0c8b036a747f1f879acecc75561ded7c686a77549b6c4" != "sha256:b52203074a105e7c8f87ce93923895f0cb335e7abaf7f3d5efd0d7362e8c2d05"" go.version=go1.24.6 http.request.host="127.0.0.1:41249" http.request.id=7d26d857-db41-42cd-b5d9-763c0a1853c5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54802" http.request.uri="/v2/foo/schema1/manifests/sha256:b52203074a105e7c8f87ce93923895f0cb335e7abaf7f3d5efd0d7362e8c2d05" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:b52203074a105e7c8f87ce93923895f0cb335e7abaf7f3d5efd0d7362e8c2d05" time="2025-08-07T20:18:09Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:41249" http.request.id=7d26d857-db41-42cd-b5d9-763c0a1853c5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54802" http.request.uri="/v2/foo/schema1/manifests/sha256:b52203074a105e7c8f87ce93923895f0cb335e7abaf7f3d5efd0d7362e8c2d05" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.915055ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:b52203074a105e7c8f87ce93923895f0cb335e7abaf7f3d5efd0d7362e8c2d05" 127.0.0.1 - - [07/Aug/2025:20:18:09 +0000] "PUT /v2/foo/schema1/manifests/sha256:b52203074a105e7c8f87ce93923895f0cb335e7abaf7f3d5efd0d7362e8c2d05 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-08-07T20:18:09Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:41249" http.request.id=7d918ad7-d582-4cdb-a42f-2bee7f329ebe http.request.method=GET http.request.remoteaddr="127.0.0.1:49450" 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.534454ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [07/Aug/2025:20:18:09 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-07T20:18:09Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.24.6 http.request.host="127.0.0.1:41249" http.request.id=294ce360-15f8-44b5-a732-6cc572389544 http.request.method=GET http.request.remoteaddr="127.0.0.1:49450" 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.245934ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [07/Aug/2025:20:18:09 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-07T20:18:09Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41249" http.request.id=f007cfb4-533f-4671-9221-7ff18e1fdebb http.request.method=PUT http.request.remoteaddr="127.0.0.1:49450" 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.527504ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-07T20:18:09Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41249" http.request.id=f007cfb4-533f-4671-9221-7ff18e1fdebb http.request.method=PUT http.request.remoteaddr="127.0.0.1:49450" 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.575564ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-07T20:18:09Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41249" http.request.id=f007cfb4-533f-4671-9221-7ff18e1fdebb http.request.method=PUT http.request.remoteaddr="127.0.0.1:49450" 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.620135ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [07/Aug/2025:20:18:09 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-08-07T20:18:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41249" http.request.id=2dc6a107-4d86-4ebc-92f1-04083af2fd04 http.request.method=POST http.request.remoteaddr="127.0.0.1:49450" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.386303ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:09 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41249" http.request.id=804531c3-c938-4faf-ae73-8f89b6a455b6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49450" http.request.uri="/v2/foo/schema2/blobs/uploads/cf7f39e5-4f78-4946-9920-4a8267357023?_state=pWtNH6YwsX5VgevnAMLGAX4z9tiWKvNkbMjgEEFL2g97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjZjdmMzllNS00Zjc4LTQ5NDYtOTkyMC00YTgyNjczNTcwMjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTg6MDkuOTEyMDUwMDkzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.638895ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:09 +0000] "PUT /v2/foo/schema2/blobs/uploads/cf7f39e5-4f78-4946-9920-4a8267357023?_state=pWtNH6YwsX5VgevnAMLGAX4z9tiWKvNkbMjgEEFL2g97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjZjdmMzllNS00Zjc4LTQ5NDYtOTkyMC00YTgyNjczNTcwMjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTg6MDkuOTEyMDUwMDkzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:09Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41249" http.request.id=fe4f8488-b800-4319-8994-7be8e723fc7d http.request.method=PUT http.request.remoteaddr="127.0.0.1:49450" 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.341163ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-07T20:18:09Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41249" http.request.id=fe4f8488-b800-4319-8994-7be8e723fc7d http.request.method=PUT http.request.remoteaddr="127.0.0.1:49450" 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.389583ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [07/Aug/2025:20:18:09 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-08-07T20:18:10Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41249" http.request.id=c0bfb068-9e58-48c0-b8fc-bfbeeda05681 http.request.method=POST http.request.remoteaddr="127.0.0.1:49450" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.149336ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:10 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41249" http.request.id=c4a33358-9834-452b-a963-690ebbb86f43 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49450" http.request.uri="/v2/foo/schema2/blobs/uploads/26d10ae6-6160-40f7-b936-d25fc16a448e?_state=SaOFk2-LeG9NrITsTOYfen4HCW7LIFUSuVh44nUkeTR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyNmQxMGFlNi02MTYwLTQwZjctYjkzNi1kMjVmYzE2YTQ0OGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTg6MTAuMDcwMzI2Njg2WiJ9&digest=sha256%3A0496c130afec29a2662f7e2c98a942f2e7f90eae047e9f835d05f414d3793f0d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.488677014s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:10 +0000] "PUT /v2/foo/schema2/blobs/uploads/26d10ae6-6160-40f7-b936-d25fc16a448e?_state=SaOFk2-LeG9NrITsTOYfen4HCW7LIFUSuVh44nUkeTR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyNmQxMGFlNi02MTYwLTQwZjctYjkzNi1kMjVmYzE2YTQ0OGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTg6MTAuMDcwMzI2Njg2WiJ9&digest=sha256%3A0496c130afec29a2662f7e2c98a942f2e7f90eae047e9f835d05f414d3793f0d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41249" http.request.id=c716d079-fb54-4169-b03a-093a3dc1abe1 http.request.method=POST http.request.remoteaddr="127.0.0.1:49450" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.079586ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:11 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:17Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41249" http.request.id=68a01b26-38f8-48ea-9983-f00fdf6fe60e http.request.method=PUT http.request.remoteaddr="127.0.0.1:49450" http.request.uri="/v2/foo/schema2/blobs/uploads/564d4ced-853d-4a6f-be8a-252b93ca41e1?_state=CLXmdayfZTtaWcRi9Zbv5ZQY24IfOGXreRXmT6u4aRF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1NjRkNGNlZC04NTNkLTRhNmYtYmU4YS0yNTJiOTNjYTQxZTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTg6MTEuODQxMDk4MDcxWiJ9&digest=sha256%3A2cc776fae9544361ca298eabdfe8d8be638350ee0921d52078706b3f237a45de" http.request.useragent="Go-http-client/1.1" http.response.duration=5.959162464s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:11 +0000] "PUT /v2/foo/schema2/blobs/uploads/564d4ced-853d-4a6f-be8a-252b93ca41e1?_state=CLXmdayfZTtaWcRi9Zbv5ZQY24IfOGXreRXmT6u4aRF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1NjRkNGNlZC04NTNkLTRhNmYtYmU4YS0yNTJiOTNjYTQxZTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTg6MTEuODQxMDk4MDcxWiJ9&digest=sha256%3A2cc776fae9544361ca298eabdfe8d8be638350ee0921d52078706b3f237a45de HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:17Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41249" http.request.id=49b8be0e-d5ff-4646-ae07-3ea7dec8694a http.request.method=PUT http.request.remoteaddr="127.0.0.1:49450" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.109976ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:17 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:17Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41249" http.request.id=3fc09ca5-8838-4915-b3ec-0784f0b47ae8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49450" http.request.uri="/v2/foo/schema2/manifests/sha256:67df17c35d2e6070519960c22f22636e1d75102f9683df1e2de16a3a5da2175d" http.request.useragent="Go-http-client/1.1" http.response.duration=2.468676ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:17 +0000] "PUT /v2/foo/schema2/manifests/sha256:67df17c35d2e6070519960c22f22636e1d75102f9683df1e2de16a3a5da2175d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:17Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41249" http.request.id=7b48fe69-1520-4cc0-b10a-338416a4f5e9 http.request.method=GET http.request.remoteaddr="127.0.0.1:49450" 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.500824ms http.response.status=200 http.response.written=732 127.0.0.1 - - [07/Aug/2025:20:18:17 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-07T20:18:17Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41249" http.request.id=ff227ed5-ace0-497e-8e5c-48da9aca0c1f http.request.method=GET http.request.remoteaddr="127.0.0.1:49450" http.request.uri="/v2/foo/schema2/manifests/sha256:67df17c35d2e6070519960c22f22636e1d75102f9683df1e2de16a3a5da2175d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.797635ms http.response.status=200 http.response.written=732 127.0.0.1 - - [07/Aug/2025:20:18:17 +0000] "GET /v2/foo/schema2/manifests/sha256:67df17c35d2e6070519960c22f22636e1d75102f9683df1e2de16a3a5da2175d HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-07T20:18:17Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41249" http.request.id=26f0d625-a25c-4083-8578-50dc484f4c89 http.request.method=GET http.request.remoteaddr="127.0.0.1:49450" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.488144ms http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:17 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:17Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41249" http.request.id=3fa5f367-2d89-46b9-818d-5854584461c3 http.request.method=GET http.request.remoteaddr="127.0.0.1:49450" http.request.uri="/v2/foo/schema2/manifests/sha256:67df17c35d2e6070519960c22f22636e1d75102f9683df1e2de16a3a5da2175d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.144703ms http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:17 +0000] "GET /v2/foo/schema2/manifests/sha256:67df17c35d2e6070519960c22f22636e1d75102f9683df1e2de16a3a5da2175d HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:17Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41249" http.request.id=5b4c099c-b4c9-4ce3-975d-260cb4f51610 http.request.method=GET http.request.remoteaddr="127.0.0.1:49450" 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.454184ms http.response.status=200 http.response.written=45 127.0.0.1 - - [07/Aug/2025:20:18:17 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-08-07T20:18:17Z" level=info msg="rewriting manifest sha256:67df17c35d2e6070519960c22f22636e1d75102f9683df1e2de16a3a5da2175d in schema1 format to support old client" go.version=go1.24.6 http.request.host="127.0.0.1:41249" http.request.id=1ab3862e-722c-419e-8260-2902bd696d76 http.request.method=GET http.request.remoteaddr="127.0.0.1:49450" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-07T20:18:17Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41249" http.request.id=1ab3862e-722c-419e-8260-2902bd696d76 http.request.method=GET http.request.remoteaddr="127.0.0.1:49450" 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.554537ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [07/Aug/2025:20:18:17 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-08-07T20:18:17Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:41249" http.request.id=6e9052e4-ccd4-4049-a63b-0e6c567d876c http.request.method=PUT http.request.remoteaddr="127.0.0.1:49450" 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.644505ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [07/Aug/2025:20:18:17 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-08-07T20:18:17Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:41249" http.request.id=53667671-f7dd-40d7-b5f6-9aaf543bd689 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49450" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.821175ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:17 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:17Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:41249" http.request.id=519f7190-45a3-4277-b033-282aa251c30d http.request.method=PUT http.request.remoteaddr="127.0.0.1:49450" http.request.uri="/v2/foo/schema2/manifests/sha256:b9da5f70879dc84824826c1226fdd117010d2843be767243b7aa00036209292d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.629615ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:17 +0000] "PUT /v2/foo/schema2/manifests/sha256:b9da5f70879dc84824826c1226fdd117010d2843be767243b7aa00036209292d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:17Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41249" http.request.id=ce6a396c-d0af-4299-974f-99000179a992 http.request.method=GET http.request.remoteaddr="127.0.0.1:49450" 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.266383ms http.response.status=200 http.response.written=434 127.0.0.1 - - [07/Aug/2025:20:18:17 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-08-07T20:18:17Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41249" http.request.id=d33cb799-7d6b-4e7f-8aa0-b96142248080 http.request.method=GET http.request.remoteaddr="127.0.0.1:49450" http.request.uri="/v2/foo/schema2/manifests/sha256:b9da5f70879dc84824826c1226fdd117010d2843be767243b7aa00036209292d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.235113ms http.response.status=200 http.response.written=434 127.0.0.1 - - [07/Aug/2025:20:18:17 +0000] "GET /v2/foo/schema2/manifests/sha256:b9da5f70879dc84824826c1226fdd117010d2843be767243b7aa00036209292d HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-08-07T20:18:17Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41249" http.request.id=89d2b3a7-9700-45ee-9079-eb010a05fe73 http.request.method=GET http.request.remoteaddr="127.0.0.1:49450" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.149934ms http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:17 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:17Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41249" http.request.id=05cf9de4-a488-4891-893a-b894e9bd79af http.request.method=GET http.request.remoteaddr="127.0.0.1:49450" http.request.uri="/v2/foo/schema2/manifests/sha256:b9da5f70879dc84824826c1226fdd117010d2843be767243b7aa00036209292d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.024383ms http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:17 +0000] "GET /v2/foo/schema2/manifests/sha256:b9da5f70879dc84824826c1226fdd117010d2843be767243b7aa00036209292d HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:17Z" level=info msg="rewriting manifest list sha256:b9da5f70879dc84824826c1226fdd117010d2843be767243b7aa00036209292d in schema1 format to support old client" go.version=go1.24.6 http.request.host="127.0.0.1:41249" http.request.id=4b47c010-bd23-44bf-9397-653bcffa765b http.request.method=GET http.request.remoteaddr="127.0.0.1:49450" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2025-08-07T20:18:17Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41249" http.request.id=4b47c010-bd23-44bf-9397-653bcffa765b http.request.method=GET http.request.remoteaddr="127.0.0.1:49450" 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.179496ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [07/Aug/2025:20:18:17 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-08-07T20:18:17Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-07T20:18:17Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T20:18:17Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:38701" http.request.id=547a782d-13d4-4d52-b61c-9111f3255ac4 http.request.method=GET http.request.remoteaddr="127.0.0.1:34214" 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.246053ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [07/Aug/2025:20:18:17 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-08-07T20:18:17Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.24.6 http.request.host="127.0.0.1:38701" http.request.id=0e959b6f-3390-408a-84b5-0cf6f5a9c3cf http.request.method=GET http.request.remoteaddr="127.0.0.1:34214" 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.167053ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [07/Aug/2025:20:18:17 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-07T20:18:17Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.6 http.request.host="127.0.0.1:38701" http.request.id=746807ed-247a-4f39-ba2d-2f03cfb1e6d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34214" 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="969.012µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [07/Aug/2025:20:18:17 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-08-07T20:18:17Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:38701" http.request.id=0b3e7b9e-c39d-4ff5-a682-26d14fae5a79 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34214" 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.306236ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-07T20:18:17Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:38701" http.request.id=0b3e7b9e-c39d-4ff5-a682-26d14fae5a79 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34214" 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.362386ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-07T20:18:17Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:38701" http.request.id=0b3e7b9e-c39d-4ff5-a682-26d14fae5a79 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34214" 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.406537ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-07T20:18:17Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:38701" http.request.id=0b3e7b9e-c39d-4ff5-a682-26d14fae5a79 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34214" 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.440087ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [07/Aug/2025:20:18:17 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-08-07T20:18:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38701" http.request.id=d70e563b-5c06-42a3-a4bf-94d23cf3f662 http.request.method=POST http.request.remoteaddr="127.0.0.1:34214" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.134204ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:18 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:19Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38701" http.request.id=efa914b0-36b9-46cb-856a-bae7eac9c1d9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34214" http.request.uri="/v2/foo/schema1/blobs/uploads/982d5868-3b3d-4131-8864-a4563532a20c?_state=QN3QOb8zwD0D59MBCn_o9X6jPVIlVT4Sa48oBGcNXN57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5ODJkNTg2OC0zYjNkLTQxMzEtODg2NC1hNDU2MzUzMmEyMGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTg6MTguMDA5MjQ5MDg3WiJ9&digest=sha256%3A3d796e7df449c401e47f1ea8ed6c9944ae1800f6bb622b98662a7310283834a5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.843663604s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:18 +0000] "PUT /v2/foo/schema1/blobs/uploads/982d5868-3b3d-4131-8864-a4563532a20c?_state=QN3QOb8zwD0D59MBCn_o9X6jPVIlVT4Sa48oBGcNXN57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5ODJkNTg2OC0zYjNkLTQxMzEtODg2NC1hNDU2MzUzMmEyMGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTg6MTguMDA5MjQ5MDg3WiJ9&digest=sha256%3A3d796e7df449c401e47f1ea8ed6c9944ae1800f6bb622b98662a7310283834a5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38701" http.request.id=1a79cac8-ab29-44eb-a3a1-e1348a8406f5 http.request.method=POST http.request.remoteaddr="127.0.0.1:34214" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.882625ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:20 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38701" http.request.id=094e1859-4d8a-4605-a3c2-bc616d7cb1ed http.request.method=PUT http.request.remoteaddr="127.0.0.1:34214" http.request.uri="/v2/foo/schema1/blobs/uploads/e1dbf44b-5e11-4053-9d8e-22d4e9346404?_state=ne2agbjevZvetL5QGejkbtkLQPPvVvt4FS5-O_U0T2N7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlMWRiZjQ0Yi01ZTExLTQwNTMtOWQ4ZS0yMmQ0ZTkzNDY0MDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTg6MjAuMTMxNzQ1NzQ0WiJ9&digest=sha256%3A16b9c6902282d7c77a92f9fe928069f69a2b51e001c0b16032fa6abdd9894fd0" http.request.useragent="Go-http-client/1.1" http.response.duration=6.031813293s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:20 +0000] "PUT /v2/foo/schema1/blobs/uploads/e1dbf44b-5e11-4053-9d8e-22d4e9346404?_state=ne2agbjevZvetL5QGejkbtkLQPPvVvt4FS5-O_U0T2N7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlMWRiZjQ0Yi01ZTExLTQwNTMtOWQ4ZS0yMmQ0ZTkzNDY0MDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTg6MjAuMTMxNzQ1NzQ0WiJ9&digest=sha256%3A16b9c6902282d7c77a92f9fe928069f69a2b51e001c0b16032fa6abdd9894fd0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38701" http.request.id=e48a3e30-1a68-47f6-85f9-7506f37aece0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34214" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.55421ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:26 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38701" http.request.id=dab15272-3fd4-4ec9-b4ef-27a8650aceab http.request.method=PUT http.request.remoteaddr="127.0.0.1:34214" http.request.uri="/v2/foo/schema1/manifests/sha256:fa5df76a74f1c42bb96cfa1048267abce900bd053dc8408d4a68ca6be1b1a9a0" http.request.useragent="Go-http-client/1.1" http.response.duration=2.430557ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:26 +0000] "PUT /v2/foo/schema1/manifests/sha256:fa5df76a74f1c42bb96cfa1048267abce900bd053dc8408d4a68ca6be1b1a9a0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38701" http.request.id=01d132ab-32aa-4209-81b8-a1ebb664eba1 http.request.method=GET http.request.remoteaddr="127.0.0.1:34214" 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.079616ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [07/Aug/2025:20:18:26 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-07T20:18:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38701" http.request.id=63a6fe40-340a-4a98-9f08-0068f708b64c http.request.method=GET http.request.remoteaddr="127.0.0.1:34214" http.request.uri="/v2/foo/schema1/manifests/sha256:fa5df76a74f1c42bb96cfa1048267abce900bd053dc8408d4a68ca6be1b1a9a0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.901195ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [07/Aug/2025:20:18:26 +0000] "GET /v2/foo/schema1/manifests/sha256:fa5df76a74f1c42bb96cfa1048267abce900bd053dc8408d4a68ca6be1b1a9a0 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-07T20:18:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:38701" http.request.id=5a592c37-45c3-411d-a078-6df238ed756c http.request.method=PUT http.request.remoteaddr="127.0.0.1:34214" http.request.uri="/v2/foo/schema1/manifests/sha256:fa5df76a74f1c42bb96cfa1048267abce900bd053dc8408d4a68ca6be1b1a9a0" http.request.useragent="Go-http-client/1.1" http.response.duration=3.267329ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:26 +0000] "PUT /v2/foo/schema1/manifests/sha256:fa5df76a74f1c42bb96cfa1048267abce900bd053dc8408d4a68ca6be1b1a9a0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:38701" http.request.id=3d6e1905-5924-45a4-8e16-3af302623b69 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34214" http.request.uri="/v2/foo/schema1/manifests/sha256:fa5df76a74f1c42bb96cfa1048267abce900bd053dc8408d4a68ca6be1b1a9a0" http.request.useragent="Go-http-client/1.1" http.response.duration=2.418266ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:26 +0000] "PUT /v2/foo/schema1/manifests/sha256:fa5df76a74f1c42bb96cfa1048267abce900bd053dc8408d4a68ca6be1b1a9a0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json" http.request.host="127.0.0.1:38701" http.request.id=d7d2f700-4d06-4787-972d-4121f7366332 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34214" http.request.uri="/v2/foo/schema1/manifests/sha256:fa5df76a74f1c42bb96cfa1048267abce900bd053dc8408d4a68ca6be1b1a9a0" http.request.useragent="Go-http-client/1.1" http.response.duration=2.399427ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:26 +0000] "PUT /v2/foo/schema1/manifests/sha256:fa5df76a74f1c42bb96cfa1048267abce900bd053dc8408d4a68ca6be1b1a9a0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38701" http.request.id=90843f55-f499-48c2-b34d-04e4144a2db2 http.request.method=GET http.request.remoteaddr="127.0.0.1:34214" http.request.uri="/v2/foo/schema1/manifests/sha256:fa5df76a74f1c42bb96cfa1048267abce900bd053dc8408d4a68ca6be1b1a9a0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.886535ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [07/Aug/2025:20:18:26 +0000] "GET /v2/foo/schema1/manifests/sha256:fa5df76a74f1c42bb96cfa1048267abce900bd053dc8408d4a68ca6be1b1a9a0 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-07T20:18:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38701" http.request.id=3ff19f40-ab7e-4345-975f-9a3dc0384a9e http.request.method=GET http.request.remoteaddr="127.0.0.1:34214" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.374744ms http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:26 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38701" http.request.id=80c2ed3a-52ca-4c31-af36-a23889d2a30a http.request.method=GET http.request.remoteaddr="127.0.0.1:34214" http.request.uri="/v2/foo/schema1/manifests/sha256:fa5df76a74f1c42bb96cfa1048267abce900bd053dc8408d4a68ca6be1b1a9a0" http.request.useragent="Go-http-client/1.1" http.response.duration=1.013732ms http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:26 +0000] "GET /v2/foo/schema1/manifests/sha256:fa5df76a74f1c42bb96cfa1048267abce900bd053dc8408d4a68ca6be1b1a9a0 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38701" http.request.id=80c8671d-0066-4149-8756-980232b182eb http.request.method=GET http.request.remoteaddr="127.0.0.1:34214" 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.091493ms http.response.status=200 http.response.written=41 127.0.0.1 - - [07/Aug/2025:20:18:26 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-08-07T20:18:26Z" level=error msg="payload digest does match: "sha256:9af99aa341f345ed9b5970577fdf43dd4cea31a11c851506844171c0e8ae9138" != "sha256:fa5df76a74f1c42bb96cfa1048267abce900bd053dc8408d4a68ca6be1b1a9a0"" go.version=go1.24.6 http.request.host="127.0.0.1:38701" http.request.id=ebb56f22-db99-441e-8356-1ada90003d14 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34214" http.request.uri="/v2/foo/schema1/manifests/sha256:fa5df76a74f1c42bb96cfa1048267abce900bd053dc8408d4a68ca6be1b1a9a0" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:fa5df76a74f1c42bb96cfa1048267abce900bd053dc8408d4a68ca6be1b1a9a0" time="2025-08-07T20:18:26Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:38701" http.request.id=ebb56f22-db99-441e-8356-1ada90003d14 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34214" http.request.uri="/v2/foo/schema1/manifests/sha256:fa5df76a74f1c42bb96cfa1048267abce900bd053dc8408d4a68ca6be1b1a9a0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.255294ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:fa5df76a74f1c42bb96cfa1048267abce900bd053dc8408d4a68ca6be1b1a9a0" 127.0.0.1 - - [07/Aug/2025:20:18:26 +0000] "PUT /v2/foo/schema1/manifests/sha256:fa5df76a74f1c42bb96cfa1048267abce900bd053dc8408d4a68ca6be1b1a9a0 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-08-07T20:18:26Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:38701" http.request.id=1596558e-40a5-4118-ae07-dd79674324c6 http.request.method=GET http.request.remoteaddr="127.0.0.1:34218" 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.323044ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [07/Aug/2025:20:18:26 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-07T20:18:26Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.24.6 http.request.host="127.0.0.1:38701" http.request.id=0478803e-e272-4b6c-adbb-08e21b04a640 http.request.method=GET http.request.remoteaddr="127.0.0.1:34218" 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.230884ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [07/Aug/2025:20:18:26 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-07T20:18:26Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38701" http.request.id=6299788c-30aa-4ce4-bff3-0ce993ed06f9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34218" 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.347353ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-07T20:18:26Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38701" http.request.id=6299788c-30aa-4ce4-bff3-0ce993ed06f9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34218" 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.399284ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-07T20:18:26Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38701" http.request.id=6299788c-30aa-4ce4-bff3-0ce993ed06f9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34218" 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.437064ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [07/Aug/2025:20:18:26 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-08-07T20:18:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38701" http.request.id=840019cb-6c4c-4c17-8c27-d98d833ea5c4 http.request.method=POST http.request.remoteaddr="127.0.0.1:34218" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.349523ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:26 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38701" http.request.id=a2270d9c-bdaa-4028-8087-02781e0772f2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34218" http.request.uri="/v2/foo/schema2/blobs/uploads/37314981-aa2c-4848-b33e-1253d49d7f76?_state=CTbvaKRPPZIH9Z6-R4vJp2rN4owbgK5xkdW_6j61Cf97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzNzMxNDk4MS1hYTJjLTQ4NDgtYjMzZS0xMjUzZDQ5ZDdmNzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTg6MjYuMjA1MDI3NjkxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.617275ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:26 +0000] "PUT /v2/foo/schema2/blobs/uploads/37314981-aa2c-4848-b33e-1253d49d7f76?_state=CTbvaKRPPZIH9Z6-R4vJp2rN4owbgK5xkdW_6j61Cf97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzNzMxNDk4MS1hYTJjLTQ4NDgtYjMzZS0xMjUzZDQ5ZDdmNzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTg6MjYuMjA1MDI3NjkxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:26Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38701" http.request.id=47742f9e-6b84-407a-9394-625f74897fce http.request.method=PUT http.request.remoteaddr="127.0.0.1:34218" 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.410614ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-07T20:18:26Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38701" http.request.id=47742f9e-6b84-407a-9394-625f74897fce http.request.method=PUT http.request.remoteaddr="127.0.0.1:34218" 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.467334ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [07/Aug/2025:20:18:26 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-08-07T20:18:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38701" http.request.id=804fb3cb-39c9-4474-bcc5-e382b6a29125 http.request.method=POST http.request.remoteaddr="127.0.0.1:34218" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.611274ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:26 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:27Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38701" http.request.id=6ddc9f14-09c7-42d9-92a4-5aae966de040 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34218" http.request.uri="/v2/foo/schema2/blobs/uploads/a769c3bd-1759-44c3-b990-653382a09736?_state=AYkPC7N5h0t0KPsuqVOX_aRnjDvmR1tcwzRYW8w8edF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhNzY5YzNiZC0xNzU5LTQ0YzMtYjk5MC02NTMzODJhMDk3MzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTg6MjYuMzc1MzUwNDA3WiJ9&digest=sha256%3Ae9bc77f40088b826d7e36da5c5119792e9b825da0dbbf2d73ae9ca2ec0cfa98e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.376975057s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:26 +0000] "PUT /v2/foo/schema2/blobs/uploads/a769c3bd-1759-44c3-b990-653382a09736?_state=AYkPC7N5h0t0KPsuqVOX_aRnjDvmR1tcwzRYW8w8edF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhNzY5YzNiZC0xNzU5LTQ0YzMtYjk5MC02NTMzODJhMDk3MzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTg6MjYuMzc1MzUwNDA3WiJ9&digest=sha256%3Ae9bc77f40088b826d7e36da5c5119792e9b825da0dbbf2d73ae9ca2ec0cfa98e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:28Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38701" http.request.id=0f7c1101-f0f7-4234-920d-4616c64120b2 http.request.method=POST http.request.remoteaddr="127.0.0.1:34218" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.817128ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:28 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38701" http.request.id=ca529461-cc16-4ffb-b92c-ebec4fbc3cb1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34218" http.request.uri="/v2/foo/schema2/blobs/uploads/6e3e0b33-d461-4fef-bf2d-806bea7af12e?_state=YOn6jtWTlosJSvSS9kvVwKPDbMOy3YsUnu_1n1zF48V7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2ZTNlMGIzMy1kNDYxLTRmZWYtYmYyZC04MDZiZWE3YWYxMmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTg6MjguMDgxNDQ0NDc1WiJ9&digest=sha256%3Ab0a72c64ffa184ccd60317ce1895ee172e6bb1b125408e3c0b527a7c100bec5c" http.request.useragent="Go-http-client/1.1" http.response.duration=6.397660134s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:28 +0000] "PUT /v2/foo/schema2/blobs/uploads/6e3e0b33-d461-4fef-bf2d-806bea7af12e?_state=YOn6jtWTlosJSvSS9kvVwKPDbMOy3YsUnu_1n1zF48V7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2ZTNlMGIzMy1kNDYxLTRmZWYtYmYyZC04MDZiZWE3YWYxMmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTg6MjguMDgxNDQ0NDc1WiJ9&digest=sha256%3Ab0a72c64ffa184ccd60317ce1895ee172e6bb1b125408e3c0b527a7c100bec5c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38701" http.request.id=3eda5d3b-fcc1-4ee5-8581-510168735830 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34218" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.156006ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:34 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38701" http.request.id=014c4d30-4d0a-45fd-a696-c43a16671e7d http.request.method=PUT http.request.remoteaddr="127.0.0.1:34218" http.request.uri="/v2/foo/schema2/manifests/sha256:8c231869bbbd327908fa98f216f7cc2f48365bf2869d0f0ef7e63bb4152609bd" http.request.useragent="Go-http-client/1.1" http.response.duration=1.822455ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:34 +0000] "PUT /v2/foo/schema2/manifests/sha256:8c231869bbbd327908fa98f216f7cc2f48365bf2869d0f0ef7e63bb4152609bd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38701" http.request.id=d19ab043-08bc-40d5-adbf-bf2a82148207 http.request.method=GET http.request.remoteaddr="127.0.0.1:34218" 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.558145ms http.response.status=200 http.response.written=732 127.0.0.1 - - [07/Aug/2025:20:18:34 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-07T20:18:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38701" http.request.id=877e7dc1-cbe2-49ed-8aaa-21d49edf03ac http.request.method=GET http.request.remoteaddr="127.0.0.1:34218" http.request.uri="/v2/foo/schema2/manifests/sha256:8c231869bbbd327908fa98f216f7cc2f48365bf2869d0f0ef7e63bb4152609bd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.577924ms http.response.status=200 http.response.written=732 127.0.0.1 - - [07/Aug/2025:20:18:34 +0000] "GET /v2/foo/schema2/manifests/sha256:8c231869bbbd327908fa98f216f7cc2f48365bf2869d0f0ef7e63bb4152609bd HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-07T20:18:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38701" http.request.id=45b2d8ce-03ec-474f-9399-ac2f5b8f4651 http.request.method=GET http.request.remoteaddr="127.0.0.1:34218" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.506514ms http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:34 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38701" http.request.id=bba1edbe-9cb1-49d6-b5e0-3ab7ac377acc http.request.method=GET http.request.remoteaddr="127.0.0.1:34218" http.request.uri="/v2/foo/schema2/manifests/sha256:8c231869bbbd327908fa98f216f7cc2f48365bf2869d0f0ef7e63bb4152609bd" http.request.useragent="Go-http-client/1.1" http.response.duration=1.126263ms http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:34 +0000] "GET /v2/foo/schema2/manifests/sha256:8c231869bbbd327908fa98f216f7cc2f48365bf2869d0f0ef7e63bb4152609bd HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38701" http.request.id=66ce65d6-6470-47f4-bf53-eef01c5c1a8e http.request.method=GET http.request.remoteaddr="127.0.0.1:34218" 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.064423ms http.response.status=200 http.response.written=45 127.0.0.1 - - [07/Aug/2025:20:18:34 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-08-07T20:18:34Z" level=info msg="rewriting manifest sha256:8c231869bbbd327908fa98f216f7cc2f48365bf2869d0f0ef7e63bb4152609bd in schema1 format to support old client" go.version=go1.24.6 http.request.host="127.0.0.1:38701" http.request.id=b8ea47d5-7263-4ded-89c8-c629ca6401ee http.request.method=GET http.request.remoteaddr="127.0.0.1:34218" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-07T20:18:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38701" http.request.id=b8ea47d5-7263-4ded-89c8-c629ca6401ee http.request.method=GET http.request.remoteaddr="127.0.0.1:34218" 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.321536ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [07/Aug/2025:20:18:34 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-08-07T20:18:34Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:38701" http.request.id=90c7de03-8ced-4ad2-85d1-3bdc554a62e6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34218" 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.301604ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [07/Aug/2025:20:18:34 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-08-07T20:18:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:38701" http.request.id=1b6039b8-dcdd-4b04-93e4-d48e15a7b5bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:34218" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.536874ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:34 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:38701" http.request.id=927148a5-4397-42c7-8c33-cc60320e9df9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34218" http.request.uri="/v2/foo/schema2/manifests/sha256:621d888ba975418e32d702d1de38e4f6ea6a25fe2176798ef8a19a0bddfd2c4f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.392264ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:34 +0000] "PUT /v2/foo/schema2/manifests/sha256:621d888ba975418e32d702d1de38e4f6ea6a25fe2176798ef8a19a0bddfd2c4f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38701" http.request.id=2d6a05b7-2c2c-490f-9bc6-b9e0fdf6d24e http.request.method=GET http.request.remoteaddr="127.0.0.1:34218" 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.309044ms http.response.status=200 http.response.written=434 127.0.0.1 - - [07/Aug/2025:20:18:34 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-08-07T20:18:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38701" http.request.id=e16fc8af-6ea7-42fc-bd2f-2bd1a0bdae22 http.request.method=GET http.request.remoteaddr="127.0.0.1:34218" http.request.uri="/v2/foo/schema2/manifests/sha256:621d888ba975418e32d702d1de38e4f6ea6a25fe2176798ef8a19a0bddfd2c4f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.349584ms http.response.status=200 http.response.written=434 127.0.0.1 - - [07/Aug/2025:20:18:34 +0000] "GET /v2/foo/schema2/manifests/sha256:621d888ba975418e32d702d1de38e4f6ea6a25fe2176798ef8a19a0bddfd2c4f HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-08-07T20:18:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38701" http.request.id=9ae28f61-f1c7-4fca-a4c4-b056045b0207 http.request.method=GET http.request.remoteaddr="127.0.0.1:34218" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.090663ms http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:34 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38701" http.request.id=12cdd8b1-c593-4293-b170-1ca910a61441 http.request.method=GET http.request.remoteaddr="127.0.0.1:34218" http.request.uri="/v2/foo/schema2/manifests/sha256:621d888ba975418e32d702d1de38e4f6ea6a25fe2176798ef8a19a0bddfd2c4f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.076353ms http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:34 +0000] "GET /v2/foo/schema2/manifests/sha256:621d888ba975418e32d702d1de38e4f6ea6a25fe2176798ef8a19a0bddfd2c4f HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:34Z" level=info msg="rewriting manifest list sha256:621d888ba975418e32d702d1de38e4f6ea6a25fe2176798ef8a19a0bddfd2c4f in schema1 format to support old client" go.version=go1.24.6 http.request.host="127.0.0.1:38701" http.request.id=61dc552e-0d14-46f4-82d4-a880b6a73cf1 http.request.method=GET http.request.remoteaddr="127.0.0.1:34218" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2025-08-07T20:18:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38701" http.request.id=61dc552e-0d14-46f4-82d4-a880b6a73cf1 http.request.method=GET http.request.remoteaddr="127.0.0.1:34218" 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.268786ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [07/Aug/2025:20:18:34 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (34.43s) === RUN TestGetManifestWithStorageError time="2025-08-07T20:18:34Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-07T20:18:34Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T20:18:34Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:45161" http.request.id=6e7ad590-62ca-4f42-b05b-a2d46cd6479f http.request.method=GET http.request.remoteaddr="127.0.0.1:52278" 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.225403ms http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [07/Aug/2025:20:18:34 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-08-07T20:18:34Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.24.6 http.request.host="127.0.0.1:45161" http.request.id=e08b0979-1ff7-487d-89ff-8ac147c383b9 http.request.method=GET http.request.remoteaddr="127.0.0.1:52278" 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.003133ms http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [07/Aug/2025:20:18:34 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-08-07T20:18:34Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.24.6 http.request.host="127.0.0.1:45161" http.request.id=b88e7d81-84a9-4af9-9997-2338d06b1f50 http.request.method=GET http.request.remoteaddr="127.0.0.1:52278" 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.814275ms http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [07/Aug/2025:20:18:34 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-08-07T20:18:34Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.24.6 http.request.host="127.0.0.1:45161" http.request.id=6efa4e2c-df9e-47c9-9cd9-3f73dbcad73f http.request.method=GET http.request.remoteaddr="127.0.0.1:52278" 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="995.253µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [07/Aug/2025:20:18:34 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2025-08-07T20:18:34Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-07T20:18:34Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T20:18:34Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=73688fc5-0914-45db-aa80-9bbe8decc3e6 http.request.method=GET http.request.remoteaddr="127.0.0.1:36740" 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.860485ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [07/Aug/2025:20:18:34 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-08-07T20:18:34Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=58a69c0d-3ff8-475d-9d64-b49c2ec3827e http.request.method=GET http.request.remoteaddr="127.0.0.1:36740" 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.470744ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [07/Aug/2025:20:18:34 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-07T20:18:34Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=daee35d9-caf5-4f13-809e-6b58ba34fae9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36740" 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.056303ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [07/Aug/2025:20:18:34 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-08-07T20:18:34Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=4d1e3bf0-4530-47ee-b2c2-d945027fae44 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36740" 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.979796ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-07T20:18:34Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=4d1e3bf0-4530-47ee-b2c2-d945027fae44 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36740" 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.035226ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-07T20:18:34Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=4d1e3bf0-4530-47ee-b2c2-d945027fae44 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36740" 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.099596ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-07T20:18:34Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=4d1e3bf0-4530-47ee-b2c2-d945027fae44 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36740" 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.132456ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [07/Aug/2025:20:18:34 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-08-07T20:18:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=e2208e43-380a-4583-87de-8b90931a9c8a http.request.method=POST http.request.remoteaddr="127.0.0.1:36740" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.893246ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:34 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:36Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=6b45fe45-426f-4d76-89e0-9ea1e1816d52 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36740" http.request.uri="/v2/foo/schema1/blobs/uploads/9d04b789-a6a1-4e92-ba9b-54eb0c2c8c87?_state=Z9y5wtase-to0Ii5bpwTqftVCWS5Syq1a7jFDv3CxVt7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5ZDA0Yjc4OS1hNmExLTRlOTItYmE5Yi01NGViMGMyYzhjODciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTg6MzQuNzAwNTUxODc1WiJ9&digest=sha256%3A1d2a5c7b13404548247716bcaee13dfe5be7fcc511438673d74d06a4e595e1bb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.665395497s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:34 +0000] "PUT /v2/foo/schema1/blobs/uploads/9d04b789-a6a1-4e92-ba9b-54eb0c2c8c87?_state=Z9y5wtase-to0Ii5bpwTqftVCWS5Syq1a7jFDv3CxVt7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5ZDA0Yjc4OS1hNmExLTRlOTItYmE5Yi01NGViMGMyYzhjODciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTg6MzQuNzAwNTUxODc1WiJ9&digest=sha256%3A1d2a5c7b13404548247716bcaee13dfe5be7fcc511438673d74d06a4e595e1bb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:36Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=6f18f082-e8c0-4ccc-9ba4-58ee582633d6 http.request.method=POST http.request.remoteaddr="127.0.0.1:36740" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.263266ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:36 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=74da8c5b-5a9e-43a7-b402-9a50f8e396a2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36740" http.request.uri="/v2/foo/schema1/blobs/uploads/8d6f1991-2685-4e7a-ad8d-eed659e472c0?_state=sIC6GtFWcXRd4acUhsBE69mI_JkalFXFxS7jzu6HIVl7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4ZDZmMTk5MS0yNjg1LTRlN2EtYWQ4ZC1lZWQ2NTllNDcyYzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTg6MzYuNjIzNzgwNjA3WiJ9&digest=sha256%3A21c489840d6f88c2deccf01d25ac1a5d42217625c0a93ed4b3925d47908f5012" http.request.useragent="Go-http-client/1.1" http.response.duration=4.587929293s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:36 +0000] "PUT /v2/foo/schema1/blobs/uploads/8d6f1991-2685-4e7a-ad8d-eed659e472c0?_state=sIC6GtFWcXRd4acUhsBE69mI_JkalFXFxS7jzu6HIVl7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4ZDZmMTk5MS0yNjg1LTRlN2EtYWQ4ZC1lZWQ2NTllNDcyYzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTg6MzYuNjIzNzgwNjA3WiJ9&digest=sha256%3A21c489840d6f88c2deccf01d25ac1a5d42217625c0a93ed4b3925d47908f5012 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=7360f207-08d3-4996-8be6-9540b1fe7c27 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36740" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.73257ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:41 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=074c22db-9296-461c-be68-e61663c8ab12 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36740" http.request.uri="/v2/foo/schema1/manifests/sha256:cd39121d6bc851efb4b716e6419f5be64d0f32432f2b49292d290826b01f9176" http.request.useragent="Go-http-client/1.1" http.response.duration=2.748488ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:41 +0000] "PUT /v2/foo/schema1/manifests/sha256:cd39121d6bc851efb4b716e6419f5be64d0f32432f2b49292d290826b01f9176 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=a051dfdb-0a3c-41b7-a920-82abf502c1ab http.request.method=GET http.request.remoteaddr="127.0.0.1:36740" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.873235ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [07/Aug/2025:20:18:41 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-07T20:18:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=1af76d37-6df1-4f05-bfe9-0c5ea5590630 http.request.method=GET http.request.remoteaddr="127.0.0.1:36740" http.request.uri="/v2/foo/schema1/manifests/sha256:cd39121d6bc851efb4b716e6419f5be64d0f32432f2b49292d290826b01f9176" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.511136ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [07/Aug/2025:20:18:41 +0000] "GET /v2/foo/schema1/manifests/sha256:cd39121d6bc851efb4b716e6419f5be64d0f32432f2b49292d290826b01f9176 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-07T20:18:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:42939" http.request.id=81583340-bd2f-4cdb-851c-500ae5680cd9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36740" http.request.uri="/v2/foo/schema1/manifests/sha256:cd39121d6bc851efb4b716e6419f5be64d0f32432f2b49292d290826b01f9176" http.request.useragent="Go-http-client/1.1" http.response.duration=2.393667ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:41 +0000] "PUT /v2/foo/schema1/manifests/sha256:cd39121d6bc851efb4b716e6419f5be64d0f32432f2b49292d290826b01f9176 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:42939" http.request.id=442cbaab-7368-4529-bcfb-6c1de143eed7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36740" http.request.uri="/v2/foo/schema1/manifests/sha256:cd39121d6bc851efb4b716e6419f5be64d0f32432f2b49292d290826b01f9176" http.request.useragent="Go-http-client/1.1" http.response.duration=2.773258ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:41 +0000] "PUT /v2/foo/schema1/manifests/sha256:cd39121d6bc851efb4b716e6419f5be64d0f32432f2b49292d290826b01f9176 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json" http.request.host="127.0.0.1:42939" http.request.id=1093d274-c6d7-4351-bfd6-01846c3378fa http.request.method=PUT http.request.remoteaddr="127.0.0.1:36740" http.request.uri="/v2/foo/schema1/manifests/sha256:cd39121d6bc851efb4b716e6419f5be64d0f32432f2b49292d290826b01f9176" http.request.useragent="Go-http-client/1.1" http.response.duration=2.370326ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:41 +0000] "PUT /v2/foo/schema1/manifests/sha256:cd39121d6bc851efb4b716e6419f5be64d0f32432f2b49292d290826b01f9176 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=45ba2449-ce41-4c4a-a4b0-ec1bf19a9776 http.request.method=GET http.request.remoteaddr="127.0.0.1:36740" http.request.uri="/v2/foo/schema1/manifests/sha256:cd39121d6bc851efb4b716e6419f5be64d0f32432f2b49292d290826b01f9176" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.208336ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [07/Aug/2025:20:18:41 +0000] "GET /v2/foo/schema1/manifests/sha256:cd39121d6bc851efb4b716e6419f5be64d0f32432f2b49292d290826b01f9176 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-07T20:18:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=8c196ece-07a2-4aa4-afd5-fd6d72a79ac9 http.request.method=GET http.request.remoteaddr="127.0.0.1:36740" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.192523ms http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:41 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=f28d1ff1-68f3-4d97-8be1-b63901ee2f3b http.request.method=GET http.request.remoteaddr="127.0.0.1:36740" http.request.uri="/v2/foo/schema1/manifests/sha256:cd39121d6bc851efb4b716e6419f5be64d0f32432f2b49292d290826b01f9176" http.request.useragent="Go-http-client/1.1" http.response.duration=1.089593ms http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:41 +0000] "GET /v2/foo/schema1/manifests/sha256:cd39121d6bc851efb4b716e6419f5be64d0f32432f2b49292d290826b01f9176 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=fd694371-f8f0-4bcf-a097-551cdd76d287 http.request.method=GET http.request.remoteaddr="127.0.0.1:36740" 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.522745ms http.response.status=200 http.response.written=41 127.0.0.1 - - [07/Aug/2025:20:18:41 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-08-07T20:18:41Z" level=error msg="payload digest does match: "sha256:dbc40453a89690f3837d66a62d48937b728f1d15d5759d03e920dc877b213d5f" != "sha256:cd39121d6bc851efb4b716e6419f5be64d0f32432f2b49292d290826b01f9176"" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=f08f6190-d502-4a30-9604-783bee201985 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36740" http.request.uri="/v2/foo/schema1/manifests/sha256:cd39121d6bc851efb4b716e6419f5be64d0f32432f2b49292d290826b01f9176" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:cd39121d6bc851efb4b716e6419f5be64d0f32432f2b49292d290826b01f9176" time="2025-08-07T20:18:41Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=f08f6190-d502-4a30-9604-783bee201985 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36740" http.request.uri="/v2/foo/schema1/manifests/sha256:cd39121d6bc851efb4b716e6419f5be64d0f32432f2b49292d290826b01f9176" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.625714ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:cd39121d6bc851efb4b716e6419f5be64d0f32432f2b49292d290826b01f9176" 127.0.0.1 - - [07/Aug/2025:20:18:41 +0000] "PUT /v2/foo/schema1/manifests/sha256:cd39121d6bc851efb4b716e6419f5be64d0f32432f2b49292d290826b01f9176 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-08-07T20:18:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=fe056ece-7885-473c-9a84-dc8352f7425e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50356" http.request.uri="/v2/foo/schema1/manifests/sha256:cd39121d6bc851efb4b716e6419f5be64d0f32432f2b49292d290826b01f9176" http.request.useragent="Go-http-client/1.1" http.response.duration=1.577654ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:41 +0000] "DELETE /v2/foo/schema1/manifests/sha256:cd39121d6bc851efb4b716e6419f5be64d0f32432f2b49292d290826b01f9176 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:41Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:cd39121d6bc851efb4b716e6419f5be64d0f32432f2b49292d290826b01f9176" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=846e9b1f-b26a-420d-ae5f-5bcdd4cad8fd http.request.method=GET http.request.remoteaddr="127.0.0.1:50356" http.request.uri="/v2/foo/schema1/manifests/sha256:cd39121d6bc851efb4b716e6419f5be64d0f32432f2b49292d290826b01f9176" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.549174ms http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:cd39121d6bc851efb4b716e6419f5be64d0f32432f2b49292d290826b01f9176" 127.0.0.1 - - [07/Aug/2025:20:18:41 +0000] "GET /v2/foo/schema1/manifests/sha256:cd39121d6bc851efb4b716e6419f5be64d0f32432f2b49292d290826b01f9176 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-08-07T20:18:41Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=bf2e4895-148b-42af-a603-e35162ce3636 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50368" http.request.uri="/v2/foo/schema1/manifests/sha256:cd39121d6bc851efb4b716e6419f5be64d0f32432f2b49292d290826b01f9176" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.573884ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:cd39121d6bc851efb4b716e6419f5be64d0f32432f2b49292d290826b01f9176" 127.0.0.1 - - [07/Aug/2025:20:18:41 +0000] "DELETE /v2/foo/schema1/manifests/sha256:cd39121d6bc851efb4b716e6419f5be64d0f32432f2b49292d290826b01f9176 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-08-07T20:18:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=80d229a9-0c42-49c2-8450-392478e1b507 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50374" http.request.uri="/v2/foo/schema1/manifests/sha256:cd39121d6bc851efb4b716e6419f5be64d0f32432f2b49292d290826b01f9176" http.request.useragent="Go-http-client/1.1" http.response.duration=2.767527ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:41 +0000] "PUT /v2/foo/schema1/manifests/sha256:cd39121d6bc851efb4b716e6419f5be64d0f32432f2b49292d290826b01f9176 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=1d1bdf43-b246-43a9-a451-f6382785df79 http.request.method=GET http.request.remoteaddr="127.0.0.1:50374" http.request.uri="/v2/foo/schema1/manifests/sha256:cd39121d6bc851efb4b716e6419f5be64d0f32432f2b49292d290826b01f9176" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.964976ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [07/Aug/2025:20:18:41 +0000] "GET /v2/foo/schema1/manifests/sha256:cd39121d6bc851efb4b716e6419f5be64d0f32432f2b49292d290826b01f9176 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-07T20:18:41Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=f6f8b8f0-8c49-40d7-82ed-99e9fae1c13b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50376" 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.650625ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [07/Aug/2025:20:18:41 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-08-07T20:18:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=6c5b41bf-8885-42b2-a031-01d07da6f76f http.request.method=PUT http.request.remoteaddr="127.0.0.1:50392" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.858708ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:41 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=67e6e950-4366-42fe-a8be-bbe2e5365ce4 http.request.method=GET http.request.remoteaddr="127.0.0.1:50392" 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.353543ms http.response.status=200 http.response.written=39 127.0.0.1 - - [07/Aug/2025:20:18:41 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-08-07T20:18:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=44241734-e40a-4195-93b3-e656565d62af http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50392" http.request.uri="/v2/foo/schema1/manifests/sha256:cd39121d6bc851efb4b716e6419f5be64d0f32432f2b49292d290826b01f9176" http.request.useragent="Go-http-client/1.1" http.response.duration=1.619605ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:41 +0000] "DELETE /v2/foo/schema1/manifests/sha256:cd39121d6bc851efb4b716e6419f5be64d0f32432f2b49292d290826b01f9176 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=3d3f415e-76b0-4c85-9764-4feb327d4c0e http.request.method=GET http.request.remoteaddr="127.0.0.1:50392" 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.324454ms http.response.status=200 http.response.written=35 127.0.0.1 - - [07/Aug/2025:20:18:41 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-08-07T20:18:41Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=07d9c4a8-801b-417d-a029-8607b15b4c95 http.request.method=GET http.request.remoteaddr="127.0.0.1:50392" 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.392764ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [07/Aug/2025:20:18:41 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-07T20:18:41Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=3635eba7-74c0-47ca-889f-714ba0ca7bf3 http.request.method=GET http.request.remoteaddr="127.0.0.1:50392" 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.366403ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [07/Aug/2025:20:18:41 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-07T20:18:41Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42939" http.request.id=d6f06749-0f99-408a-b6e5-e30d76df5829 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50392" 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.540715ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-07T20:18:41Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42939" http.request.id=d6f06749-0f99-408a-b6e5-e30d76df5829 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50392" 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.597915ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-07T20:18:41Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42939" http.request.id=d6f06749-0f99-408a-b6e5-e30d76df5829 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50392" 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.635775ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [07/Aug/2025:20:18:41 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-08-07T20:18:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=1efb048a-6474-4235-9491-a438d5d2146d http.request.method=POST http.request.remoteaddr="127.0.0.1:50392" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.365463ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:41 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=cd508304-fb43-4eb6-b3e7-177ce3233484 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50392" http.request.uri="/v2/foo/schema2/blobs/uploads/d1ddb019-b284-4bf9-aabf-cb62570ccc67?_state=ee5Hx5oDI29b3HzxuV_TAM3lT5F3JQMiSRFjGMwuTqB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkMWRkYjAxOS1iMjg0LTRiZjktYWFiZi1jYjYyNTcwY2NjNjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTg6NDEuMjc2NjUwMTY3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=2.042316ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:41 +0000] "PUT /v2/foo/schema2/blobs/uploads/d1ddb019-b284-4bf9-aabf-cb62570ccc67?_state=ee5Hx5oDI29b3HzxuV_TAM3lT5F3JQMiSRFjGMwuTqB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkMWRkYjAxOS1iMjg0LTRiZjktYWFiZi1jYjYyNTcwY2NjNjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTg6NDEuMjc2NjUwMTY3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:41Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42939" http.request.id=9ba1640d-8bd4-4a6c-abaa-9487901a3a08 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50392" 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.391664ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-07T20:18:41Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42939" http.request.id=9ba1640d-8bd4-4a6c-abaa-9487901a3a08 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50392" 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.451724ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [07/Aug/2025:20:18:41 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-08-07T20:18:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=44f01d08-9169-40e9-89bf-e58df4645ac3 http.request.method=POST http.request.remoteaddr="127.0.0.1:50392" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.447506ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:41 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:46Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=cf7eebb8-5c5b-4184-9028-6ddcedc6efb3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50392" http.request.uri="/v2/foo/schema2/blobs/uploads/cbe29bc9-18df-42b4-bdaa-161d11b3564e?_state=U8wMrxUX3-3KH0Xicnx7043CFJZmEEhHQWt8MYQSJvZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjYmUyOWJjOS0xOGRmLTQyYjQtYmRhYS0xNjFkMTFiMzU2NGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTg6NDEuNTU5NjM1MzYxWiJ9&digest=sha256%3Ae856c8c9fc026908fb51f3903d2d67ba0137666d9bfb4229c2ed8dd9d0557c21" http.request.useragent="Go-http-client/1.1" http.response.duration=4.873524364s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:41 +0000] "PUT /v2/foo/schema2/blobs/uploads/cbe29bc9-18df-42b4-bdaa-161d11b3564e?_state=U8wMrxUX3-3KH0Xicnx7043CFJZmEEhHQWt8MYQSJvZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjYmUyOWJjOS0xOGRmLTQyYjQtYmRhYS0xNjFkMTFiMzU2NGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTg6NDEuNTU5NjM1MzYxWiJ9&digest=sha256%3Ae856c8c9fc026908fb51f3903d2d67ba0137666d9bfb4229c2ed8dd9d0557c21 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:46Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=4b4aa38e-a56d-4b8b-ae13-16ad450accf3 http.request.method=POST http.request.remoteaddr="127.0.0.1:50392" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.090216ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:46 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=d39c2282-a5a4-4773-aef4-d08371e9ffd5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50392" http.request.uri="/v2/foo/schema2/blobs/uploads/952a1528-e384-4198-aec5-1f19e680da0b?_state=calS7Bl4inm7M8bBSHH-AImkys65mMVUi-fb6dInIyt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5NTJhMTUyOC1lMzg0LTQxOTgtYWVjNS0xZjE5ZTY4MGRhMGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTg6NDYuNjgyMjYzMTI3WiJ9&digest=sha256%3A40e7f0a6e33306e229c2c534e9506754d2e15e50c37499bef12f7cfe6b629950" http.request.useragent="Go-http-client/1.1" http.response.duration=4.274374175s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:46 +0000] "PUT /v2/foo/schema2/blobs/uploads/952a1528-e384-4198-aec5-1f19e680da0b?_state=calS7Bl4inm7M8bBSHH-AImkys65mMVUi-fb6dInIyt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5NTJhMTUyOC1lMzg0LTQxOTgtYWVjNS0xZjE5ZTY4MGRhMGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMjA6MTg6NDYuNjgyMjYzMTI3WiJ9&digest=sha256%3A40e7f0a6e33306e229c2c534e9506754d2e15e50c37499bef12f7cfe6b629950 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42939" http.request.id=981f29df-76ac-4db6-921a-a8527f450598 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50392" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.643217ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:50 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42939" http.request.id=ed69b334-9918-48ae-bf0e-0c80117ae2e2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50392" http.request.uri="/v2/foo/schema2/manifests/sha256:275c98274c5609d5f3258d02c1cb754528b91d5debf59b52d1366fcb92fce4ca" http.request.useragent="Go-http-client/1.1" http.response.duration=2.026505ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:50 +0000] "PUT /v2/foo/schema2/manifests/sha256:275c98274c5609d5f3258d02c1cb754528b91d5debf59b52d1366fcb92fce4ca HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=aa11013a-528a-4d23-8857-4355035c75af http.request.method=GET http.request.remoteaddr="127.0.0.1:50392" 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.400784ms http.response.status=200 http.response.written=732 127.0.0.1 - - [07/Aug/2025:20:18:50 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-07T20:18:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=758ebbd7-595e-4133-a901-0e5382ddedab http.request.method=GET http.request.remoteaddr="127.0.0.1:50392" http.request.uri="/v2/foo/schema2/manifests/sha256:275c98274c5609d5f3258d02c1cb754528b91d5debf59b52d1366fcb92fce4ca" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.794245ms http.response.status=200 http.response.written=732 127.0.0.1 - - [07/Aug/2025:20:18:50 +0000] "GET /v2/foo/schema2/manifests/sha256:275c98274c5609d5f3258d02c1cb754528b91d5debf59b52d1366fcb92fce4ca HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-07T20:18:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=86bfee81-3c8a-443b-922d-10b153c6a12d http.request.method=GET http.request.remoteaddr="127.0.0.1:50392" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.206423ms http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:50 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=7268f452-dcdf-4d0e-a88e-3001c4e837d0 http.request.method=GET http.request.remoteaddr="127.0.0.1:50392" http.request.uri="/v2/foo/schema2/manifests/sha256:275c98274c5609d5f3258d02c1cb754528b91d5debf59b52d1366fcb92fce4ca" http.request.useragent="Go-http-client/1.1" http.response.duration=1.470014ms http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:50 +0000] "GET /v2/foo/schema2/manifests/sha256:275c98274c5609d5f3258d02c1cb754528b91d5debf59b52d1366fcb92fce4ca HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=76807c12-b64d-40b6-b001-3ec44f843470 http.request.method=GET http.request.remoteaddr="127.0.0.1:50392" 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.174574ms http.response.status=200 http.response.written=45 127.0.0.1 - - [07/Aug/2025:20:18:50 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-08-07T20:18:50Z" level=info msg="rewriting manifest sha256:275c98274c5609d5f3258d02c1cb754528b91d5debf59b52d1366fcb92fce4ca in schema1 format to support old client" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=cf65cb49-1733-48e4-94dc-fa0596d2220c http.request.method=GET http.request.remoteaddr="127.0.0.1:50392" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-07T20:18:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=cf65cb49-1733-48e4-94dc-fa0596d2220c http.request.method=GET http.request.remoteaddr="127.0.0.1:50392" 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.860728ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [07/Aug/2025:20:18:50 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-08-07T20:18:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=ddd9f521-cf9a-4907-bc2f-e64b5f98ac45 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50392" http.request.uri="/v2/foo/schema2/manifests/sha256:275c98274c5609d5f3258d02c1cb754528b91d5debf59b52d1366fcb92fce4ca" http.request.useragent="Go-http-client/1.1" http.response.duration=1.418674ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:50 +0000] "DELETE /v2/foo/schema2/manifests/sha256:275c98274c5609d5f3258d02c1cb754528b91d5debf59b52d1366fcb92fce4ca HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:50Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:275c98274c5609d5f3258d02c1cb754528b91d5debf59b52d1366fcb92fce4ca" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=59a9d8f1-0cb1-4c81-8e25-b73271689f55 http.request.method=GET http.request.remoteaddr="127.0.0.1:50392" http.request.uri="/v2/foo/schema2/manifests/sha256:275c98274c5609d5f3258d02c1cb754528b91d5debf59b52d1366fcb92fce4ca" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.585625ms http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:275c98274c5609d5f3258d02c1cb754528b91d5debf59b52d1366fcb92fce4ca" 127.0.0.1 - - [07/Aug/2025:20:18:50 +0000] "GET /v2/foo/schema2/manifests/sha256:275c98274c5609d5f3258d02c1cb754528b91d5debf59b52d1366fcb92fce4ca HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-08-07T20:18:50Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=dadcd94b-1b85-4f56-abf0-246cbc7fcff9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40644" http.request.uri="/v2/foo/schema2/manifests/sha256:275c98274c5609d5f3258d02c1cb754528b91d5debf59b52d1366fcb92fce4ca" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.410734ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:275c98274c5609d5f3258d02c1cb754528b91d5debf59b52d1366fcb92fce4ca" 127.0.0.1 - - [07/Aug/2025:20:18:50 +0000] "DELETE /v2/foo/schema2/manifests/sha256:275c98274c5609d5f3258d02c1cb754528b91d5debf59b52d1366fcb92fce4ca HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-08-07T20:18:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42939" http.request.id=cf5aa645-6f88-46c5-a118-788cd470be06 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40658" http.request.uri="/v2/foo/schema2/manifests/sha256:275c98274c5609d5f3258d02c1cb754528b91d5debf59b52d1366fcb92fce4ca" http.request.useragent="Go-http-client/1.1" http.response.duration=1.979096ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:50 +0000] "PUT /v2/foo/schema2/manifests/sha256:275c98274c5609d5f3258d02c1cb754528b91d5debf59b52d1366fcb92fce4ca HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=3e315bd3-bda5-4875-bd90-668d09848a00 http.request.method=GET http.request.remoteaddr="127.0.0.1:40658" http.request.uri="/v2/foo/schema2/manifests/sha256:275c98274c5609d5f3258d02c1cb754528b91d5debf59b52d1366fcb92fce4ca" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.693234ms http.response.status=200 http.response.written=732 127.0.0.1 - - [07/Aug/2025:20:18:50 +0000] "GET /v2/foo/schema2/manifests/sha256:275c98274c5609d5f3258d02c1cb754528b91d5debf59b52d1366fcb92fce4ca HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-07T20:18:50Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=cc17a9f1-e2d9-44ee-ab9f-fae2520a1766 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40668" 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.484964ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [07/Aug/2025:20:18:50 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-08-07T20:18:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42939" http.request.id=9f4b3d25-a4bd-462d-bdd4-cc31fc42ada1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40672" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.978956ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:50 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=55fdec8b-be67-4720-834d-3167d955bd3c http.request.method=GET http.request.remoteaddr="127.0.0.1:40672" 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.349553ms http.response.status=200 http.response.written=39 127.0.0.1 - - [07/Aug/2025:20:18:50 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-08-07T20:18:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=9da5d08f-281b-401d-9d43-9dc38733b23e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40672" http.request.uri="/v2/foo/schema2/manifests/sha256:275c98274c5609d5f3258d02c1cb754528b91d5debf59b52d1366fcb92fce4ca" http.request.useragent="Go-http-client/1.1" http.response.duration=1.483954ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:50 +0000] "DELETE /v2/foo/schema2/manifests/sha256:275c98274c5609d5f3258d02c1cb754528b91d5debf59b52d1366fcb92fce4ca HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42939" http.request.id=58781038-e139-486a-bb50-b63fd39f3ead http.request.method=GET http.request.remoteaddr="127.0.0.1:40672" 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.233343ms http.response.status=200 http.response.written=35 127.0.0.1 - - [07/Aug/2025:20:18:50 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (16.48s) === RUN TestManifestDeleteDisabled time="2025-08-07T20:18:50Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-07T20:18:50Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T20:18:51Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:41285" http.request.id=a5f58e31-5c39-440d-b896-7977a82cb1b1 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55138" 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.509934ms http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [07/Aug/2025:20:18:51 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.01s) === RUN TestRegistryAsCacheMutationAPIs time="2025-08-07T20:18:51Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-07T20:18:51Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T20:18:51Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 time="2025-08-07T20:18:56Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.24.6 time="2025-08-07T20:18:56Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.6 time="2025-08-07T20:18:56Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:40447" http.request.id=9ff74877-e3fe-4420-b0f4-45f688694e9d http.request.method=PUT http.request.remoteaddr="127.0.0.1:51866" 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.318359ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [07/Aug/2025:20:18:56 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-08-07T20:18:56Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:40447" http.request.id=fe8253ac-869f-4e8c-805b-165c2475b5c0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51870" 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.772057ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [07/Aug/2025:20:18:56 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-08-07T20:18:56Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:40447" http.request.id=2ed20b89-cdcb-45b6-be01-91e72b0abd7b http.request.method=POST http.request.remoteaddr="127.0.0.1:51886" 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.218526ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [07/Aug/2025:20:18:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-08-07T20:18:56Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:40447" http.request.id=13d30a26-67fb-482d-93cf-0776c01157cf http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51902" 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=2.719478ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [07/Aug/2025:20:18:56 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (5.55s) === RUN TestProxyManifestGetByTag time="2025-08-07T20:18:56Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-07T20:18:56Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T20:18:56Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39369" http.request.id=f918d10f-9b7a-44e5-8e9c-2b68b9e1c436 http.request.method=POST http.request.remoteaddr="127.0.0.1:55332" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.042088ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:59Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39369" http.request.id=323cc7f4-8fc2-480b-b0fb-59603d3c55d0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55332" http.request.uri="/v2/foo/bar/blobs/uploads/33248af4-74b5-4f0e-aab9-dc8200cca2df?_state=Eg54FU3TaKSTzOdw-qvABiV3xfgk0CCuHoUrvsuMT8R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMzMjQ4YWY0LTc0YjUtNGYwZS1hYWI5LWRjODIwMGNjYTJkZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxODo1Ni43NDUwNjQ4MDlaIn0%3D&digest=sha256%3A4b24e7ada8e2542c8f1cbfc2ab1cfec5de9bbeda646bbb45bcf227cefd196a76" http.request.useragent="Go-http-client/1.1" http.response.duration=2.425043645s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:56 +0000] "PUT /v2/foo/bar/blobs/uploads/33248af4-74b5-4f0e-aab9-dc8200cca2df?_state=Eg54FU3TaKSTzOdw-qvABiV3xfgk0CCuHoUrvsuMT8R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMzMjQ4YWY0LTc0YjUtNGYwZS1hYWI5LWRjODIwMGNjYTJkZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxODo1Ni43NDUwNjQ4MDlaIn0%3D&digest=sha256%3A4b24e7ada8e2542c8f1cbfc2ab1cfec5de9bbeda646bbb45bcf227cefd196a76 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18:59Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39369" http.request.id=eac186f8-9cd0-454e-827a-95fb7ee7707a http.request.method=PUT http.request.remoteaddr="127.0.0.1:55332" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=3.70023ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:59 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:18: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.24.6 time="2025-08-07T20:18:59Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T20:18:59Z" level=info msg="Starting upload purge in 56m0s" go.version=go1.24.6 time="2025-08-07T20:18:59Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 time="2025-08-07T20:18:59Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39369" http.request.id=86c61b0d-9410-41d8-8af3-ce1aeeb57ec4 http.request.method=GET http.request.remoteaddr="127.0.0.1:55332" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.207113ms http.response.status=200 http.response.written=2 127.0.0.1 - - [07/Aug/2025:20:18:59 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-08-07T20:18:59Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:39369" go.version=go1.24.6 time="2025-08-07T20:18:59Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.6 time="2025-08-07T20:18:59Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39369" http.request.id=f31e6a7c-8339-437d-bd65-2c898a944bc2 http.request.method=GET http.request.remoteaddr="127.0.0.1:48736" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.186073ms http.response.status=200 http.response.written=2 127.0.0.1 - - [07/Aug/2025:20:18:59 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-08-07T20:18:59Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:39369 /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:39369/v2/:[]]}" go.version=go1.24.6 http.request.host="127.0.0.1:38637" http.request.id=38e0930a-21f6-4463-b856-b70379bf178c http.request.method=GET http.request.remoteaddr="127.0.0.1:47088" http.request.uri="/v2/foo/bar/manifests/sha256:5a09f28971477b18da9fea713e58958f64443278f6fa0a0a101ef5d0af334f34" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:5a09f28971477b18da9fea713e58958f64443278f6fa0a0a101ef5d0af334f34" time="2025-08-07T20:18:59Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39369" http.request.id=0afeffe5-0599-43a6-90f1-075168b0550d http.request.method=GET http.request.remoteaddr="127.0.0.1:48748" http.request.uri="/v2/foo/bar/manifests/sha256:5a09f28971477b18da9fea713e58958f64443278f6fa0a0a101ef5d0af334f34" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.072525ms http.response.status=200 http.response.written=935 127.0.0.1 - - [07/Aug/2025:20:18:59 +0000] "GET /v2/foo/bar/manifests/sha256:5a09f28971477b18da9fea713e58958f64443278f6fa0a0a101ef5d0af334f34 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-07T20:18:59Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:5a09f28971477b18da9fea713e58958f64443278f6fa0a0a101ef5d0af334f34 with ttl=167h59m59.99999497s" go.version=go1.24.6 time="2025-08-07T20:18:59Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38637" http.request.id=38e0930a-21f6-4463-b856-b70379bf178c http.request.method=GET http.request.remoteaddr="127.0.0.1:47088" http.request.uri="/v2/foo/bar/manifests/sha256:5a09f28971477b18da9fea713e58958f64443278f6fa0a0a101ef5d0af334f34" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=9.225005ms http.response.status=200 http.response.written=935 127.0.0.1 - - [07/Aug/2025:20:18:59 +0000] "GET /v2/foo/bar/manifests/sha256:5a09f28971477b18da9fea713e58958f64443278f6fa0a0a101ef5d0af334f34 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-07T20:18:59Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39369" http.request.id=97c82eda-383e-4f10-b662-0bd4590d2b1a http.request.method=GET http.request.remoteaddr="127.0.0.1:48748" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.019103ms http.response.status=200 http.response.written=2 127.0.0.1 - - [07/Aug/2025:20:18:59 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-08-07T20:18:59Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:39369 /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:39369/v2/:[]]}" go.version=go1.24.6 http.request.host="127.0.0.1:38637" http.request.id=b57f5599-b61e-47c3-96c1-ea80d175cbc2 http.request.method=GET http.request.remoteaddr="127.0.0.1:47094" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-08-07T20:18:59Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39369" http.request.id=9b89f73b-9f88-4982-bc0d-2c33a9c246e3 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48758" 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.019015ms http.response.status=200 http.response.written=935 127.0.0.1 - - [07/Aug/2025:20:18:59 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-07T20:18:59Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38637" http.request.id=b57f5599-b61e-47c3-96c1-ea80d175cbc2 http.request.method=GET http.request.remoteaddr="127.0.0.1:47094" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=7.20553ms http.response.status=200 http.response.written=935 127.0.0.1 - - [07/Aug/2025:20:18:59 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-07T20:18:59Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39369" http.request.id=053924ce-135e-498c-a3a8-3d2fb3d61b8b http.request.method=POST http.request.remoteaddr="127.0.0.1:48758" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.299086ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:59 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T20:19:03Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39369" http.request.id=5e9c4f93-83de-4b30-a185-7823493bb52e http.request.method=PUT http.request.remoteaddr="127.0.0.1:48758" http.request.uri="/v2/foo/bar/blobs/uploads/abac1770-721f-4615-a347-8a66ea0d6a9e?_state=GUj6TnwrXmAb3C5aTXqBaNRgCvaObPTDbomo4V6xGk97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFiYWMxNzcwLTcyMWYtNDYxNS1hMzQ3LThhNjZlYTBkNmE5ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxODo1OS40NTY4ODczODhaIn0%3D&digest=sha256%3A24706231fa382bb83d60a7611771aca2dba1d975e50038414f93540f96307b25" http.request.useragent="Go-http-client/1.1" http.response.duration=4.344556657s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:18:59 +0000] "PUT /v2/foo/bar/blobs/uploads/abac1770-721f-4615-a347-8a66ea0d6a9e?_state=GUj6TnwrXmAb3C5aTXqBaNRgCvaObPTDbomo4V6xGk97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFiYWMxNzcwLTcyMWYtNDYxNS1hMzQ3LThhNjZlYTBkNmE5ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QyMDoxODo1OS40NTY4ODczODhaIn0%3D&digest=sha256%3A24706231fa382bb83d60a7611771aca2dba1d975e50038414f93540f96307b25 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:19:03Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39369" http.request.id=668040e8-ddb8-4825-adb7-f0378a42b620 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48758" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=3.340699ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:20:19:03 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T20:19:03Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39369" http.request.id=243a5c38-3f14-4771-821d-802538be5ed0 http.request.method=GET http.request.remoteaddr="127.0.0.1:48758" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.357334ms http.response.status=200 http.response.written=2 127.0.0.1 - - [07/Aug/2025:20:19:03 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-08-07T20:19:03Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:39369 /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:39369/v2/:[]]}" go.version=go1.24.6 http.request.host="127.0.0.1:38637" http.request.id=7edefdb8-8f75-49ec-ab41-a68d70c471dd http.request.method=GET http.request.remoteaddr="127.0.0.1:47108" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-08-07T20:19:03Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39369" http.request.id=11869eef-74ca-475e-9adf-7ff8bb724319 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48766" 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.325316ms http.response.status=200 http.response.written=935 127.0.0.1 - - [07/Aug/2025:20:19:03 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-07T20:19:03Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39369" http.request.id=ab8462e7-40e8-4f30-aeac-193ecca04de6 http.request.method=GET http.request.remoteaddr="127.0.0.1:48766" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.171344ms http.response.status=200 http.response.written=2 127.0.0.1 - - [07/Aug/2025:20:19:03 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-08-07T20:19:03Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:39369 /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:39369/v2/:[]]}" go.version=go1.24.6 http.request.host="127.0.0.1:38637" http.request.id=7edefdb8-8f75-49ec-ab41-a68d70c471dd http.request.method=GET http.request.remoteaddr="127.0.0.1:47108" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-08-07T20:19:03Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39369" http.request.id=ebaa641f-4359-4e97-818f-2f1f1a6c6c89 http.request.method=GET http.request.remoteaddr="127.0.0.1:48772" 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.376457ms http.response.status=200 http.response.written=935 127.0.0.1 - - [07/Aug/2025:20:19:03 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-07T20:19:03Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:0935ea10e2c3cb4efc11e3f85db79375560b78133230268ffc22a24e3b0f8c38 with ttl=167h59m59.99999149s" go.version=go1.24.6 time="2025-08-07T20:19:03Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38637" http.request.id=7edefdb8-8f75-49ec-ab41-a68d70c471dd http.request.method=GET http.request.remoteaddr="127.0.0.1:47108" 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.878938ms http.response.status=200 http.response.written=935 127.0.0.1 - - [07/Aug/2025:20:19:03 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (7.27s) === RUN TestAppDispatcher time="2025-08-07T20:19:03Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36403" http.request.id=44bed54f-0123-473d-8cfb-dac933a24918 http.request.method=GET http.request.remoteaddr="127.0.0.1:43328" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.488284ms http.response.status=200 http.response.written=0 time="2025-08-07T20:19:03Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36403" http.request.id=5e55dc4d-6c55-4f51-aa6e-8b55e324ca0e http.request.method=GET http.request.remoteaddr="127.0.0.1:43328" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration=1.230604ms http.response.status=200 http.response.written=0 time="2025-08-07T20:19:03Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36403" http.request.id=97edd0ee-6363-4d04-b1dc-ecf8edac78ed http.request.method=GET http.request.remoteaddr="127.0.0.1:43328" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.394274ms http.response.status=200 http.response.written=0 time="2025-08-07T20:19:03Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36403" http.request.id=627fd36c-fcdf-41ab-8f06-62cd2c1d732d http.request.method=GET http.request.remoteaddr="127.0.0.1:43328" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration=1.180933ms http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2025-08-07T20:19:03Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 instance.id=1fc0568b-f66b-45d8-9461-1c9358c2ddfb time="2025-08-07T20:19:03Z" level=info msg="redis not configured" go.version=go1.24.6 instance.id=1fc0568b-f66b-45d8-9461-1c9358c2ddfb time="2025-08-07T20:19:03Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.24.6 http.request.host="127.0.0.1:42163" http.request.id=8bd341a0-b220-4796-8eda-674757b40039 http.request.method=GET http.request.remoteaddr="127.0.0.1:45740" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" --- PASS: TestNewApp (0.00s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck time="2025-08-07T20:19:03Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 instance.id=1fc0568b-f66b-45d8-9461-1c9358c2ddfb time="2025-08-07T20:19:03Z" level=info msg="redis not configured" go.version=go1.24.6 instance.id=1fc0568b-f66b-45d8-9461-1c9358c2ddfb time="2025-08-07T20:19:03Z" level=info msg="configuring file health check path=/tmp/healthcheck3025571023, interval=1" go.version=go1.24.6 instance.id=1fc0568b-f66b-45d8-9461-1c9358c2ddfb --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-08-07T20:19:07Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 instance.id=1fc0568b-f66b-45d8-9461-1c9358c2ddfb time="2025-08-07T20:19:07Z" level=info msg="redis not configured" go.version=go1.24.6 instance.id=1fc0568b-f66b-45d8-9461-1c9358c2ddfb time="2025-08-07T20:19:07Z" level=info msg="configuring TCP health check addr=127.0.0.1:43687, interval=1" go.version=go1.24.6 instance.id=1fc0568b-f66b-45d8-9461-1c9358c2ddfb --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-08-07T20:19:11Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 instance.id=1fc0568b-f66b-45d8-9461-1c9358c2ddfb time="2025-08-07T20:19:11Z" level=info msg="redis not configured" go.version=go1.24.6 instance.id=1fc0568b-f66b-45d8-9461-1c9358c2ddfb time="2025-08-07T20:19:11Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:42385, interval=1, threshold=3" go.version=go1.24.6 instance.id=1fc0568b-f66b-45d8-9461-1c9358c2ddfb --- PASS: TestHTTPHealthCheck (7.00s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 181.241s ? 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.19s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.04s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (5.15s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.41s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.42s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.86s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 13.096s === RUN TestSchedule time="2025-08-07T20:16:17Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 instance.id=ca316588-1ba3-4029-abf7-282e86975c9d time="2025-08-07T20:16:17Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.99677ms" go.version=go1.24.6 instance.id=ca316588-1ba3-4029-abf7-282e86975c9d time="2025-08-07T20:16:17Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=998.22µs" go.version=go1.24.6 instance.id=ca316588-1ba3-4029-abf7-282e86975c9d time="2025-08-07T20:16:17Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=997.76µs" go.version=go1.24.6 instance.id=ca316588-1ba3-4029-abf7-282e86975c9d scheduler_test.go:52: removing testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc scheduler_test.go:52: removing testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb scheduler_test.go:52: removing testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa --- PASS: TestSchedule (0.05s) === RUN TestRestoreOld time="2025-08-07T20:16:17Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 instance.id=ca316588-1ba3-4029-abf7-282e86975c9d --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-08-07T20:16:17Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 instance.id=ca316588-1ba3-4029-abf7-282e86975c9d time="2025-08-07T20:16:17Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99485ms" go.version=go1.24.6 instance.id=ca316588-1ba3-4029-abf7-282e86975c9d time="2025-08-07T20:16:17Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.99664ms" go.version=go1.24.6 instance.id=ca316588-1ba3-4029-abf7-282e86975c9d time="2025-08-07T20:16:17Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 instance.id=ca316588-1ba3-4029-abf7-282e86975c9d --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-08-07T20:16:18Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 instance.id=ca316588-1ba3-4029-abf7-282e86975c9d --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.586s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (5.93s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 17113088 sha256:0e6b377f3238f9b077ed8e326402725392626288aed4406324485508bd88eb08 [] map[] } --- PASS: TestSimpleBlobRead (0.55s) === RUN TestBlobMount --- PASS: TestBlobMount (0.75s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (3.27s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (3.44s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (3.80s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.02s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.02s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:026a77c7311bf2c769e1455073796c170633f67985c7929d592ca1a2dd7a2c6e palailogos: marking blob sha256:8ef0b1d744eec41348cc1e8b02d78f6762b7242a483b581c87238646e507d200 palailogos: marking blob sha256:dc2cc5047b9af2c629370035a28deed2fd68c4ad50e294c0b9e38a68503a69cd palailogos: marking manifest sha256:037309c3974190947d786fe53f840257568069f02579585138d328033bbcd70f palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:82527e178b1d04d2877ff79514f955413fecbefc13abe96d941d899d8e7d21a8 palailogos: marking blob sha256:34e2cd23a499b04893759a5b695feb3bcfe58ff3743121fc5c222795852840b1 palailogos: marking manifest sha256:8ef0b1d744eec41348cc1e8b02d78f6762b7242a483b581c87238646e507d200 palailogos: marking blob sha256:4dc1ae2ed4c7bf25636b185341fad82b6ed3beeff48e79b9599dbda34d87229c palailogos: marking blob sha256:664671aa9bf22c924e144ca5f6ff7b7b7bb11932b102c5e6aeb33b752f7b3341 palailogos: marking manifest sha256:dc2cc5047b9af2c629370035a28deed2fd68c4ad50e294c0b9e38a68503a69cd palailogos: marking blob sha256:aca38079f7e063ccf58e8c04172e2ea04e068f36705386561afd0978d3462b27 palailogos: marking blob sha256:cdf47b99747fc209483cb06ef8a0e804d6176a9eb5f52305bd043f8ef813fb6b 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (2.65s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:2f51ddfa34e1bceefc4e78f6754a974127c9c71f9d61672b972d77ef41435a26 deletemanifests: marking manifest sha256:a57cd65262dc1c401356fdd63761e89aa5c7bf3c24b22a6b42523e02a297e07a deletemanifests: marking blob sha256:e167b39d3d114c7d5007de35159f80a96f12bfe063e384eac513f51492cfe0ae deletemanifests: marking blob sha256:d7c0e74bd6c33f4a00cef56a22426c30ff9eecb0ded820aa2db04208f64ccd6f deletemanifests: marking blob sha256:0ccf2eb5a9f66564bbcc6c1ae622b1336dde6245ad35745a2572a4c7fe42a038 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:2f51ddfa34e1bceefc4e78f6754a974127c9c71f9d61672b972d77ef41435a26 blob eligible for deletion: sha256:968201c227cc2b51a6bc6809b98ab1b4e0a5d0232213b34a5de211d518fbe223 blob eligible for deletion: sha256:e618efba4abebd31902f7694a384a2fe344dbc7fbac217a879294293290b8ed7 blob eligible for deletion: sha256:026ad1d0a71a1c163b3a43fc9686273c3609825085114d667259a04a18b9399d deletemanifests manifest eligible for deletion: sha256:2f51ddfa34e1bceefc4e78f6754a974127c9c71f9d61672b972d77ef41435a26 deletemanifests: marking manifest sha256:a57cd65262dc1c401356fdd63761e89aa5c7bf3c24b22a6b42523e02a297e07a deletemanifests: marking blob sha256:e167b39d3d114c7d5007de35159f80a96f12bfe063e384eac513f51492cfe0ae deletemanifests: marking blob sha256:d7c0e74bd6c33f4a00cef56a22426c30ff9eecb0ded820aa2db04208f64ccd6f deletemanifests: marking blob sha256:0ccf2eb5a9f66564bbcc6c1ae622b1336dde6245ad35745a2572a4c7fe42a038 time="2025-08-07T20:16:40Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/2f51ddfa34e1bceefc4e78f6754a974127c9c71f9d61672b972d77ef41435a26" go.version=go1.24.6 instance.id=b2c3e0bb-ace0-4fb6-a60b-8df4c22981be time="2025-08-07T20:16:40Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/2f51ddfa34e1bceefc4e78f6754a974127c9c71f9d61672b972d77ef41435a26" go.version=go1.24.6 instance.id=b2c3e0bb-ace0-4fb6-a60b-8df4c22981be 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:026ad1d0a71a1c163b3a43fc9686273c3609825085114d667259a04a18b9399d time="2025-08-07T20:16:40Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/02/026ad1d0a71a1c163b3a43fc9686273c3609825085114d667259a04a18b9399d" go.version=go1.24.6 instance.id=b2c3e0bb-ace0-4fb6-a60b-8df4c22981be blob eligible for deletion: sha256:2f51ddfa34e1bceefc4e78f6754a974127c9c71f9d61672b972d77ef41435a26 time="2025-08-07T20:16:40Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/2f/2f51ddfa34e1bceefc4e78f6754a974127c9c71f9d61672b972d77ef41435a26" go.version=go1.24.6 instance.id=b2c3e0bb-ace0-4fb6-a60b-8df4c22981be blob eligible for deletion: sha256:968201c227cc2b51a6bc6809b98ab1b4e0a5d0232213b34a5de211d518fbe223 time="2025-08-07T20:16:40Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/96/968201c227cc2b51a6bc6809b98ab1b4e0a5d0232213b34a5de211d518fbe223" go.version=go1.24.6 instance.id=b2c3e0bb-ace0-4fb6-a60b-8df4c22981be blob eligible for deletion: sha256:e618efba4abebd31902f7694a384a2fe344dbc7fbac217a879294293290b8ed7 time="2025-08-07T20:16:40Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e6/e618efba4abebd31902f7694a384a2fe344dbc7fbac217a879294293290b8ed7" go.version=go1.24.6 instance.id=b2c3e0bb-ace0-4fb6-a60b-8df4c22981be --- PASS: TestDeleteManifestIfTagNotFound (2.36s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:4711d2b007bf89c2988f17ffdc730f6fbd68da6a773bf36bea2c042ca03e6506 time="2025-08-07T20:16:41Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/47/4711d2b007bf89c2988f17ffdc730f6fbd68da6a773bf36bea2c042ca03e6506" go.version=go1.24.6 instance.id=b2c3e0bb-ace0-4fb6-a60b-8df4c22981be blob eligible for deletion: sha256:5150e381691b074a5dd491b476d5c9c665b6b4cb85048a2b0b1ea1d1d5a389ed time="2025-08-07T20:16:41Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/51/5150e381691b074a5dd491b476d5c9c665b6b4cb85048a2b0b1ea1d1d5a389ed" go.version=go1.24.6 instance.id=b2c3e0bb-ace0-4fb6-a60b-8df4c22981be blob eligible for deletion: sha256:99fd3719fdbc49c9de4512a3cd6a9462c7e6d07310e6402f1323581fd2681801 time="2025-08-07T20:16:41Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/99/99fd3719fdbc49c9de4512a3cd6a9462c7e6d07310e6402f1323581fd2681801" go.version=go1.24.6 instance.id=b2c3e0bb-ace0-4fb6-a60b-8df4c22981be --- PASS: TestGCWithMissingManifests (0.79s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:b5876a13bd4c6572eec5d190d0932f47cd65fca4412c6b370b80d655f2323b32 komnenos: marking blob sha256:65ab13383d1b0dd3944039939bb633da67c01a0882d288a9c77adcfa8acf309d komnenos: marking blob sha256:244917d691e00ac32c9e599d1cdabdeea763ac2995c02b8b78eb7648c88c86cb 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:5a1846ba62fdc4b9c51f354cf65010a54037f68a19a9b09e01c4c7cbc628d2e1 time="2025-08-07T20:16:43Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/5a/5a1846ba62fdc4b9c51f354cf65010a54037f68a19a9b09e01c4c7cbc628d2e1" go.version=go1.24.6 instance.id=b2c3e0bb-ace0-4fb6-a60b-8df4c22981be blob eligible for deletion: sha256:5ca311c67ea4f93b8417c1a92eab4059d41bd265010731b562c4c0a21724a52b time="2025-08-07T20:16:43Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/5c/5ca311c67ea4f93b8417c1a92eab4059d41bd265010731b562c4c0a21724a52b" go.version=go1.24.6 instance.id=b2c3e0bb-ace0-4fb6-a60b-8df4c22981be blob eligible for deletion: sha256:935ab07501582ba669f0677f0be1b7357873b0c0bd6f9c49115f5cd26193f206 time="2025-08-07T20:16:43Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/93/935ab07501582ba669f0677f0be1b7357873b0c0bd6f9c49115f5cd26193f206" go.version=go1.24.6 instance.id=b2c3e0bb-ace0-4fb6-a60b-8df4c22981be blob eligible for deletion: sha256:ba767777ba0f009e6e0e85a33a0171cc1403efe37b6f65f4cb0acf4e676aba9b time="2025-08-07T20:16:43Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ba/ba767777ba0f009e6e0e85a33a0171cc1403efe37b6f65f4cb0acf4e676aba9b" go.version=go1.24.6 instance.id=b2c3e0bb-ace0-4fb6-a60b-8df4c22981be blob eligible for deletion: sha256:dbfb3ddec5fcc7dc23244dbec1bd8c1f55a1f1056526039216191e10a662b75e time="2025-08-07T20:16:43Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/db/dbfb3ddec5fcc7dc23244dbec1bd8c1f55a1f1056526039216191e10a662b75e" go.version=go1.24.6 instance.id=b2c3e0bb-ace0-4fb6-a60b-8df4c22981be blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-08-07T20:16:43Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.6 instance.id=b2c3e0bb-ace0-4fb6-a60b-8df4c22981be blob eligible for deletion: sha256:ffba96a4ef4190ebcb29484921a404b2c5d7e8266d8900166fb33c05991eff6d time="2025-08-07T20:16:43Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ff/ffba96a4ef4190ebcb29484921a404b2c5d7e8266d8900166fb33c05991eff6d" go.version=go1.24.6 instance.id=b2c3e0bb-ace0-4fb6-a60b-8df4c22981be --- PASS: TestDeletionHasEffect (2.34s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (2.18s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:6a29e74615eb1c4765e01c1088f25a4096887b3f2c6fa8c36cc5073b44269be1 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:7fb9fe86392810300d06608c089e4ff03fa375cda508fdb7d40d0530e72f2e04 michael_z_doukas: marking blob sha256:90137b90f35be0187e09669e91f84cd99764d48afe2183d83dbb66a222f63932 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:6661007b33b418d9c6d8ac57395f53541457feaf3e9a7678ac346d7df70f1a0a time="2025-08-07T20:16:47Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/66/6661007b33b418d9c6d8ac57395f53541457feaf3e9a7678ac346d7df70f1a0a" go.version=go1.24.6 instance.id=b2c3e0bb-ace0-4fb6-a60b-8df4c22981be --- PASS: TestOrphanBlobDeleted (1.33s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:24e946beed60f04f16e3244d5d6ba84f2526b820b29aac8bd57687cf8b4fca3f linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:89df5d6533be030b9589bc245ae3ec64bd5877a5c55a8890973794fcb94e7c3c --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.90s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.72s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.53s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (1.65s) === RUN TestLinkPathFuncs --- PASS: TestLinkPathFuncs (0.00s) === RUN TestVerifyOCIManifestNonDistributableLayer --- PASS: TestVerifyOCIManifestNonDistributableLayer (0.00s) === RUN TestPathMapper --- PASS: TestPathMapper (0.00s) === RUN TestDigestFromPath --- PASS: TestDigestFromPath (0.00s) === RUN TestPurgeGather --- PASS: TestPurgeGather (0.00s) === RUN TestPurgeNone time="2025-08-07T20:16:50Z" level=info msg="PurgeUploads starting: olderThan=2025-08-07 19:16:50.875540798 +0000 UTC m=-3566.743133617, actuallyDelete=true" time="2025-08-07T20:16:50Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-08-07T20:16:50Z" level=info msg="PurgeUploads starting: olderThan=2025-08-07 20:16:50.876796601 +0000 UTC m=+33.258122186, actuallyDelete=true" time="2025-08-07T20:16:50Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/13888ae8-48f8-4cf4-a1b3-8d49fefbf7df have older date (2025-08-07 19:16:50 +0000 UTC) than purge date (2025-08-07 20:16:50.876796601 +0000 UTC m=+33.258122186). Removing upload directory." time="2025-08-07T20:16:50Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/371e3323-2f7c-4029-946f-378b12d51b3d have older date (2025-08-07 19:16:50 +0000 UTC) than purge date (2025-08-07 20:16:50.876796601 +0000 UTC m=+33.258122186). Removing upload directory." time="2025-08-07T20:16:50Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/74c55a20-554a-452d-b40e-cc0c03ce081e have older date (2025-08-07 19:16:50 +0000 UTC) than purge date (2025-08-07 20:16:50.876796601 +0000 UTC m=+33.258122186). Removing upload directory." time="2025-08-07T20:16:50Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/847ce0f6-b135-4167-a9e9-c394e95c48f9 have older date (2025-08-07 19:16:50 +0000 UTC) than purge date (2025-08-07 20:16:50.876796601 +0000 UTC m=+33.258122186). Removing upload directory." time="2025-08-07T20:16:50Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/86288cf8-dece-4d30-9a4c-ff2ed62197e8 have older date (2025-08-07 19:16:50 +0000 UTC) than purge date (2025-08-07 20:16:50.876796601 +0000 UTC m=+33.258122186). Removing upload directory." time="2025-08-07T20:16:50Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e9afaead-5540-4a6d-ab66-dc606bf1e973 have older date (2025-08-07 19:16:50 +0000 UTC) than purge date (2025-08-07 20:16:50.876796601 +0000 UTC m=+33.258122186). Removing upload directory." time="2025-08-07T20:16:50Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1b6c88ec-593c-4f12-86a4-b9df62115da9 have older date (2025-08-07 19:16:50 +0000 UTC) than purge date (2025-08-07 20:16:50.876796601 +0000 UTC m=+33.258122186). Removing upload directory." time="2025-08-07T20:16:50Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/5de39d06-665d-4b7b-b365-8e88badb7d13 have older date (2025-08-07 19:16:50 +0000 UTC) than purge date (2025-08-07 20:16:50.876796601 +0000 UTC m=+33.258122186). Removing upload directory." time="2025-08-07T20:16:50Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ae856c53-f488-45af-8b74-d87a85ddc874 have older date (2025-08-07 19:16:50 +0000 UTC) than purge date (2025-08-07 20:16:50.876796601 +0000 UTC m=+33.258122186). Removing upload directory." time="2025-08-07T20:16:50Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e6b2b5c4-aacd-41e8-ad06-18c64e837f6b have older date (2025-08-07 19:16:50 +0000 UTC) than purge date (2025-08-07 20:16:50.876796601 +0000 UTC m=+33.258122186). Removing upload directory." time="2025-08-07T20:16:50Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/38eb4a62-8285-44c7-a44a-d255e1a8837d have older date (2025-08-07 19:16:50 +0000 UTC) than purge date (2025-08-07 20:16:50.876796601 +0000 UTC m=+33.258122186). Removing upload directory." time="2025-08-07T20:16:50Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-08-07T20:16:50Z" level=info msg="PurgeUploads starting: olderThan=2025-08-07 20:16:50.878209225 +0000 UTC m=+33.259534790, actuallyDelete=true" time="2025-08-07T20:16:50Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/2b0198c2-8bb6-4e8f-a4b1-d063c440c8b9 have older date (2025-08-07 19:16:50 +0000 UTC) than purge date (2025-08-07 20:16:50.878209225 +0000 UTC m=+33.259534790). Removing upload directory." time="2025-08-07T20:16:50Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/429b10a9-7398-4785-9380-2e12a4bc0f00 have older date (2025-08-07 19:16:50 +0000 UTC) than purge date (2025-08-07 20:16:50.878209225 +0000 UTC m=+33.259534790). Removing upload directory." time="2025-08-07T20:16:50Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/9903765f-d023-4fed-b50f-ac7043947713 have older date (2025-08-07 19:16:50 +0000 UTC) than purge date (2025-08-07 20:16:50.878209225 +0000 UTC m=+33.259534790). Removing upload directory." time="2025-08-07T20:16:50Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/ee5b712e-3ce6-4723-9e70-1caf9a8a7762 have older date (2025-08-07 19:16:50 +0000 UTC) than purge date (2025-08-07 20:16:50.878209225 +0000 UTC m=+33.259534790). Removing upload directory." time="2025-08-07T20:16:50Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/7a732a49-0b27-479e-92ea-8545a0109ef4 have older date (2025-08-07 19:16:50 +0000 UTC) than purge date (2025-08-07 20:16:50.878209225 +0000 UTC m=+33.259534790). Removing upload directory." time="2025-08-07T20:16:50Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-08-07T20:16:50Z" level=info msg="PurgeUploads starting: olderThan=2025-08-07 20:16:50.879262598 +0000 UTC m=+33.260588163, actuallyDelete=true" time="2025-08-07T20:16:50Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/22738fb1-9795-4a76-8ae1-9aae99df30ea have older date (2025-08-07 19:16:50 +0000 UTC) than purge date (2025-08-07 20:16:50.879262598 +0000 UTC m=+33.260588163). Removing upload directory." time="2025-08-07T20:16:50Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/424e99a3-5956-46dc-9cc5-60f4a86d100e have older date (2025-08-07 19:16:50 +0000 UTC) than purge date (2025-08-07 20:16:50.879262598 +0000 UTC m=+33.260588163). Removing upload directory." time="2025-08-07T20:16:50Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4a1b9e48-fe4b-407f-ba32-cf6728c512e1 have older date (2025-08-07 19:16:50 +0000 UTC) than purge date (2025-08-07 20:16:50.879262598 +0000 UTC m=+33.260588163). Removing upload directory." time="2025-08-07T20:16:50Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b5688ead-a934-43b3-a3a0-d952e709cf3c have older date (2025-08-07 19:16:50 +0000 UTC) than purge date (2025-08-07 20:16:50.879262598 +0000 UTC m=+33.260588163). Removing upload directory." time="2025-08-07T20:16:50Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b9845037-5ab8-4931-a682-effa82f9d066 have older date (2025-08-07 19:16:50 +0000 UTC) than purge date (2025-08-07 20:16:50.879262598 +0000 UTC m=+33.260588163). Removing upload directory." time="2025-08-07T20:16:50Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-08-07T20:16:50Z" level=info msg="PurgeUploads starting: olderThan=2025-08-07 20:16:50.87993013 +0000 UTC m=+33.261255695, actuallyDelete=true" time="2025-08-07T20:16:50Z" 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 33.279s ? 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.009s === 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.009s === RUN TestWalkFileRemoved time="2025-08-07T20:16:17Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.005s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.401s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.13s) === 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.142s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (19.57s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 19.988s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (22.01s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 22.416s ? github.com/docker/distribution/registry/storage/driver/middleware [no test files] === RUN TestS3TryUpdate === PAUSE TestS3TryUpdate === RUN TestMatchIPV6 === PAUSE TestMatchIPV6 === RUN TestMatchIPV4 === PAUSE TestMatchIPV4 === RUN TestMatchIPV4_2 === PAUSE TestMatchIPV4_2 === RUN TestMatchIPV4WithRegionMatched === PAUSE TestMatchIPV4WithRegionMatched === RUN TestMatchIPV4WithRegionMatch_2 === PAUSE TestMatchIPV4WithRegionMatch_2 === RUN TestMatchIPV4WithRegionNotMatched === PAUSE TestMatchIPV4WithRegionNotMatched === RUN TestInvalidData === PAUSE TestInvalidData === RUN TestInvalidNetworkType === PAUSE TestInvalidNetworkType === RUN TestParsing === PAUSE TestParsing === RUN TestUpdateCalledRegularly === PAUSE TestUpdateCalledRegularly === RUN TestEligibleForS3 === RUN TestEligibleForS3/Client_IP_=_ time="2025-08-07T20:16:17Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.24.6 === RUN TestEligibleForS3/Client_IP_=_#01 time="2025-08-07T20:16:17Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.24.6 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2025-08-07T20:16:17Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.24.6 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate === CONT TestMatchIPV4WithRegionNotMatched === CONT TestParsing === CONT TestInvalidNetworkType === CONT TestMatchIPV4_2 === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV4 === CONT TestMatchIPV6 === CONT TestUpdateCalledRegularly === CONT TestInvalidData --- PASS: TestParsing (0.01s) time="2025-08-07T20:16:17Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.6 --- PASS: TestS3TryUpdate (0.01s) time="2025-08-07T20:16:17Z" level=error msg="unknown ip address format" go.version=go1.24.6 instance.id=9e5ef517-83b7-48ca-8f7f-4283d3bc3efc ip=?0000000000000000000000000000000000 time="2025-08-07T20:16:17Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.6 instance.id=9e5ef517-83b7-48ca-8f7f-4283d3bc3efc --- PASS: TestMatchIPV4_2 (0.01s) --- PASS: TestInvalidNetworkType (0.01s) --- PASS: TestMatchIPV6 (0.01s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) --- PASS: TestMatchIPV4WithRegionMatched (0.01s) time="2025-08-07T20:16:17Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.6 instance.id=9e5ef517-83b7-48ca-8f7f-4283d3bc3efc --- PASS: TestMatchIPV4 (0.01s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) --- PASS: TestInvalidData (0.01s) time="2025-08-07T20:16:18Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.6 time="2025-08-07T20:16:19Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.6 time="2025-08-07T20:16:20Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.6 time="2025-08-07T20:16:21Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.6 --- PASS: TestUpdateCalledRegularly (4.51s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.519s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.008s ? 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.404s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (17.37s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 17.794s ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.01s) PASS ok github.com/docker/distribution/uuid 0.011s ? github.com/docker/distribution/version [no test files] >>> docker-registry: Entering fakeroot... >>> docker-registry-openrc*: Running split function openrc... 'etc/conf.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/conf.d' 'etc/init.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/init.d' >>> docker-registry-openrc*: Preparing subpackage docker-registry-openrc... >>> docker-registry-openrc*: Running postcheck for docker-registry-openrc >>> docker-registry*: Running postcheck for docker-registry >>> docker-registry*: Preparing package docker-registry... >>> docker-registry*: Stripping binaries >>> docker-registry*: Script found. /bin/sh added as a dependency for docker-registry-2.8.3-r14.apk >>> docker-registry*: Adding .pre-install libfakeroot internal error: payload not recognized! >>> 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-r14.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-loongarch64.so.1 >>> docker-registry*: Package size: 25.6 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r14.apk >>> docker-registry: Build complete at Thu, 07 Aug 2025 20:19:20 +0000 elapsed time 0h 3m 33s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20250807.201548) (2/2) Purging go (1.24.6-r0) busybox-1.37.0-r22.trigger: Executing script... OK: 268 MiB in 102 packages >>> docker-registry: Updating the community/loongarch64 repository index... >>> docker-registry: Signing the index...